{"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":824527,"link":"/api/v1.1/game/824527/feed/live","metaData":{"wait":10,"timeStamp":"20260426_021517","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count31","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824527,"type":"R","doubleHeader":"N","id":"2026/04/25/detmlb-cinmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824527-2026-04-25","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-04-25T23:15:00Z","originalDate":"2026-04-25","officialDate":"2026-04-25","dayNight":"night","time":"7:15","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":2026,"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":28,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":14,"losses":14,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":14,"losses":14,"winningPercentage":".500"},"franchiseName":"Detroit","clubName":"Tigers","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113","season":2026,"venue":{"id":2602,"name":"Great American Ball Park","link":"/api/v1/venues/2602"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cin","fileCode":"cin","abbreviation":"CIN","teamName":"Reds","locationName":"Cincinnati","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cincinnati","record":{"gamesPlayed":27,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":18,"losses":9,"ties":0,"pct":".667"},"records":{},"divisionLeader":false,"wins":18,"losses":9,"winningPercentage":".667"},"franchiseName":"Cincinnati","clubName":"Reds","active":true}},"players":{"ID664285":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285","firstName":"Framber","lastName":"Valdez","primaryNumber":"59","birthDate":"1993-11-19","currentAge":32,"birthCity":"Palenque","birthCountry":"Dominican Republic","height":"5' 11\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Framber","useLastName":"Valdez","boxscoreName":"Valdez, F","gender":"M","nameMatrilineal":"Pinales","isPlayer":true,"isVerified":true,"pronunciation":"FRAHM-burr","mlbDebutDate":"2018-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Framber Valdez","nameSlug":"framber-valdez-664285","firstLastName":"Framber Valdez","lastFirstName":"Valdez, Framber","lastInitName":"Valdez, F","initLastName":"F Valdez","fullFMLName":"Framber Valdez","fullLFMName":"Valdez, Framber","strikeZoneTop":3.32,"strikeZoneBottom":1.51},"ID676428":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428","firstName":"Brant","lastName":"Hurter","primaryNumber":"48","birthDate":"1998-09-06","currentAge":28,"birthCity":"Canton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brant","useLastName":"Hurter","middleName":"Harris","boxscoreName":"Hurter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-08-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brant Hurter","nameSlug":"brant-hurter-676428","firstLastName":"Brant Hurter","lastFirstName":"Hurter, Brant","lastInitName":"Hurter, B","initLastName":"B Hurter","fullFMLName":"Brant Harris Hurter","fullLFMName":"Hurter, Brant Harris","strikeZoneTop":3.656,"strikeZoneBottom":1.677},"ID682829":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829","firstName":"Elly","lastName":"De La Cruz","primaryNumber":"44","birthDate":"2002-01-11","currentAge":24,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Elly","useLastName":"De La Cruz","middleName":"Antonio","boxscoreName":"De La Cruz, E","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-06","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elly De La Cruz","nameSlug":"elly-de-la-cruz-682829","firstLastName":"Elly De La Cruz","lastFirstName":"De La Cruz, Elly","lastInitName":"De La Cruz, E","initLastName":"E De La Cruz","fullFMLName":"Elly Antonio De La Cruz","fullLFMName":"De La Cruz, Elly Antonio","strikeZoneTop":3.46,"strikeZoneBottom":1.746},"ID667472":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472","firstName":"Dane","lastName":"Myers","primaryNumber":"17","birthDate":"1996-03-08","currentAge":30,"birthCity":"Columbus","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Dane","useLastName":"Myers","middleName":"Michael","boxscoreName":"Myers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dane Myers","nameSlug":"dane-myers-667472","firstLastName":"Dane Myers","lastFirstName":"Myers, Dane","lastInitName":"Myers, D","initLastName":"D Myers","fullFMLName":"Dane Michael Myers","fullLFMName":"Myers, Dane Michael","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"ID701398":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398","firstName":"Sal","lastName":"Stewart","primaryNumber":"27","birthDate":"2003-12-07","currentAge":22,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":224,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Sal","useLastName":"Stewart","middleName":"Maxwell","boxscoreName":"Stewart, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sal Stewart","nameSlug":"sal-stewart-701398","firstLastName":"Sal Stewart","lastFirstName":"Stewart, Sal","lastInitName":"Stewart, S","initLastName":"S Stewart","fullFMLName":"Sal Maxwell Stewart","fullLFMName":"Stewart, Sal Maxwell","strikeZoneTop":3.239,"strikeZoneBottom":1.635},"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},"ID701678":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678","firstName":"Hao-Yu","lastName":"Lee","primaryNumber":"50","birthDate":"2003-02-03","currentAge":23,"birthCity":"New Taipei","birthCountry":"Taiwan","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Hao-Yu","useLastName":"Lee","boxscoreName":"Lee","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hao-Yu Lee","nameSlug":"hao-yu-lee-701678","firstLastName":"Hao-Yu Lee","lastFirstName":"Lee, Hao-Yu","lastInitName":"Lee, H","initLastName":"H Lee","fullFMLName":"Hao-Yu Lee","fullLFMName":"Lee, Hao-Yu ","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID623454":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454","firstName":"Andrew","lastName":"Anderson","primaryNumber":"38","birthDate":"1994-03-22","currentAge":32,"birthCity":"Reno","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Anderson","middleName":"J.","boxscoreName":"Anderson, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Anderson","nameSlug":"drew-anderson-623454","firstLastName":"Drew Anderson","lastFirstName":"Anderson, Drew","lastInitName":"Anderson, D","initLastName":"D Anderson","fullFMLName":"Andrew J. Anderson","fullLFMName":"Anderson, Andrew J.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID682227":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227","firstName":"Brandon","lastName":"Williamson","primaryNumber":"55","birthDate":"1998-04-02","currentAge":28,"birthCity":"Fairmont","birthStateProvince":"MN","birthCountry":"USA","height":"6' 6\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Williamson","middleName":"Martin","boxscoreName":"Williamson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-05-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandon Williamson","nameSlug":"brandon-williamson-682227","firstLastName":"Brandon Williamson","lastFirstName":"Williamson, Brandon","lastInitName":"Williamson, B","initLastName":"B Williamson","fullFMLName":"Brandon Martin Williamson","fullLFMName":"Williamson, Brandon Martin","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID663993":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993","firstName":"David","lastName":"Lowe","primaryNumber":"46","birthDate":"1995-07-07","currentAge":31,"birthCity":"Norfolk","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nathaniel","useLastName":"Lowe","middleName":"Nathaniel","boxscoreName":"Lowe, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-04-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathaniel Lowe","nameSlug":"nathaniel-lowe-663993","firstLastName":"Nathaniel Lowe","lastFirstName":"Lowe, Nathaniel","lastInitName":"Lowe, N","initLastName":"N Lowe","fullFMLName":"David Nathaniel Lowe","fullLFMName":"Lowe, David Nathaniel","strikeZoneTop":3.367,"strikeZoneBottom":1.699},"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},"ID663903":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903","firstName":"Brady","lastName":"Singer","primaryNumber":"51","birthDate":"1996-08-04","currentAge":30,"birthCity":"Leesburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Singer","middleName":"Alan","boxscoreName":"Singer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady Singer","nameSlug":"brady-singer-663903","firstLastName":"Brady Singer","lastFirstName":"Singer, Brady","lastInitName":"Singer, B","initLastName":"B Singer","fullFMLName":"Brady Alan Singer","fullLFMName":"Singer, Brady Alan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID680574":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574","firstName":"Matthew","lastName":"McLain","primaryNumber":"9","birthDate":"1999-08-06","currentAge":27,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Matt","useLastName":"McLain","middleName":"Michael","boxscoreName":"McLain, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt McLain","nameSlug":"matt-mclain-680574","firstLastName":"Matt McLain","lastFirstName":"McLain, Matt","lastInitName":"McLain, M","initLastName":"M McLain","fullFMLName":"Matthew Michael McLain","fullLFMName":"McLain, Matthew Michael","strikeZoneTop":3.047,"strikeZoneBottom":1.538},"ID805808":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808","firstName":"Kevin","lastName":"McGonigle","primaryNumber":"7","birthDate":"2004-08-18","currentAge":22,"birthCity":"Media","birthStateProvince":"PA","birthCountry":"USA","height":"5' 9\"","weight":187,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Kevin","useLastName":"McGonigle","middleName":"Patrick","boxscoreName":"McGonigle","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin McGonigle","nameSlug":"kevin-mcgonigle-805808","firstLastName":"Kevin McGonigle","lastFirstName":"McGonigle, Kevin","lastInitName":"McGonigle, K","initLastName":"K McGonigle","fullFMLName":"Kevin McGonigle","fullLFMName":"McGonigle, Kevin","strikeZoneTop":3.086,"strikeZoneBottom":1.557},"ID572143":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143","firstName":"Burch","lastName":"Smith","primaryNumber":"65","birthDate":"1990-04-12","currentAge":36,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Burch","useLastName":"Smith","middleName":"Taylor","boxscoreName":"Smith, B","nickName":"Smitty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2013-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Burch Smith","nameSlug":"burch-smith-572143","firstLastName":"Burch Smith","lastFirstName":"Smith, Burch","lastInitName":"Smith, B","initLastName":"B Smith","fullFMLName":"Burch Taylor Smith","fullLFMName":"Smith, Burch Taylor","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID445276":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276","firstName":"Kenley","lastName":"Jansen","primaryNumber":"74","birthDate":"1987-09-30","currentAge":38,"birthCity":"Willemstad","birthCountry":"Curacao","height":"6' 5\"","weight":265,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kenley","useLastName":"Jansen","middleName":"Geronimo","boxscoreName":"Jansen, K","nickName":"Kenleyfornia","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"KEHN-lee JAN-sin","mlbDebutDate":"2010-07-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kenley Jansen","nameSlug":"kenley-jansen-445276","firstLastName":"Kenley Jansen","lastFirstName":"Jansen, Kenley","lastInitName":"Jansen, K","initLastName":"K Jansen","fullFMLName":"Kenley Geronimo Jansen","fullLFMName":"Jansen, Kenley Geronimo","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID666181":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181","firstName":"William","lastName":"Benson","primaryNumber":"30","birthDate":"1998-06-16","currentAge":28,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Will","useLastName":"Benson","middleName":"Buchanan","boxscoreName":"Benson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Will Benson","nameSlug":"will-benson-666181","firstLastName":"Will Benson","lastFirstName":"Benson, Will","lastInitName":"Benson, W","initLastName":"W Benson","fullFMLName":"William Buchanan Benson","fullLFMName":"Benson, William Buchanan","strikeZoneTop":3.391,"strikeZoneBottom":1.711},"ID657756":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756","firstName":"Connor","lastName":"Seabold","primaryNumber":"43","birthDate":"1996-01-24","currentAge":30,"birthCity":"Laguna Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Seabold","boxscoreName":"Seabold","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"SEE-bold","mlbDebutDate":"2021-09-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Seabold","nameSlug":"connor-seabold-657756","firstLastName":"Connor Seabold","lastFirstName":"Seabold, Connor","lastInitName":"Seabold, C","initLastName":"C Seabold","fullFMLName":"Connor Seabold","fullLFMName":"Seabold, Connor","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID670770":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770","firstName":"Terry","lastName":"Friedl","primaryNumber":"29","birthDate":"1995-08-14","currentAge":31,"birthCity":"Sewickley","birthStateProvince":"PA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"TJ","useLastName":"Friedl","middleName":"Lee","boxscoreName":"Friedl","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"FREE-duhl","mlbDebutDate":"2021-09-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"TJ Friedl","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-friedl-670770","firstLastName":"TJ Friedl","lastFirstName":"Friedl, TJ","lastInitName":"Friedl, T","initLastName":"T Friedl","fullFMLName":"Terry Lee Friedl","fullLFMName":"Friedl, Terry Lee","strikeZoneTop":3.044,"strikeZoneBottom":1.536},"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},"ID664731":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731","firstName":"Patrick","lastName":"Higgins","primaryNumber":"65","birthDate":"1993-05-10","currentAge":33,"birthCity":"Bridgeport","birthStateProvince":"CT","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"P.J.","useLastName":"Higgins","middleName":"James","boxscoreName":"Higgins, P","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2021-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"P.J. Higgins","nameSlug":"p-j-higgins-664731","firstLastName":"P.J. Higgins","lastFirstName":"Higgins, P.J.","lastInitName":"Higgins, P","initLastName":"P Higgins","fullFMLName":"Patrick James Higgins","fullLFMName":"Higgins, Patrick James","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID663886":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886","firstName":"Tyler","lastName":"Stephenson","primaryNumber":"37","birthDate":"1996-08-16","currentAge":30,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Stephenson","middleName":"Robert","boxscoreName":"Stephenson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Stephenson","nameSlug":"tyler-stephenson-663886","firstLastName":"Tyler Stephenson","lastFirstName":"Stephenson, Tyler","lastInitName":"Stephenson, T","initLastName":"T Stephenson","fullFMLName":"Tyler Robert Stephenson","fullLFMName":"Stephenson, Tyler Robert","strikeZoneTop":3.36,"strikeZoneBottom":1.695},"ID668933":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933","firstName":"Douglas","lastName":"Ashcraft","primaryNumber":"23","birthDate":"1998-02-11","currentAge":28,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":248,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Graham","useLastName":"Ashcraft","middleName":"Graham","boxscoreName":"Ashcraft, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Graham Ashcraft","nameSlug":"graham-ashcraft-668933","firstLastName":"Graham Ashcraft","lastFirstName":"Ashcraft, Graham","lastInitName":"Ashcraft, G","initLastName":"G Ashcraft","fullFMLName":"Douglas Graham Ashcraft","fullLFMName":"Ashcraft, Douglas Graham","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663837":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837","firstName":"Matthew","lastName":"Vierling","primaryNumber":"8","birthDate":"1996-09-16","currentAge":29,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Matt","useLastName":"Vierling","middleName":"Gregory","boxscoreName":"Vierling","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"VEER-ling","mlbDebutDate":"2021-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Vierling","nameSlug":"matt-vierling-663837","firstLastName":"Matt Vierling","lastFirstName":"Vierling, Matt","lastInitName":"Vierling, M","initLastName":"M Vierling","fullFMLName":"Matthew Gregory Vierling","fullLFMName":"Vierling, Matthew Gregory","strikeZoneTop":3.274,"strikeZoneBottom":1.652},"ID594580":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580","firstName":"Samuel","lastName":"Moll","primaryNumber":"50","birthDate":"1992-01-03","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Moll","middleName":"John","boxscoreName":"Moll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"mall","mlbDebutDate":"2017-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Moll","nameSlug":"sam-moll-594580","firstLastName":"Sam Moll","lastFirstName":"Moll, Sam","lastInitName":"Moll, S","initLastName":"S Moll","fullFMLName":"Samuel John Moll","fullLFMName":"Moll, Samuel John","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"ID656271":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271","firstName":"Brock","lastName":"Burke","primaryNumber":"49","birthDate":"1996-08-04","currentAge":30,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brock","useLastName":"Burke","middleName":"Christopher","boxscoreName":"Burke, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brock Burke","nameSlug":"brock-burke-656271","firstLastName":"Brock Burke","lastFirstName":"Burke, Brock","lastInitName":"Burke, B","initLastName":"B Burke","fullFMLName":"Brock Christopher Burke","fullLFMName":"Burke, Brock Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID671096":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096","firstName":"Andrew","lastName":"Abbott","primaryNumber":"41","birthDate":"1999-06-01","currentAge":27,"birthCity":"Lynchburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Abbott","middleName":"Cole","boxscoreName":"Abbott, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Abbott","nameSlug":"andrew-abbott-671096","firstLastName":"Andrew Abbott","lastFirstName":"Abbott, Andrew","lastInitName":"Abbott, A","initLastName":"A Abbott","fullFMLName":"Andrew Cole Abbott","fullLFMName":"Abbott, Andrew Cole","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"ID693307":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307","firstName":"Francis","lastName":"Dingler","primaryNumber":"13","birthDate":"1998-09-17","currentAge":27,"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},"ID677956":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956","firstName":"Rece","lastName":"Hinds","primaryNumber":"62","birthDate":"2000-09-05","currentAge":26,"birthCity":"Niceville","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Rece","useLastName":"Hinds","middleName":"Xola","boxscoreName":"Hinds","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rece Hinds","nameSlug":"rece-hinds-677956","firstLastName":"Rece Hinds","lastFirstName":"Hinds, Rece","lastInitName":"Hinds, R","initLastName":"R Hinds","fullFMLName":"Rece Xola Hinds","fullLFMName":"Hinds, Rece Xola","strikeZoneTop":3.346,"strikeZoneBottom":1.688},"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},"ID572955":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955","firstName":"Pierce","lastName":"Johnson","primaryNumber":"52","birthDate":"1991-05-10","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pierce","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson","nickName":"P.J.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pierce Johnson","nameSlug":"pierce-johnson-572955","firstLastName":"Pierce Johnson","lastFirstName":"Johnson, Pierce","lastInitName":"Johnson, P","initLastName":"P Johnson","fullFMLName":"Pierce William Johnson","fullLFMName":"Johnson, Pierce William","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID641941":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941","firstName":"Emilio","lastName":"Pagán","primaryNumber":"15","birthDate":"1991-05-07","currentAge":35,"birthCity":"Simpsonville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emilio","useLastName":"Pagán","middleName":"Enrique","boxscoreName":"Pagán","nickName":"Emiliooooo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"eh-MEE-lee-oh pa-GAHN","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emilio Pagán","nameSlug":"emilio-pagan-641941","firstLastName":"Emilio Pagán","lastFirstName":"Pagán, Emilio","lastInitName":"Pagán, E","initLastName":"E Pagán","fullFMLName":"Emilio Enrique Pagán","fullLFMName":"Pagán, Emilio Enrique","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID663574":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574","firstName":"Antonio","lastName":"Santillan","primaryNumber":"64","birthDate":"1997-04-15","currentAge":29,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":285,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tony","useLastName":"Santillan","boxscoreName":"Santillan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"SAN-tee-yahn","mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tony Santillan","nameSlug":"tony-santillan-663574","firstLastName":"Tony Santillan","lastFirstName":"Santillan, Tony","lastInitName":"Santillan, T","initLastName":"T Santillan","fullFMLName":"Antonio Santillan","fullLFMName":"Santillan, Antonio ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID683742":{"id":683742,"fullName":"Jose Franco","link":"/api/v1/people/683742","firstName":"Jose","lastName":"Franco","primaryNumber":"74","birthDate":"2000-11-25","currentAge":25,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 2\"","weight":257,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jose","useLastName":"Franco","middleName":"Alejandro","boxscoreName":"Franco, J","gender":"M","nameMatrilineal":"Ruiz","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Franco","nameSlug":"jose-franco-683742","firstLastName":"Jose Franco","lastFirstName":"Franco, Jose","lastInitName":"Franco, J","initLastName":"J Franco","fullFMLName":"Jose Alejandro Franco","fullLFMName":"Franco, Jose Alejandro","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663647":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647","firstName":"Ke'Bryan","lastName":"Hayes","primaryNumber":"3","birthDate":"1997-01-28","currentAge":29,"birthCity":"Tomball","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ke'Bryan","useLastName":"Hayes","middleName":"Kobe","boxscoreName":"Hayes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KEY-bryan","mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ke'Bryan Hayes","nameSlug":"ke-bryan-hayes-663647","firstLastName":"Ke'Bryan Hayes","lastFirstName":"Hayes, Ke'Bryan","lastInitName":"Hayes, K","initLastName":"K Hayes","fullFMLName":"Ke'Bryan Kobe Hayes","fullLFMName":"Hayes, Ke'Bryan Kobe","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID681481":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481","firstName":"Kerry","lastName":"Carpenter","primaryNumber":"30","birthDate":"1997-09-02","currentAge":29,"birthCity":"Eustis","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kerry","useLastName":"Carpenter","middleName":"William","boxscoreName":"Carpenter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kerry Carpenter","nameSlug":"kerry-carpenter-681481","firstLastName":"Kerry Carpenter","lastFirstName":"Carpenter, Kerry","lastInitName":"Carpenter, K","initLastName":"K Carpenter","fullFMLName":"Kerry William Carpenter","fullLFMName":"Carpenter, Kerry William","strikeZoneTop":3.234,"strikeZoneBottom":1.632},"ID640448":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448","firstName":"Kyle","lastName":"Finnegan","primaryNumber":"67","birthDate":"1991-09-04","currentAge":35,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Finnegan","middleName":"Edward","boxscoreName":"Finnegan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Finnegan","nameSlug":"kyle-finnegan-640448","firstLastName":"Kyle Finnegan","lastFirstName":"Finnegan, Kyle","lastInitName":"Finnegan, K","initLastName":"K Finnegan","fullFMLName":"Kyle Edward Finnegan","fullLFMName":"Finnegan, Kyle Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID679529":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529","firstName":"Spencer","lastName":"Torkelson","primaryNumber":"20","birthDate":"1999-08-26","currentAge":27,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Torkelson","middleName":"Enochs","boxscoreName":"Torkelson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Torkelson","nameSlug":"spencer-torkelson-679529","firstLastName":"Spencer Torkelson","lastFirstName":"Torkelson, Spencer","lastInitName":"Torkelson, S","initLastName":"S Torkelson","fullFMLName":"Spencer Enochs Torkelson","fullLFMName":"Torkelson, Spencer Enochs","strikeZoneTop":3.232,"strikeZoneBottom":1.631},"ID672456":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456","firstName":"Keider","lastName":"Montero","primaryNumber":"54","birthDate":"2000-07-06","currentAge":26,"birthCity":"Santa Teresa del Tuy","birthCountry":"Venezuela","height":"6' 1\"","weight":145,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keider","useLastName":"Montero","middleName":"Eduardo","boxscoreName":"Montero, K","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"pronunciation":"KAY-der","mlbDebutDate":"2024-05-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keider Montero","nameSlug":"keider-montero-672456","firstLastName":"Keider Montero","lastFirstName":"Montero, Keider","lastInitName":"Montero, K","initLastName":"K Montero","fullFMLName":"Keider Eduardo Montero","fullLFMName":"Montero, Keider Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID695076":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076","firstName":"Rhett","lastName":"Lowder","primaryNumber":"25","birthDate":"2002-03-08","currentAge":24,"birthCity":"Albemarle","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rhett","useLastName":"Lowder","middleName":"Hamilton","boxscoreName":"Lowder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rhett Lowder","nameSlug":"rhett-lowder-695076","firstLastName":"Rhett Lowder","lastFirstName":"Lowder, Rhett","lastInitName":"Lowder, R","initLastName":"R Lowder","fullFMLName":"Rhett Hamilton Lowder","fullLFMName":"Lowder, Rhett Hamilton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID668715":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715","firstName":"Spencer","lastName":"Steer","primaryNumber":"7","birthDate":"1997-12-07","currentAge":28,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Steer","middleName":"Gordon","boxscoreName":"Steer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Steer","nameSlug":"spencer-steer-668715","firstLastName":"Spencer Steer","lastFirstName":"Steer, Spencer","lastInitName":"Steer, S","initLastName":"S Steer","fullFMLName":"Spencer Gordon Steer","fullLFMName":"Steer, Spencer Gordon","strikeZoneTop":3.096,"strikeZoneBottom":1.563},"ID683175":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175","firstName":"Connor","lastName":"Phillips","primaryNumber":"34","birthDate":"2001-05-04","currentAge":25,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Phillips","middleName":"Allan","boxscoreName":"Phillips","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Phillips","nameSlug":"connor-phillips-683175","firstLastName":"Connor Phillips","lastFirstName":"Phillips, Connor","lastInitName":"Phillips, C","initLastName":"C Phillips","fullFMLName":"Connor Allan Phillips","fullLFMName":"Phillips, Connor Allan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID668709":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709","firstName":"Jeffrey","lastName":"Bleday","primaryNumber":"22","birthDate":"1997-11-10","currentAge":28,"birthCity":"Danville","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"JJ","useLastName":"Bleday","middleName":"Joseph","boxscoreName":"Bleday","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JJ Bleday","nameSlug":"jj-bleday-668709","firstLastName":"JJ Bleday","lastFirstName":"Bleday, JJ","lastInitName":"Bleday, J","initLastName":"J Bleday","fullFMLName":"Jeffrey Joseph Bleday","fullLFMName":"Bleday, Jeffrey Joseph","strikeZoneTop":3.287,"strikeZoneBottom":1.659},"ID695505":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505","firstName":"Chase","lastName":"Burns","primaryNumber":"26","birthDate":"2003-01-16","currentAge":23,"birthCity":"Naples","birthCountry":"Italy","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Burns","middleName":"David","boxscoreName":"Burns, Ch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Burns","nameSlug":"chase-burns-695505","firstLastName":"Chase Burns","lastFirstName":"Burns, Chase","lastInitName":"Burns, C","initLastName":"C Burns","fullFMLName":"Chase David Burns","fullLFMName":"Burns, Chase David","strikeZoneTop":3.55,"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}},"venue":{"id":2602,"name":"Great American Ball Park","link":"/api/v1/venues/2602","location":{"address1":"100 Main Street","city":"Cincinnati","state":"Ohio","stateAbbrev":"OH","postalCode":"45202-4109","defaultCoordinates":{"latitude":39.097389,"longitude":-84.506611},"azimuthAngle":122.0,"elevation":535,"country":"USA","phone":"(513) 765-7000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":42319,"turfType":"Grass","roofType":"Open","leftLine":328,"leftCenter":379,"center":404,"rightCenter":370,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":2602,"link":"/api/v1/venues/2602"},"weather":{"condition":"Partly Cloudy","temp":"72","wind":"7 mph, Out To RF"},"gameInfo":{"attendance":35315,"firstPitch":"2026-04-25T23:18:00.000Z","gameDurationMinutes":177},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":2,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"home":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"}},"officialScorer":{"id":431070,"fullName":"Ronald Roth","link":"/api/v1/people/431070"},"primaryDatacaster":{"id":800976,"fullName":"Matthew Yates","link":"/api/v1/people/800976"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kevin McGonigle homers (2) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-25T23:18:10.754Z","endTime":"2026-04-25T23:18:46.899Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":{"id":663903,"link":"/api/v1/people/663903"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":"2026-04-25T18:52:26.461Z","endTime":"2026-04-25T22:48:26.858Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"}},{"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":"2026-04-25T22:48:26.858Z","endTime":"2026-04-25T23:17:55.200Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"}},{"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":"2026-04-25T23:17:55.200Z","endTime":"2026-04-25T23:18:13.036Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"}},{"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":90.8,"endSpeed":83.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7392521804773,"aZ":-24.28715000772514,"pfxX":-9.65229159935776,"pfxZ":4.467089274580589,"pX":1.0796479983773624,"pZ":2.781250455708846,"vX0":8.47311024465582,"vY0":-131.93944579476565,"vZ0":-1.5269282026595672,"x":75.85,"y":163.69,"x0":-0.9173557469924588,"y0":50.0028215313039,"z0":5.155142812176351,"aX":-17.039597551775913},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.9,"breakHorizontal":15.7,"spinRate":2396,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.41493347679654446,"extension":6.929031437505132},"index":3,"playId":"b912dce1-16b5-3b39-b177-3d5631fa9d2e","pitchNumber":1,"startTime":"2026-04-25T23:18:13.036Z","endTime":"2026-04-25T23:18:16.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.731485000359108,"aZ":-20.835476038578523,"pfxX":-9.965042051670453,"pfxZ":6.3877706731516435,"pX":-0.5850807727832328,"pZ":2.195694503770604,"vX0":4.720821374833433,"vY0":-132.95160923160833,"vZ0":-3.490067649681502,"x":139.3,"y":179.5,"x0":-1.097149654523446,"y0":50.003696992022135,"z0":5.052858313948518,"aX":-17.6909037624659},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.9,"breakHorizontal":16.9,"spinRate":2207,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.4132976418173704,"extension":6.958671786763657},"hitData":{"launchSpeed":105.2,"launchAngle":24.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.75,"coordY":36.45}},"index":4,"playId":"697cf6d1-d456-3bad-b7b2-5c9385a257df","pitchNumber":2,"startTime":"2026-04-25T23:18:25.460Z","endTime":"2026-04-25T23:18:46.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T23:18:46.899Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Vierling grounds out, third baseman Ke'Bryan Hayes to first baseman Sal Stewart.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-25T23:19:05.500Z","endTime":"2026-04-25T23:19:28.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":91.5,"endSpeed":83.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.538996357957476,"aZ":-18.513709542733448,"pfxX":-9.257910364079034,"pfxZ":7.644093635108725,"pX":0.5965288029339184,"pZ":2.434160170778453,"vX0":6.82321861270615,"vY0":-133.0675065873428,"vZ0":-3.4138474719218164,"x":94.26,"y":173.06,"x0":-0.8028256816476668,"y0":50.00186046434909,"z0":5.081194553125783,"aX":-16.540461833032438},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.3,"breakHorizontal":15.2,"spinRate":2400,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.41221006624044865,"extension":6.83349864411104},"index":0,"playId":"87189117-bfcf-3bae-9ea7-94775dde63a2","pitchNumber":1,"startTime":"2026-04-25T23:19:08.467Z","endTime":"2026-04-25T23:19:12.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95283039071201,"aZ":-29.878792551733707,"pfxX":1.3662206423749514,"pfxZ":1.5651746382727998,"pX":-0.1575245389322782,"pZ":1.704456260130957,"vX0":1.964645933604337,"vY0":-120.40851710026885,"vZ0":-1.7837422578283326,"x":123.0,"y":192.76,"x0":-1.162319633734655,"y0":50.00231001778173,"z0":5.105338904380762,"aX":2.0000663986311653},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.6,"breakHorizontal":-3.0,"spinRate":2387,"spinDirection":81},"zone":8,"typeConfidence":2.0,"plateTime":0.4553597646310328,"extension":6.830306771376731},"hitData":{"launchSpeed":88.7,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.19,"coordY":171.95}},"index":1,"playId":"acc4d34d-1457-3dfe-9534-e8fea7c98357","pitchNumber":2,"startTime":"2026-04-25T23:19:20.365Z","endTime":"2026-04-25T23:19:28.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T23:19:28.063Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colt Keith singles on a ground ball to center fielder TJ Friedl.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-25T23:19:51.476Z","endTime":"2026-04-25T23:20:30.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.3,"endSpeed":75.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.675221863660703,"aZ":-32.48770554262664,"pfxX":1.9336490868764837,"pfxZ":-0.21824019118584204,"pX":-0.3002359288041285,"pZ":2.303581080472182,"vX0":1.6606513044878264,"vY0":-119.91013908030273,"vZ0":-0.10925478020548085,"x":128.44,"y":176.58,"x0":-1.2534882579400566,"y0":50.001515282093855,"z0":5.253811458849394,"aX":2.808783193645063},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.1,"breakHorizontal":-4.0,"spinRate":2391,"spinDirection":118},"zone":4,"typeConfidence":2.0,"plateTime":0.4571834059350013,"extension":6.760604049008033},"index":0,"playId":"2b27a9c1-5f5c-371e-843e-c41a505282f9","pitchNumber":1,"startTime":"2026-04-25T23:19:52.090Z","endTime":"2026-04-25T23:19:55.676Z","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":84.4,"endSpeed":77.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.994987653201594,"aZ":-30.08664760238201,"pfxX":0.22003898013869477,"pfxZ":1.375146047556048,"pX":0.09136938891320175,"pZ":0.5092996971801997,"vX0":2.943668052376816,"vY0":-122.79535677086639,"vZ0":-4.597986621787487,"x":113.52,"y":225.03,"x0":-1.155173116108091,"y0":50.0005715760065,"z0":4.987231191001406,"aX":0.3334634312011401},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.6,"breakHorizontal":-1.2,"spinRate":2363,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.44731877067951853,"extension":6.818545688759827},"index":1,"playId":"cb4e6159-6bd8-312d-a719-e942ae0d555d","pitchNumber":2,"startTime":"2026-04-25T23:20:04.909Z","endTime":"2026-04-25T23:20:08.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":81.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3992452802034,"aZ":-23.75224670618722,"pfxX":-11.616836242980288,"pfxZ":4.876420190185005,"pX":-0.22749650199232213,"pZ":3.2481925542713217,"vX0":6.0437333643477125,"vY0":-131.49247366987882,"vZ0":-0.2542422202195321,"x":125.67,"y":151.08,"x0":-1.0630857884085751,"y0":50.00360016070772,"z0":5.129023403886446,"aX":-20.068433168379478},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.0,"breakHorizontal":19.4,"spinRate":2418,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.4187249039375529,"extension":6.792682730381466},"hitData":{"launchSpeed":85.4,"launchAngle":7.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.74,"coordY":124.32}},"index":2,"playId":"f188aa43-f7e6-3af6-a523-e3754c7733af","pitchNumber":3,"startTime":"2026-04-25T23:20:19.701Z","endTime":"2026-04-25T23:20:30.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T23:20:30.389Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a ground ball to shortstop Elly De La Cruz. Colt Keith to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-25T23:20:47.354Z","endTime":"2026-04-25T23:20:58.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnSecond":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":81.4,"endSpeed":74.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.383829899029564,"aZ":-34.83511369261059,"pfxX":3.5203393631767455,"pfxZ":-1.880806654507146,"pX":-0.13918594639966417,"pZ":1.8228367282229483,"vX0":1.6467160665121958,"vY0":-118.53885320520827,"vZ0":-0.4923563364216561,"x":122.31,"y":189.56,"x0":-1.3008482342767715,"y0":50.000420036205064,"z0":5.222954507420033,"aX":4.991310954404899},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-3.2,"breakHorizontal":-6.8,"spinRate":2352,"spinDirection":90},"zone":8,"typeConfidence":2.0,"plateTime":0.46267366168661095,"extension":6.632357018556734},"hitData":{"launchSpeed":69.8,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.16,"coordY":146.11}},"index":0,"playId":"161c86d9-90e6-33ae-ae05-5fd55c235e0e","pitchNumber":1,"startTime":"2026-04-25T23:20:50.106Z","endTime":"2026-04-25T23:20:58.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T23:20:58.301Z","atBatIndex":3},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Dillon Dingler grounds into a force out, shortstop Elly De La Cruz to second baseman Matt McLain. Colt Keith to 3rd. Riley Greene out at 2nd. Dillon Dingler to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-25T23:21:25.657Z","endTime":"2026-04-25T23:22:48.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnThird":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39881902378011,"aZ":-31.724675267113874,"pfxX":0.7204490859352131,"pfxZ":0.30789106055173576,"pX":0.03228932170827514,"pZ":1.2512667612160122,"vX0":2.960725093374023,"vY0":-119.73281962574993,"vZ0":-2.4456233450228133,"x":115.77,"y":205.0,"x0":-1.314499821450362,"y0":50.00200802084835,"z0":5.128472590766812,"aX":1.0440132824275963},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.2,"breakHorizontal":-2.0,"spinRate":2391,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4576961688835768,"extension":6.898765579100473},"index":0,"playId":"6441d1a6-8fac-35df-9301-a4e781bc949c","pitchNumber":1,"startTime":"2026-04-25T23:21:28.897Z","endTime":"2026-04-25T23:21:32.681Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.609515728251363,"aZ":-21.674080083092964,"pfxX":-11.50936980459295,"pfxZ":5.811497197972298,"pX":-0.6237819919119867,"pZ":1.7888713760597974,"vX0":5.1406999280784,"vY0":-134.22744768068972,"vZ0":-4.321595914766266,"x":140.78,"y":190.48,"x0":-1.0783784302048383,"y0":50.00537996276643,"z0":4.981694355740971,"aX":-20.806677958166066},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.7,"breakHorizontal":19.6,"spinRate":2368,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.40954022684831637,"extension":6.780404075445387},"index":1,"playId":"bed9cae9-91a3-3cb5-9bf6-9a5d7d6b180d","pitchNumber":2,"startTime":"2026-04-25T23:21:45.814Z","endTime":"2026-04-25T23:21:48.882Z","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":1,"outs":1},"index":2,"startTime":"2026-04-25T23:21:58.161Z","endTime":"2026-04-25T23:22:21.041Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.48321757712218,"aZ":-21.064787158831045,"pfxX":-11.1912864042638,"pfxZ":6.254850281419376,"pX":-0.23267531697252442,"pZ":2.130385756504475,"vX0":5.745980000682139,"vY0":-133.16799460888484,"vZ0":-3.4429247512221735,"x":125.87,"y":181.26,"x0":-0.9768313192942909,"y0":50.00511527937167,"z0":4.983687531939696,"aX":-19.88515970062615},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.7,"breakHorizontal":18.8,"spinRate":2427,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.413029206513134,"extension":6.8453292419635625},"index":3,"playId":"369d4378-e360-30a6-8a80-8c4e669169bb","pitchNumber":3,"startTime":"2026-04-25T23:22:21.041Z","endTime":"2026-04-25T23:22:24.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96911169029255,"aZ":-29.38775192991052,"pfxX":4.718322115541133,"pfxZ":1.956784686741723,"pX":0.8591572274148497,"pZ":1.8194256436985508,"vX0":3.270027667332048,"vY0":-118.84069688051443,"vZ0":-1.4602695102251944,"x":84.25,"y":189.66,"x0":-1.1502119696609243,"y0":50.0010083934075,"z0":5.125168795243632,"aX":6.709768381345798},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":3.5,"breakHorizontal":-9.4,"spinRate":2410,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.4618780082161136,"extension":6.718676342248252},"hitData":{"launchSpeed":93.4,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.48,"coordY":150.53}},"index":4,"playId":"c1956c3c-b5ac-3e20-8f3e-178aaceae821","pitchNumber":4,"startTime":"2026-04-25T23:22:40.043Z","endTime":"2026-04-25T23:22:48.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T23:22:48.031Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kerry Carpenter flies out to center fielder TJ Friedl.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-25T23:23:22.232Z","endTime":"2026-04-25T23:25:12.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":79.9,"endSpeed":73.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.411984014567825,"aZ":-33.59780313048965,"pfxX":3.647689155886698,"pfxZ":-1.044880158005526,"pX":-1.4226039871208824,"pZ":2.4221281494104607,"vX0":-1.1580079079742436,"vY0":-116.3305901939461,"vZ0":0.7221197482189101,"x":171.23,"y":173.38,"x0":-1.3914005870780988,"y0":50.00117768223921,"z0":5.2999318937926825,"aX":4.984369435464623},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.4,"breakHorizontal":-6.4,"spinRate":2377,"spinDirection":88},"zone":13,"typeConfidence":2.0,"plateTime":0.47135635754702454,"extension":6.561413991872054},"index":0,"playId":"d9b5f999-ba83-3396-8b35-7d2b2a53015c","pitchNumber":1,"startTime":"2026-04-25T23:23:26.501Z","endTime":"2026-04-25T23:23:29.716Z","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":90.2,"endSpeed":82.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24650076870483,"aZ":-16.882154433801176,"pfxX":-5.2901836071643515,"pfxZ":8.76388623025422,"pX":-1.0026249669161194,"pZ":3.775681223088624,"vX0":2.2609899858103564,"vY0":-131.36148868147814,"vZ0":-0.391484463683592,"x":155.22,"y":136.84,"x0":-1.187978663043873,"y0":50.00240105104666,"z0":5.183527865772306,"aX":-9.229921082859718},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.0,"breakHorizontal":9.1,"spinRate":2505,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.41722924836733855,"extension":6.851247127878471},"index":1,"playId":"4d68c306-7f4b-3f62-ac67-d74b4f31c2d5","pitchNumber":2,"startTime":"2026-04-25T23:23:42.542Z","endTime":"2026-04-25T23:23:45.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.460927638753255,"aZ":-31.988797021313033,"pfxX":0.7741498832184173,"pfxZ":0.12850362361309475,"pX":0.40584403151774245,"pZ":1.3637048873599193,"vX0":3.6412001195054087,"vY0":-119.0028235135384,"vZ0":-2.1046087416725987,"x":101.53,"y":201.96,"x0":-1.240637785154643,"y0":50.003949349624044,"z0":5.13961413878014,"aX":1.1166352307022314},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.0,"breakHorizontal":-2.3,"spinRate":2350,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.45914838719435114,"extension":6.725397733426442},"index":2,"playId":"1c7ea594-c62c-3a99-9042-476c6fa4d23b","pitchNumber":3,"startTime":"2026-04-25T23:24:00.294Z","endTime":"2026-04-25T23:24:03.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":81.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1890097031063,"aZ":-23.605371931170595,"pfxX":-11.331666844588433,"pfxZ":4.929653979602858,"pX":-0.45669857649776974,"pZ":3.791440770191639,"vX0":5.288215583034495,"vY0":-132.0092049558112,"vZ0":0.9033119888284116,"x":134.41,"y":136.41,"x0":-1.0309846569697252,"y0":50.000584602995964,"z0":5.203161469265957,"aX":-19.684656562957617},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.4,"breakHorizontal":19.1,"spinRate":2381,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.41742975117046566,"extension":6.814709918718347},"index":3,"playId":"cbc1cd5b-616e-3ad5-8bd2-f807341d9bf4","pitchNumber":4,"startTime":"2026-04-25T23:24:18.957Z","endTime":"2026-04-25T23:24:22.257Z","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":90.5,"endSpeed":81.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.741383174980005,"aZ":-22.131003826862205,"pfxX":-11.523141667686144,"pfxZ":5.813734493854996,"pX":-0.7876306493997607,"pZ":2.579749285854846,"vX0":4.781579745826733,"vY0":-131.56499492140523,"vZ0":-2.056531979847361,"x":147.02,"y":169.13,"x0":-1.1467091784430299,"y0":50.001091887764375,"z0":5.036871747599532,"aX":-19.901890940482524},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.2,"breakHorizontal":19.6,"spinRate":2396,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.41868083862522987,"extension":6.77374186339056},"index":4,"playId":"1f3a7ffc-ebc1-3b3b-9b47-462e27dd8df5","pitchNumber":5,"startTime":"2026-04-25T23:24:36.833Z","endTime":"2026-04-25T23:24:39.833Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":81.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42224156762678,"aZ":-23.09631295737798,"pfxX":-9.17341498266402,"pfxZ":5.249037468690352,"pX":0.4741409083425893,"pZ":3.4113374361633,"vX0":6.7949317481351805,"vY0":-131.10062145864936,"vZ0":-0.1467046659862563,"x":98.93,"y":146.67,"x0":-0.968035198583894,"y0":50.00200487573355,"z0":5.201564174893226,"aX":-15.862375234846883},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.7,"breakHorizontal":15.0,"spinRate":2423,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.41884367290392976,"extension":6.741358612367858},"hitData":{"launchSpeed":85.1,"launchAngle":40.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.85,"coordY":86.09}},"index":5,"playId":"79cdf736-f71d-3251-87cf-df99258a9157","pitchNumber":6,"startTime":"2026-04-25T23:25:03.752Z","endTime":"2026-04-25T23:25:12.350Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T23:25:12.350Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-25T23:27:39.646Z","endTime":"2026-04-25T23:28:35.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32811910198898,"aZ":-16.4121654080724,"pfxX":-3.113228303650078,"pfxZ":8.936893712577977,"pX":-0.41468155656015937,"pZ":2.3417961658537605,"vX0":5.88274228566309,"vY0":-132.23510277443614,"vZ0":-4.570064023201117,"x":132.81,"y":175.55,"x0":-2.267940842708646,"y0":50.00085663028555,"z0":5.303916687576517,"aX":-5.4899372848181605},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.4,"breakHorizontal":4.3,"spinRate":2350,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.4148943114747876,"extension":6.660791503066514},"index":0,"playId":"b9c29a1d-a1fb-334e-b3cc-6361bea26a6a","pitchNumber":1,"startTime":"2026-04-25T23:27:48.900Z","endTime":"2026-04-25T23:27:52.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.426860819427418,"aZ":-30.09542333359864,"pfxX":0.8016344025099558,"pfxZ":1.364352966068295,"pX":0.2975842023860767,"pZ":1.3324137338577262,"vX0":6.458794753803108,"vY0":-122.41464145188884,"vZ0":-3.2006165474796076,"x":105.66,"y":202.8,"x0":-2.4755301832953056,"y0":50.00135962594403,"z0":5.224279602161444,"aX":1.2204968830302996},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.9,"breakHorizontal":-2.9,"spinRate":2392,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.44687235938926895,"extension":6.5407364265978964},"index":1,"playId":"117d911e-1f9d-3957-9805-d89e20033bfc","pitchNumber":2,"startTime":"2026-04-25T23:28:03.729Z","endTime":"2026-04-25T23:28:08.067Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-25T23:28:14.487Z","endTime":"2026-04-25T23:28:31.744Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6164988616696,"aZ":-14.6212459729111,"pfxX":-6.34836747994713,"pfxZ":9.28792688177494,"pX":0.20060971071117725,"pZ":1.9339666522985894,"vX0":8.933127213129076,"vY0":-137.1533140515353,"vZ0":-5.9817489048694945,"x":109.35,"y":186.56,"x0":-2.2861016007231743,"y0":50.00406151323865,"z0":5.154660900542218,"aX":-11.99926900927244},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":9.5,"spinRate":2405,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.4005952394336907,"extension":6.667896189387827},"index":3,"playId":"fb58034b-a76c-3b22-a285-fa1c9765de6c","pitchNumber":3,"startTime":"2026-04-25T23:28:31.744Z","endTime":"2026-04-25T23:28:35.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T23:28:35.378Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt McLain walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-25T23:28:55.122Z","endTime":"2026-04-25T23:30:09.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.0,"endSpeed":77.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97099411466812,"aZ":-30.102171744460648,"pfxX":1.6660656998118113,"pfxZ":1.3766023876008093,"pX":0.772273638295763,"pZ":1.0344615770329737,"vX0":6.810430682664318,"vY0":-122.11561975263723,"vZ0":-4.1137888526835935,"x":87.56,"y":210.85,"x0":-2.2739002385986224,"y0":50.00360306491876,"z0":5.34249078107469,"aX":2.503958326493139},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.7,"breakHorizontal":-4.7,"spinRate":2476,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.44924185936087246,"extension":6.558009431420626},"index":0,"playId":"bf572ae3-05a2-3d3a-a7e9-855e5d761aab","pitchNumber":1,"startTime":"2026-04-25T23:29:01.945Z","endTime":"2026-04-25T23:29:05.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82167263057831,"aZ":-16.610983972415266,"pfxX":-4.440067372416564,"pfxZ":8.810022072013057,"pX":-0.5363463319369985,"pZ":3.717631714482991,"vX0":6.1920455552888924,"vY0":-132.6686055284308,"vZ0":-1.2671877445612418,"x":137.44,"y":138.4,"x0":-2.333643398733371,"y0":50.00077153640906,"z0":5.423391792122334,"aX":-7.842000774035108},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.8,"breakHorizontal":6.6,"spinRate":2307,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4143304004903192,"extension":6.575274638542586},"index":1,"playId":"eae6ef27-c505-3266-b868-c942ec73fdc7","pitchNumber":2,"startTime":"2026-04-25T23:29:16.211Z","endTime":"2026-04-25T23:29:19.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.449006742203306,"aZ":-31.091164519366554,"pfxX":2.8879977533886834,"pfxZ":0.7498721384514617,"pX":-1.313986271479965,"pZ":2.749483942880776,"vX0":2.1982901628949687,"vY0":-119.37125379627268,"vZ0":0.45494427503978274,"x":167.09,"y":164.54,"x0":-2.622659725252645,"y0":50.001212075028974,"z0":5.360412591255237,"aX":4.157875794356428},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.8,"breakHorizontal":-5.8,"spinRate":2414,"spinDirection":118},"zone":11,"typeConfidence":2.0,"plateTime":0.4592250586105595,"extension":6.453959057481987},"index":2,"playId":"ced7950f-4d7b-3355-a44c-35709070a3c6","pitchNumber":3,"startTime":"2026-04-25T23:29:37.010Z","endTime":"2026-04-25T23:29:40.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26514686042822,"aZ":-14.536550505712032,"pfxX":-4.1615213276857235,"pfxZ":9.885402622798438,"pX":-0.5043445951934549,"pZ":2.1788877910842754,"vX0":6.141374259654072,"vY0":-133.1602846153041,"vZ0":-5.009723545166344,"x":136.22,"y":179.95,"x0":-2.3065992987437633,"y0":50.00522415877653,"z0":5.14684608011812,"aX":-7.427623632994555},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.9,"breakHorizontal":6.1,"spinRate":2182,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.4123171130591774,"extension":6.780381937304025},"index":3,"playId":"446c9384-37b2-3b46-a566-227ee1f23a60","pitchNumber":4,"startTime":"2026-04-25T23:29:52.504Z","endTime":"2026-04-25T23:29:55.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.230156872000812,"aZ":-34.71850516437528,"pfxX":2.005255705429035,"pfxZ":-1.9632272305591911,"pX":1.8934319520369554,"pZ":1.71601811239068,"vX0":8.75068539957856,"vY0":-113.47199067300139,"vZ0":0.1643865291432931,"x":44.83,"y":192.45,"x0":-2.2856429049835056,"y0":50.00505276613678,"z0":5.123456240758737,"aX":2.593854696885786},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-3.1,"breakHorizontal":-6.0,"spinRate":2342,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.48410079690248864,"extension":6.695732276177842},"index":4,"playId":"9aa400ab-a73d-32cc-b291-421ca18d2063","pitchNumber":5,"startTime":"2026-04-25T23:30:06.626Z","endTime":"2026-04-25T23:30:09.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T23:30:09.809Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Elly De La Cruz walks. Matt McLain to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-25T23:30:29.995Z","endTime":"2026-04-25T23:31:53.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnSecond":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":83.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.26688819470302,"aZ":-13.423814853734234,"pfxX":-4.516530560416486,"pfxZ":10.305164552403417,"pX":-0.7144582056968515,"pZ":2.5855255782370414,"vX0":5.942063298589895,"vY0":-135.2276958438653,"vZ0":-4.576645457001668,"x":144.23,"y":168.97,"x0":-2.371539248222583,"y0":50.00606717076467,"z0":5.268100667267478,"aX":-8.221164589258597},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":6.6,"spinRate":2225,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.4077579249145691,"extension":6.656674298922315},"index":0,"playId":"5eb9bb15-b774-3fa8-8c01-18c3f65741a1","pitchNumber":1,"startTime":"2026-04-25T23:30:35.433Z","endTime":"2026-04-25T23:30:38.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":82.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22991616057614,"aZ":-15.201473877576795,"pfxX":-4.149777161796166,"pfxZ":9.596280259111724,"pX":0.11027734642209461,"pZ":4.508781560704174,"vX0":7.712049792672644,"vY0":-133.06412437026268,"vZ0":0.7543316334250221,"x":112.8,"y":117.04,"x0":-2.304576493539098,"y0":50.00024020350753,"z0":5.334141411896838,"aX":-7.33828462942348},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.8,"breakHorizontal":5.5,"spinRate":2273,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4138187291756861,"extension":6.608063486746344},"index":1,"playId":"77cc6b42-b0e3-3bec-8e5d-6ab1fcca647f","pitchNumber":2,"startTime":"2026-04-25T23:30:51.763Z","endTime":"2026-04-25T23:30:54.938Z","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":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.420819473177392,"aZ":-30.704653404323388,"pfxX":2.8773343241617075,"pfxZ":0.9315604821809476,"pX":0.44598531217437526,"pZ":0.39739105407777703,"vX0":6.048547778100924,"vY0":-124.64835970400489,"vZ0":-5.380173265964531,"x":100.0,"y":228.05,"x0":-2.387144287131613,"y0":50.00062767991303,"z0":5.123634951702849,"aX":4.518685095738666},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.6,"breakHorizontal":-6.6,"spinRate":2500,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.43968509698285985,"extension":6.65961822655331},"index":2,"playId":"56fabee8-f1cf-3675-b5b9-26e81d7b60ae","pitchNumber":3,"startTime":"2026-04-25T23:31:09.711Z","endTime":"2026-04-25T23:31:12.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.553527869813184,"aZ":-13.799162957350687,"pfxX":-3.595857233006579,"pfxZ":9.959356449278477,"pX":-1.028266502744586,"pZ":1.8480358191394861,"vX0":4.759207337886959,"vY0":-135.4546006802819,"vZ0":-6.439681572403283,"x":156.2,"y":188.88,"x0":-2.3466913645017593,"y0":50.002391484157194,"z0":5.233909339459267,"aX":-6.634442560397674},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":5.4,"spinRate":2277,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4054715172405232,"extension":6.68640199792505},"index":3,"playId":"4ab75003-34b0-36b5-9cb2-93743d560507","pitchNumber":4,"startTime":"2026-04-25T23:31:30.968Z","endTime":"2026-04-25T23:31:34.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71709081564114,"aZ":-14.49580522566208,"pfxX":-3.3398552397542733,"pfxZ":9.570848915049071,"pX":-1.3868658950188681,"pZ":2.821791051669227,"vX0":3.7995480375480604,"vY0":-135.10634998144218,"vZ0":-3.8519072899541484,"x":169.86,"y":162.59,"x0":-2.378157558608885,"y0":50.000414732722184,"z0":5.286160297671043,"aX":-6.1675446193475985},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":5.3,"spinRate":2271,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40557368324826637,"extension":6.623410755116195},"index":4,"playId":"dd7b0c38-c10a-356a-a0ae-79b96af06e3b","pitchNumber":5,"startTime":"2026-04-25T23:31:49.137Z","endTime":"2026-04-25T23:31:53.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T23:31:53.022Z","atBatIndex":8},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Sal Stewart homers (9) on a fly ball to left field. Matt McLain scores. Elly De La Cruz scores.","rbi":3,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-25T23:32:15.064Z","endTime":"2026-04-25T23:33:24.431Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":85.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72463908402123,"aZ":-12.92165844630553,"pfxX":-4.936464308069756,"pfxZ":10.095255238552078,"pX":0.06487875938670025,"pZ":2.4444750300144915,"vX0":7.67450655214665,"vY0":-137.9482766763413,"vZ0":-5.1540487249115285,"x":114.53,"y":172.78,"x0":-2.1254797094072813,"y0":50.002227463098045,"z0":5.224373767361092,"aX":-9.414162377635863},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":7.1,"spinRate":2312,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.39869061738557665,"extension":6.699466152612934},"index":0,"playId":"bfdade4b-4718-3057-be36-e296ffc10a34","pitchNumber":1,"startTime":"2026-04-25T23:32:19.608Z","endTime":"2026-04-25T23:32:22.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.709080989087198,"aZ":-39.06399068437544,"pfxX":4.163431631059033,"pfxZ":-5.125374964657047,"pX":0.45501689206884693,"pZ":0.9967324267944332,"vX0":5.139975206916225,"vY0":-115.87488150637594,"vZ0":-0.9001606212732474,"x":99.66,"y":211.87,"x0":-2.341223919393112,"y0":50.000526251393865,"z0":5.1562040726414144,"aX":5.601240180285603},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-9.1,"breakHorizontal":-8.9,"spinRate":2421,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.47455849576789033,"extension":6.606618610679541},"index":1,"playId":"3a82fa8c-d1e1-3b8f-b656-cedf28090946","pitchNumber":2,"startTime":"2026-04-25T23:32:35.727Z","endTime":"2026-04-25T23:32:39.368Z","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":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48020679387291,"aZ":-27.3785831703061,"pfxX":0.4169515399451904,"pfxZ":3.140852193358329,"pX":0.2166682611787577,"pZ":1.9955228043081794,"vX0":6.158457919636491,"vY0":-123.56955528335432,"vZ0":-2.6567790611420556,"x":108.74,"y":184.9,"x0":-2.375127368973018,"y0":50.00416516948085,"z0":5.414635179607198,"aX":0.6357303011770512},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.3,"breakHorizontal":-2.4,"spinRate":2480,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.44538785978875284,"extension":6.7174691912860105},"hitData":{"launchSpeed":95.7,"launchAngle":31.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":34.98,"coordY":81.5}},"index":2,"playId":"516ea2f2-09b9-3ad9-bec4-f227a73bb859","pitchNumber":3,"startTime":"2026-04-25T23:32:53.643Z","endTime":"2026-04-25T23:33:24.431Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T23:33:24.431Z","atBatIndex":9},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nathaniel Lowe homers (3) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-25T23:33:49.754Z","endTime":"2026-04-25T23:35:22.671Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.3,"endSpeed":76.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.766384559187298,"aZ":-30.06681778112877,"pfxX":1.9110441062339798,"pfxZ":1.4060739889240939,"pX":-0.30861907613202655,"pZ":1.8851248242342018,"vX0":4.142758893764756,"vY0":-122.64167837853644,"vZ0":-2.3511800768378848,"x":128.76,"y":187.88,"x0":-2.2785588226288946,"y0":50.00468901044475,"z0":5.460718193787864,"aX":2.8650273025535884},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.2,"breakHorizontal":-4.6,"spinRate":2395,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.4493048873778509,"extension":6.4754814311765925},"index":0,"playId":"c4179f39-c9e4-3da8-8c8b-41636a4967e1","pitchNumber":1,"startTime":"2026-04-25T23:33:51.171Z","endTime":"2026-04-25T23:33:54.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.556262381133354,"aZ":-15.570980845902223,"pfxX":-5.641826587338953,"pfxZ":8.823094378701402,"pX":-0.41920741777467585,"pZ":2.700251944581933,"vX0":6.7569390187759195,"vY0":-136.01980239875303,"vZ0":-4.053469019199693,"x":132.98,"y":165.87,"x0":-2.1972359768712675,"y0":50.00622536060262,"z0":5.2825603540323085,"aX":-10.622070172787774},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.4,"breakHorizontal":8.9,"spinRate":2324,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.4019752605420286,"extension":6.614390368883512},"index":1,"playId":"2c9c176b-0ba2-3b7f-b516-6ecf5e412ae4","pitchNumber":2,"startTime":"2026-04-25T23:34:06.860Z","endTime":"2026-04-25T23:34:09.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.749545052731456,"aZ":-13.162984449034928,"pfxX":-6.988952413690735,"pfxZ":10.011448715612008,"pX":0.6410274825267084,"pZ":2.698109497215659,"vX0":9.995014567980194,"vY0":-137.25341154494396,"vZ0":-4.305688721942597,"x":92.57,"y":165.93,"x0":-2.1478190490860136,"y0":50.00081999431051,"z0":5.190323989327703,"aX":-13.26958029808522},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":10.4,"spinRate":2373,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.39979644572812445,"extension":6.7626960219334356},"index":2,"playId":"19c8d4bb-2e38-37dc-b98d-5fb943a50e8d","pitchNumber":3,"startTime":"2026-04-25T23:34:27.059Z","endTime":"2026-04-25T23:34:30.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06483795851045,"aZ":-28.07370715813875,"pfxX":1.7638107901915179,"pfxZ":2.5896657373968113,"pX":1.5633710388181299,"pZ":1.5910595675265047,"vX0":8.456474324577794,"vY0":-125.27701148527832,"vZ0":-3.524289888081481,"x":57.41,"y":195.82,"x0":-2.0896027184248904,"y0":50.003883287918484,"z0":5.3188279210531535,"aX":2.7943826252085975},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.1,"breakHorizontal":-5.2,"spinRate":2528,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.4377417842329274,"extension":6.529775653007405},"index":3,"playId":"97108dca-3243-38b0-a051-efab57f66b62","pitchNumber":4,"startTime":"2026-04-25T23:34:45.289Z","endTime":"2026-04-25T23:34:48.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.658549222635266,"aZ":-29.822311232301224,"pfxX":2.0408797716918494,"pfxZ":1.5237631165169656,"pX":0.38097260049604015,"pZ":1.6611934809238973,"vX0":6.219453826808913,"vY0":-122.8097481125082,"vZ0":-2.132840479899113,"x":102.48,"y":193.93,"x0":-2.441802194059928,"y0":50.000021779567405,"z0":5.059574354245944,"aX":3.137864292615391},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.5,"breakHorizontal":-5.0,"spinRate":2445,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.44475692799113054,"extension":6.6411783393163635},"hitData":{"launchSpeed":97.0,"launchAngle":27.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":227.15,"coordY":98.73}},"index":4,"playId":"d021dc39-38e1-31d4-a7b8-e7c70ade8371","pitchNumber":5,"startTime":"2026-04-25T23:35:00.639Z","endTime":"2026-04-25T23:35:22.671Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T23:35:22.671Z","atBatIndex":10},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Spencer Steer hit by pitch.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-25T23:35:40.949Z","endTime":"2026-04-25T23:37:20.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.570505869985702,"aZ":-15.412037086732152,"pfxX":-3.5772907899964306,"pfxZ":9.129492800863522,"pX":1.1733624658863464,"pZ":0.9686916310766627,"vX0":9.959654249596978,"vY0":-134.27910178688072,"vZ0":-8.045849798867271,"x":72.27,"y":212.63,"x0":-2.1100404379948623,"y0":50.00501140814236,"z0":5.0886004650766195,"aX":-6.57058662919402},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":4.4,"spinRate":2298,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4070429359883012,"extension":6.766155337623461},"index":0,"playId":"253a69f2-051e-3a66-8f3f-3ddfbabab24b","pitchNumber":1,"startTime":"2026-04-25T23:35:43.406Z","endTime":"2026-04-25T23:35:46.486Z","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":93.0,"endSpeed":85.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.265574085346408,"aZ":-13.10857750208801,"pfxX":-4.198202350523373,"pfxZ":10.273039895600728,"pX":0.6263715692630514,"pZ":2.142411563662241,"vX0":8.703479675043315,"vY0":-135.0953967108077,"vZ0":-5.874245794257384,"x":93.12,"y":180.93,"x0":-2.085616990497331,"y0":50.00669005846199,"z0":5.259515923246932,"aX":-7.79526971191888},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.5,"breakHorizontal":5.9,"spinRate":2263,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.4047832149253092,"extension":6.744636089483225},"index":1,"playId":"b546e210-84d2-3b9d-b463-0211b9f01021","pitchNumber":2,"startTime":"2026-04-25T23:35:56.233Z","endTime":"2026-04-25T23:36:01.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.819784639479522,"aZ":-13.607873399051012,"pfxX":-3.596380857394193,"pfxZ":10.073933551666322,"pX":0.3914345766688732,"pZ":1.058554719619713,"vX0":8.156830086457118,"vY0":-134.78097983685433,"vZ0":-8.126317794329054,"x":102.08,"y":210.2,"x0":-2.2045561408462166,"y0":50.00327357513648,"z0":5.0701379663356025,"aX":-6.629103369569721},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.7,"breakHorizontal":4.8,"spinRate":2380,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4061193737050308,"extension":6.750014918370761},"index":2,"playId":"f890847f-af6c-35a1-8127-fd94718918a7","pitchNumber":3,"startTime":"2026-04-25T23:36:21.701Z","endTime":"2026-04-25T23:36:25.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.770962601917716,"aZ":-28.138341888151782,"pfxX":2.487922363971842,"pfxZ":2.478974557218516,"pX":1.5921008481481853,"pZ":2.2931587641937363,"vX0":8.46039025118817,"vY0":-127.31312928647787,"vZ0":-1.9518344623707218,"x":56.31,"y":176.86,"x0":-2.1066383307554997,"y0":50.00609091288269,"z0":5.31146154834636,"aX":4.057054456001499},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.2,"breakHorizontal":-6.6,"spinRate":2500,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.4313175959945843,"extension":6.590007893318362},"index":3,"playId":"6b7a8300-7799-33a3-8341-c0f5b6615b2a","pitchNumber":4,"startTime":"2026-04-25T23:36:35.025Z","endTime":"2026-04-25T23:36:38.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.332797631532845,"aZ":-12.63371952865947,"pfxX":-4.78916914809544,"pfxZ":10.572528661804443,"pX":0.05154103340339949,"pZ":2.354957164321049,"vX0":7.888611892952006,"vY0":-135.298593307503,"vZ0":-4.904528732538028,"x":115.04,"y":175.2,"x0":-2.2836829199051683,"y0":50.00597087644833,"z0":5.081120658306676,"aX":-8.854962942713147},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.2,"breakHorizontal":7.0,"spinRate":2386,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.4052823645311552,"extension":6.7496383082515035},"index":4,"playId":"2c3b37c3-db10-32e4-8a7b-ecd538582b6e","pitchNumber":5,"startTime":"2026-04-25T23:36:52.288Z","endTime":"2026-04-25T23:36:57.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.507707306974062,"aZ":-15.283819688520484,"pfxX":-6.390520255551732,"pfxZ":9.445582540285114,"pX":-1.5891778020475251,"pZ":3.242426450290815,"vX0":4.39019608339496,"vY0":-133.344537165869,"vZ0":-2.606244544364365,"x":177.58,"y":151.23,"x0":-2.4323583166728615,"y0":50.00504780419236,"z0":5.344394738154384,"aX":-11.430737513868756},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.7,"breakHorizontal":10.6,"spinRate":2204,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4118384059912352,"extension":6.515819538115687},"index":5,"playId":"cafa4984-5e92-354e-8d09-d538f3ee7920","pitchNumber":6,"startTime":"2026-04-25T23:37:15.557Z","endTime":"2026-04-25T23:37:20.761Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T23:37:20.761Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson called out on strikes.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-25T23:38:16.080Z","endTime":"2026-04-25T23:39:36.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-25T23:37:34.549Z","endTime":"2026-04-25T23:38:18.459Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.681350372067175,"aZ":-12.098576645112484,"pfxX":-3.8565182157191367,"pfxZ":11.23519306872736,"pX":0.9682974161141019,"pZ":1.6514923332720426,"vX0":9.693840139080253,"vY0":-133.3206965563026,"vZ0":-6.718137780631069,"x":80.09,"y":194.19,"x0":-2.2258777404836287,"y0":50.000027953799695,"z0":5.090686118429331,"aX":-6.890165080390904},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.8,"breakHorizontal":4.7,"spinRate":2296,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.41202918906729424,"extension":6.820075304800999},"index":1,"playId":"d3e46627-4bd4-3183-a53c-59932bf65a8e","pitchNumber":1,"startTime":"2026-04-25T23:38:18.459Z","endTime":"2026-04-25T23:38:21.976Z","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":92.7,"endSpeed":83.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05217016982729,"aZ":-12.502138766618996,"pfxX":-4.447021416420682,"pfxZ":10.814757119434933,"pX":-0.07324643595258423,"pZ":2.4799429363039174,"vX0":6.884557535683056,"vY0":-134.70636129907209,"vZ0":-5.002403164914432,"x":119.79,"y":171.82,"x0":-2.0964031859788013,"y0":50.00296798122622,"z0":5.260564966424406,"aX":-8.089790571722848},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.6,"breakHorizontal":6.4,"spinRate":2305,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.40820452212067115,"extension":6.78609238277593},"index":2,"playId":"047f73b3-c124-3f6c-a86b-0beeadef5254","pitchNumber":2,"startTime":"2026-04-25T23:38:33.579Z","endTime":"2026-04-25T23:38: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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33654385478088,"aZ":-36.77163221631991,"pfxX":2.2252294149723006,"pfxZ":-3.450520150561629,"pX":1.2770858525686626,"pZ":1.6754707020073603,"vX0":6.689928957168917,"vY0":-115.22308930237686,"vZ0":-0.6435720426796852,"x":68.32,"y":193.54,"x0":-1.9645807820677226,"y0":50.00500545486819,"z0":5.541556633475732,"aX":2.9618480436275787},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-6.1,"breakHorizontal":-5.9,"spinRate":2385,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.47713182293822154,"extension":6.613640010559422},"index":3,"playId":"1696e7d0-af84-3c3a-b3f9-e768780f5bda","pitchNumber":3,"startTime":"2026-04-25T23:38:51.745Z","endTime":"2026-04-25T23:38:56.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.130075931537473,"aZ":-28.44599949082177,"pfxX":2.9456879528942097,"pfxZ":2.3757421475974496,"pX":0.5980026470024741,"pZ":2.060501989865318,"vX0":6.307333720557541,"vY0":-125.03069397865066,"vZ0":-2.4744934845051128,"x":94.21,"y":183.15,"x0":-2.3483821082772587,"y0":50.00539887651812,"z0":5.416912376093289,"aX":4.624427547483259},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.0,"breakHorizontal":-6.8,"spinRate":2419,"spinDirection":134},"zone":9,"typeConfidence":2.0,"plateTime":0.4394561081725339,"extension":6.508411851524439},"index":4,"playId":"018365c3-2d02-34d1-9f97-4a61d25b7f85","pitchNumber":4,"startTime":"2026-04-25T23:39:11.674Z","endTime":"2026-04-25T23:39:14.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.840860382827493,"aZ":-14.606453511757444,"pfxX":-4.448122303278998,"pfxZ":9.469390753558955,"pX":0.6211516480764214,"pZ":1.839514885229458,"vX0":9.204057177312471,"vY0":-134.97892683118764,"vZ0":-6.155645874952942,"x":93.32,"y":189.11,"x0":-2.2465427493774954,"y0":50.004495503276786,"z0":5.167979015625637,"aX":-8.254428939086528},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.1,"breakHorizontal":6.2,"spinRate":2330,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.4049206478002372,"extension":6.775738222586063},"index":5,"playId":"ff301bf1-1e7b-375a-8e2c-a521ebc8d383","pitchNumber":5,"startTime":"2026-04-25T23:39:32.880Z","endTime":"2026-04-25T23:39:36.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T23:39:36.515Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Benson strikes out swinging, catcher Dillon Dingler to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-25T23:39:58.344Z","endTime":"2026-04-25T23:41:02.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"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_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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.1,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.327641924976735,"aZ":-39.47164673029673,"pfxX":4.442738446388317,"pfxZ":-5.562828973546522,"pX":0.19045884860823045,"pZ":1.6217098246681079,"vX0":4.587479083031887,"vY0":-114.4558864623604,"vZ0":0.5576013294566311,"x":109.74,"y":194.99,"x0":-2.425431976129788,"y0":50.003373331330735,"z0":5.275453498390566,"aX":5.827400059814525},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-9.6,"breakHorizontal":-9.4,"spinRate":2472,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.48060925416374545,"extension":6.608294983286328},"index":0,"playId":"8f26268f-802f-34df-a916-36e05a19cac2","pitchNumber":1,"startTime":"2026-04-25T23:40:00.293Z","endTime":"2026-04-25T23:40:03.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.39817978008893,"aZ":-13.953734955903958,"pfxX":-5.189380597936109,"pfxZ":9.711051046109144,"pX":-0.3250844955470598,"pZ":2.0480921663004237,"vX0":6.930998328331826,"vY0":-136.4551856257996,"vZ0":-5.738528395942651,"x":129.39,"y":183.48,"x0":-2.229623388097397,"y0":50.00453895623347,"z0":5.148017609478441,"aX":-9.739222477903313},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.4,"breakHorizontal":7.8,"spinRate":2393,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.40213890206835456,"extension":6.750694754603406},"index":1,"playId":"adcede2a-4b19-3c89-9d9b-71759044d2a6","pitchNumber":2,"startTime":"2026-04-25T23:40:18.422Z","endTime":"2026-04-25T23:40:21.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.238903807278184,"aZ":-14.22872663286322,"pfxX":-5.3671552347313005,"pfxZ":9.486557591699604,"pX":-1.4573482609075448,"pZ":4.149819432776498,"vX0":4.421024262174357,"vY0":-137.1394438347913,"vZ0":-0.36636326391094953,"x":172.55,"y":126.73,"x0":-2.398400539176858,"y0":50.00472977827332,"z0":5.261564442366699,"aX":-10.155442510462812},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":8.8,"spinRate":2287,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40042882961738835,"extension":6.595589153485171},"index":2,"playId":"b3129240-3346-3fbf-b67c-d66d8991a8f0","pitchNumber":3,"startTime":"2026-04-25T23:40:37.790Z","endTime":"2026-04-25T23:40:40.790Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.8,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.976573009674926,"aZ":-39.4543422504327,"pfxX":3.9073081420916393,"pfxZ":-5.334833869109468,"pX":0.43560307472743637,"pZ":0.9669851920758055,"vX0":4.971668968968694,"vY0":-116.35999896681385,"vZ0":-1.4666607913453744,"x":100.4,"y":212.67,"x0":-2.241112600857042,"y0":50.00573323548244,"z0":5.362788558546519,"aX":5.327801152372844},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-9.7,"breakHorizontal":-8.4,"spinRate":2521,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.47173183451843803,"extension":6.584050645255896},"index":3,"playId":"35021659-796e-39b2-8aa5-d2e12fcfed03","pitchNumber":4,"startTime":"2026-04-25T23:40:54.674Z","endTime":"2026-04-25T23:41:02.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T23:41:02.127Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Torkelson grounds out, pitcher Brady Singer to first baseman Sal Stewart.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-25T23:43:35.325Z","endTime":"2026-04-25T23:44:26.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663903,"link":"/api/v1/people/663903"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.767706917030612,"aZ":-21.945738659748045,"pfxX":-10.996594232714228,"pfxZ":5.77293093281768,"pX":2.136708717179506,"pZ":2.176239095847543,"vX0":11.324854971589936,"vY0":-131.44904551559176,"vZ0":-3.2142724993372482,"x":35.55,"y":180.02,"x0":-0.774469275645754,"y0":50.00030437619096,"z0":5.022306167272215,"aX":-19.470583888186127},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.1,"breakHorizontal":17.8,"spinRate":2370,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4148163350079721,"extension":6.828740297743664},"index":0,"playId":"38d1f6ce-a236-3a3a-8006-b5590bccb578","pitchNumber":1,"startTime":"2026-04-25T23:43:36.495Z","endTime":"2026-04-25T23:43:39.495Z","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":81.4,"endSpeed":75.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.458417641992842,"aZ":-36.59630661514455,"pfxX":3.0470812557916926,"pfxZ":-3.099341390205229,"pX":0.7573124149834526,"pZ":1.1882384676696227,"vX0":3.410583029840404,"vY0":-118.59732918068369,"vZ0":-1.4990325996710043,"x":88.13,"y":206.7,"x0":-1.0947872330537196,"y0":50.00483401360479,"z0":5.163263128195872,"aX":4.344612490935651},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-5.8,"breakHorizontal":-6.4,"spinRate":2399,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.46165857617082784,"extension":6.803998273488375},"index":1,"playId":"d98447b1-d23c-3566-a9fb-0f92e483e165","pitchNumber":2,"startTime":"2026-04-25T23:43:49.050Z","endTime":"2026-04-25T23:43:52.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.868562574063095,"aZ":-22.182733312378428,"pfxX":-11.471055768779369,"pfxZ":5.7010279841056,"pX":0.773491618737205,"pZ":2.5271866641049234,"vX0":8.03148431311384,"vY0":-132.02313202188114,"vZ0":-2.402882179957659,"x":87.52,"y":170.55,"x0":-0.8279425435298335,"y0":50.00625421573829,"z0":5.093602308471702,"aX":-20.117972446097287},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.0,"breakHorizontal":18.8,"spinRate":2407,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4159390970840655,"extension":6.888486465162771},"index":2,"playId":"b9820448-2944-3fe8-9317-023932b3c599","pitchNumber":3,"startTime":"2026-04-25T23:44:05.475Z","endTime":"2026-04-25T23:44:08.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.516966500635306,"aZ":-33.26613514430961,"pfxX":1.5184639476133728,"pfxZ":-0.74758203267886,"pX":-0.16404763027574712,"pZ":2.0939735232871466,"vX0":1.9368007750942355,"vY0":-120.01760568663913,"vZ0":-0.28646417749645414,"x":123.25,"y":182.24,"x0":-1.1792162010135623,"y0":50.00428290895509,"z0":5.180940075114926,"aX":2.21211516216167},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.2,"breakHorizontal":-3.2,"spinRate":2441,"spinDirection":97},"zone":8,"typeConfidence":2.0,"plateTime":0.45661380341634095,"extension":6.853088029345152},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.49,"coordY":186.65}},"index":3,"playId":"427d6e92-678e-3565-9568-b5c93c9d0c19","pitchNumber":4,"startTime":"2026-04-25T23:44:19.189Z","endTime":"2026-04-25T23:44:26.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T23:44:26.522Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wenceel Pérez pops out to third baseman Ke'Bryan Hayes.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-25T23:44:47.935Z","endTime":"2026-04-25T23:45:51.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":4},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.1,"endSpeed":75.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12486914783451,"aZ":-36.61989016646685,"pfxX":4.187456066142067,"pfxZ":-3.136991356582447,"pX":-0.39634454083169424,"pZ":1.55180163921832,"vX0":1.0062208140447686,"vY0":-118.18444006419521,"vZ0":-0.6599929766663012,"x":132.11,"y":196.88,"x0":-1.3714749807035262,"y0":50.00276855685011,"z0":5.1924974343103445,"aX":5.934482714126933},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-5.5,"breakHorizontal":-7.8,"spinRate":2411,"spinDirection":84},"zone":13,"typeConfidence":2.0,"plateTime":0.463125255225628,"extension":6.873158693677091},"index":0,"playId":"e675f827-c5a7-37a2-adfc-bd652cbc47df","pitchNumber":1,"startTime":"2026-04-25T23:44:51.363Z","endTime":"2026-04-25T23:44:54.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.199535981041645,"aZ":-32.76225625753876,"pfxX":3.3247801386531597,"pfxZ":-0.40291568832110514,"pX":1.3799204534229041,"pZ":1.574531234503816,"vX0":4.735510775987507,"vY0":-120.09067558857683,"vZ0":-1.477301208572144,"x":64.4,"y":196.27,"x0":-1.0457047865134894,"y0":50.00150800790344,"z0":5.098953069597569,"aX":4.878524451023413},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.8,"breakHorizontal":-7.1,"spinRate":2455,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.45525046799178837,"extension":6.8020819158534955},"index":1,"playId":"74daf515-37e0-32eb-940f-f17e6465f0ac","pitchNumber":2,"startTime":"2026-04-25T23:45:02.902Z","endTime":"2026-04-25T23:45:05.902Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-25T23:45:13.110Z","endTime":"2026-04-25T23:45:25.516Z","isPitch":false,"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":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.470116949231276,"aZ":-31.813412962887586,"pfxX":3.032512277097894,"pfxZ":0.240428754509443,"pX":1.0589782551089837,"pZ":0.5211380624813529,"vX0":4.15342439526901,"vY0":-121.28093055741725,"vZ0":-4.077273815869153,"x":76.63,"y":224.71,"x0":-1.0718753247458288,"y0":50.001952028966166,"z0":5.008974082249267,"aX":4.500829304727999},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.4,"breakHorizontal":-6.5,"spinRate":2533,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.4522069912442115,"extension":6.66917185111046},"index":3,"playId":"14231c40-15ce-36d1-a59c-4694b969226b","pitchNumber":3,"startTime":"2026-04-25T23:45:25.516Z","endTime":"2026-04-25T23:45:28.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.676115710180017,"aZ":-20.59808708265929,"pfxX":-11.796380038659278,"pfxZ":6.343493589742218,"pX":-0.2307841045874827,"pZ":3.027743131612236,"vX0":5.939133569726384,"vY0":-134.58199670553958,"vZ0":-1.4071194329020074,"x":125.8,"y":157.03,"x0":-0.9401169118153719,"y0":50.00048217550547,"z0":5.023963462452097,"aX":-21.519634407997597},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.4,"breakHorizontal":20.0,"spinRate":2416,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.40781486903951647,"extension":6.803193884645359},"hitData":{"launchSpeed":92.2,"launchAngle":71.0,"totalDistance":130.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":111.78,"coordY":160.3}},"index":4,"playId":"f17a1133-aaa3-37a4-acb3-8dbfd251ffdd","pitchNumber":4,"startTime":"2026-04-25T23:45:41.436Z","endTime":"2026-04-25T23:45:51.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T23:45:51.193Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Báez flies out to left fielder Spencer Steer.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-25T23:46:16.381Z","endTime":"2026-04-25T23:46:59.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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, 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":2},"pitchData":{"startSpeed":81.2,"endSpeed":73.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.178339669363314,"aZ":-27.03042096387436,"pfxX":5.800558107923112,"pfxZ":3.6783854596507393,"pX":0.11019361136520821,"pZ":1.8264970772497335,"vX0":1.2217110658641108,"vY0":-118.20054422593333,"vZ0":-1.6653926347065584,"x":112.8,"y":189.46,"x0":-1.1679791745201402,"y0":50.00026199746064,"z0":5.052140758794078,"aX":8.10271057969411},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":6.5,"breakHorizontal":-10.8,"spinRate":2459,"spinDirection":83},"zone":8,"typeConfidence":2.0,"plateTime":0.4656461542353689,"extension":6.738435602045663},"index":0,"playId":"1910cc02-d344-328f-a814-7a6fe7e328af","pitchNumber":1,"startTime":"2026-04-25T23:46:17.359Z","endTime":"2026-04-25T23:46:20.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.08056691349123,"aZ":-33.95626505835576,"pfxX":2.1358291302325103,"pfxZ":-1.2187413060066774,"pX":-0.13788601400947811,"pZ":1.806490134766589,"vX0":1.6867200857598592,"vY0":-119.62673292877206,"vZ0":-0.7314565083804561,"x":122.26,"y":190.0,"x0":-1.128537349200519,"y0":50.00549601879407,"z0":5.147862382247134,"aX":3.110446608874849},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.2,"breakHorizontal":-4.3,"spinRate":2398,"spinDirection":95},"zone":8,"typeConfidence":2.0,"plateTime":0.4570517490605197,"extension":6.6743529018495735},"index":1,"playId":"b9e3af5b-884d-3338-bba7-0dd7b362cb71","pitchNumber":2,"startTime":"2026-04-25T23:46:30.469Z","endTime":"2026-04-25T23:46:33.602Z","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":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6986997557922,"aZ":-24.972474143770096,"pfxX":0.7565790205101626,"pfxZ":4.940772735143238,"pX":0.44379194321659826,"pZ":2.0260813847840993,"vX0":3.44343657236292,"vY0":-119.85383123637148,"vZ0":-1.8555505328482953,"x":100.08,"y":184.08,"x0":-1.1085805056591178,"y0":50.003392938636104,"z0":5.035732755929877,"aX":1.1029870581299497},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":8.8,"breakHorizontal":-2.2,"spinRate":2408,"spinDirection":80},"zone":9,"typeConfidence":2.0,"plateTime":0.4566168751330326,"extension":6.749902143071605},"hitData":{"launchSpeed":92.6,"launchAngle":41.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.82,"coordY":77.11}},"index":2,"playId":"607475d2-0f30-3fef-ab24-2d20bf06a4e0","pitchNumber":3,"startTime":"2026-04-25T23:46:49.956Z","endTime":"2026-04-25T23:46:59.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T23:46:59.345Z","atBatIndex":16},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ke'Bryan Hayes doubles (1) on a sharp line drive to center fielder Matt Vierling.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-25T23:49:30.241Z","endTime":"2026-04-25T23:49:46.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.218649798438864,"aZ":-15.184018684363924,"pfxX":-5.665567323428489,"pfxZ":9.411857898062815,"pX":-0.2557525137986926,"pZ":2.917540404769579,"vX0":6.909467672107139,"vY0":-133.62387624252113,"vZ0":-3.0304400131738456,"x":126.75,"y":160.01,"x0":-2.140886455849507,"y0":50.00506936986788,"z0":5.1595050773673075,"aX":-10.23075959988269},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.6,"breakHorizontal":8.8,"spinRate":2269,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.4101553323849787,"extension":6.661317896940156},"hitData":{"launchSpeed":105.9,"launchAngle":18.0,"totalDistance":390.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":131.0,"coordY":53.0}},"index":0,"playId":"ac0e310c-f047-3ab7-b837-21769831173d","pitchNumber":1,"startTime":"2026-04-25T23:49:34.380Z","endTime":"2026-04-25T23:49:46.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T23:49:46.753Z","atBatIndex":17},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"TJ Friedl out on a sacrifice bunt, third baseman Colt Keith to first baseman Spencer Torkelson. Ke'Bryan Hayes to 3rd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-25T23:50:20.936Z","endTime":"2026-04-25T23:50:29.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.710656784787755,"aZ":-35.164382069142675,"pfxX":3.6874291980796183,"pfxZ":-2.3657288368776364,"pX":-0.7252834259518688,"pZ":2.417931845467178,"vX0":2.8411096026948703,"vY0":-112.15658034293729,"vZ0":1.7676708887116346,"x":144.65,"y":173.5,"x0":-2.490912783334493,"y0":50.00257634733151,"z0":5.225825619061224,"aX":4.661673908320214},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-3.5,"breakHorizontal":-7.4,"spinRate":2376,"spinDirection":61},"zone":4,"typeConfidence":2.0,"plateTime":0.4897699580387078,"extension":6.535133001027638},"hitData":{"launchSpeed":25.2,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":115.82,"coordY":189.32}},"index":0,"playId":"6320cbe4-b386-3f58-9b27-e2d79c4873d5","pitchNumber":1,"startTime":"2026-04-25T23:50:22.154Z","endTime":"2026-04-25T23:50:29.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T23:50:29.254Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-25T23:50:56.219Z","endTime":"2026-04-25T23:53:02.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.744630305987304,"aZ":-30.577556931444782,"pfxX":1.6005739669454329,"pfxZ":1.0283929169987478,"pX":1.3949038450806877,"pZ":0.8064664624681218,"vX0":7.819289382140928,"vY0":-123.61292155100409,"vZ0":-4.793508570257013,"x":63.83,"y":217.01,"x0":-2.012274343843486,"y0":50.00357787676594,"z0":5.326532202536225,"aX":2.4857891928148317},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.0,"breakHorizontal":-4.7,"spinRate":2520,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.44243644155402695,"extension":6.7189758436699245},"index":0,"playId":"85ebdedc-2fb1-39fd-8994-b622a097b996","pitchNumber":1,"startTime":"2026-04-25T23:50:58.888Z","endTime":"2026-04-25T23:51:01.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.898037905536142,"aZ":-34.22695080698728,"pfxX":4.620261063871707,"pfxZ":-1.5349629365156705,"pX":0.9724760460046549,"pZ":1.7210587182661503,"vX0":6.16438792973131,"vY0":-114.94175983233589,"vZ0":-0.06372252504329556,"x":79.93,"y":192.31,"x0":-2.3477088950613556,"y0":50.00538159001282,"z0":5.080903430751926,"aX":6.163624558544561},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-2.5,"breakHorizontal":-10.0,"spinRate":2417,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.47707728954499284,"extension":6.7236725923732035},"index":1,"playId":"9b7ca754-0d15-3312-831d-2719c2b89d53","pitchNumber":2,"startTime":"2026-04-25T23:51:14.065Z","endTime":"2026-04-25T23:51:17.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.863246504197857,"aZ":-30.486235169005795,"pfxX":2.71133403503028,"pfxZ":1.105745106161895,"pX":0.5265577976377978,"pZ":1.3954031240955584,"vX0":5.657747346298302,"vY0":-122.24503419054946,"vZ0":-3.4427613864879976,"x":96.93,"y":201.1,"x0":-2.1649559824363607,"y0":50.0015594793063,"z0":5.4240584999609,"aX":4.123785956544318},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.4,"breakHorizontal":-6.1,"spinRate":2544,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.4471334357740937,"extension":6.572515936177996},"index":2,"playId":"f5d26f4e-deaa-3589-80dd-1e83d20cd3d2","pitchNumber":3,"startTime":"2026-04-25T23:51:31.963Z","endTime":"2026-04-25T23:51:34.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49120281388138,"aZ":-15.102587586592595,"pfxX":-4.896084089672088,"pfxZ":9.457188073497523,"pX":0.431121414286084,"pZ":1.1960900027335157,"vX0":8.599803535232832,"vY0":-133.66749630444733,"vZ0":-7.375860461534981,"x":100.57,"y":206.49,"x0":-2.1954301285538755,"y0":50.00307473436403,"z0":5.080958027253589,"aX":-8.83874593965172},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.6,"breakHorizontal":7.0,"spinRate":2284,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4101719361815084,"extension":6.7223065656856225},"index":3,"playId":"71ca8031-5f81-3e9d-a7a8-4bdd72a4b02d","pitchNumber":4,"startTime":"2026-04-25T23:51:50.910Z","endTime":"2026-04-25T23:51:54.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":70.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74871742593431,"aZ":-40.029217862294736,"pfxX":4.418151143889891,"pfxZ":-6.188146519088798,"pX":-0.4347898637562459,"pZ":3.0170948790867644,"vX0":3.3312941009952834,"vY0":-112.62218873669087,"vZ0":4.082374111079734,"x":133.57,"y":157.32,"x0":-2.5135296953020223,"y0":50.00311144133281,"z0":5.2611182844768685,"aX":5.607088744365684},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-9.6,"breakHorizontal":-8.9,"spinRate":2309,"spinDirection":59},"zone":1,"typeConfidence":2.0,"plateTime":0.4885993696922992,"extension":6.526748048899456},"index":4,"playId":"7651a28d-5bd4-3a4b-8cf7-c52083868660","pitchNumber":5,"startTime":"2026-04-25T23:52:07.834Z","endTime":"2026-04-25T23:52:10.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95621670386279,"aZ":-15.007099218686113,"pfxX":-5.671543461749585,"pfxZ":9.51980247036645,"pX":-0.4533495698452839,"pZ":2.8735563625668257,"vX0":6.626156208082224,"vY0":-134.40143509934316,"vZ0":-3.3610319994618165,"x":134.28,"y":161.19,"x0":-2.230386077155235,"y0":50.005461589697816,"z0":5.226256495508534,"aX":-10.231394002469676},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.6,"breakHorizontal":8.6,"spinRate":2246,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.40974175453482875,"extension":6.6385705274752995},"index":5,"playId":"5e6485ec-66f5-3274-81e5-c2411846bb3b","pitchNumber":6,"startTime":"2026-04-25T23:52:38.015Z","endTime":"2026-04-25T23:52:42.002Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.254180585735256,"aZ":-27.73285127734874,"pfxX":1.6017504944119598,"pfxZ":2.894850946370049,"pX":0.10571011972991272,"pZ":2.489925733828753,"vX0":5.161148684932179,"vY0":-123.27547604401659,"vZ0":-1.4150682846621356,"x":112.97,"y":171.55,"x0":-2.225867130949528,"y0":50.00226058418283,"z0":5.419591437866572,"aX":2.456753794525511},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.2,"breakHorizontal":-4.2,"spinRate":2438,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.44486423881527415,"extension":6.499340903563504},"index":6,"playId":"ffb312e3-9eb1-3361-b179-8f17548c76af","pitchNumber":7,"startTime":"2026-04-25T23:52:59.073Z","endTime":"2026-04-25T23:53:02.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T23:53:02.641Z","atBatIndex":19},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Elly De La Cruz homers (9) on a fly ball to left center field. Ke'Bryan Hayes scores.","rbi":2,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-25T23:53:24.513Z","endTime":"2026-04-25T23:56:02.292Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.581494663703168,"aZ":-23.120467466121568,"pfxX":-8.925779886384564,"pfxZ":5.32524910754641,"pX":-2.1104300039817554,"pZ":3.087789500425481,"vX0":3.719143815959005,"vY0":-129.90267059252724,"vZ0":-0.7486870529477262,"x":197.44,"y":155.41,"x0":-2.405430577715838,"y0":50.001066609078336,"z0":5.145912839977364,"aX":-15.170726527436104},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.7,"breakHorizontal":15.2,"spinRate":2204,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4225079816285664,"extension":6.649703075270375},"index":0,"playId":"698055d6-97cf-3bb8-be5c-622d7b2976b4","pitchNumber":1,"startTime":"2026-04-25T23:53:29.905Z","endTime":"2026-04-25T23:53:33.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.151987272755086,"aZ":-38.442973777934014,"pfxX":4.142841440066323,"pfxZ":-4.693154564058204,"pX":-0.45782445826081414,"pZ":1.6152945583948997,"vX0":3.3244399204878166,"vY0":-115.37600562133692,"vZ0":0.7939071277004401,"x":134.45,"y":195.17,"x0":-2.4598509883406074,"y0":50.00099604589674,"z0":4.9964061841792,"aX":5.53691273316902},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-7.9,"breakHorizontal":-8.4,"spinRate":2402,"spinDirection":56},"zone":13,"typeConfidence":2.0,"plateTime":0.47627631248707747,"extension":6.587993223973728},"index":1,"playId":"ae077db7-a620-3d25-beea-8c0277e1028a","pitchNumber":2,"startTime":"2026-04-25T23:53:45.360Z","endTime":"2026-04-25T23:53:48.752Z","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":93.9,"endSpeed":85.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.348751230014823,"aZ":-15.288282771205862,"pfxX":-4.2805969146065035,"pfxZ":8.95423772865511,"pX":-0.9742306790907951,"pZ":1.8533165298570538,"vX0":5.143674564110036,"vY0":-136.5250368342,"vZ0":-5.948359228985898,"x":154.14,"y":188.74,"x0":-2.3274596071357387,"y0":50.003818432760355,"z0":5.114547431443856,"aX":-8.073202964559936},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.1,"breakHorizontal":6.6,"spinRate":2270,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.40135660048296673,"extension":6.70715727087991},"index":2,"playId":"bea43283-d1de-3ab5-a196-254eabc311bd","pitchNumber":3,"startTime":"2026-04-25T23:54:03.423Z","endTime":"2026-04-25T23:54:07.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.153634117243453,"aZ":-39.590036628639155,"pfxX":3.991712336056378,"pfxZ":-5.561391015797702,"pX":0.3743649653071662,"pZ":1.41999210654663,"vX0":5.033734623105764,"vY0":-115.23687116698818,"vZ0":0.573406890779316,"x":102.73,"y":200.44,"x0":-2.364269605285491,"y0":50.00424103257073,"z0":5.019550345031405,"aX":5.3207645457186485},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-9.6,"breakHorizontal":-8.5,"spinRate":2471,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4768964838500538,"extension":6.745207188250964},"index":3,"playId":"0f5ebfb3-22d2-373e-8825-373ab17fc948","pitchNumber":4,"startTime":"2026-04-25T23:54:21.432Z","endTime":"2026-04-25T23:54:25.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.380023362639797,"aZ":-14.367051660042662,"pfxX":-6.610391154737863,"pfxZ":9.207058490587574,"pX":0.2989986470269172,"pZ":2.471625720559548,"vX0":8.937927871427947,"vY0":-138.32170959007416,"vZ0":-4.632017194315121,"x":105.6,"y":172.05,"x0":-2.1180929167373153,"y0":50.00466080781233,"z0":5.134091823330822,"aX":-12.788062822848682},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":10.1,"spinRate":2491,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.3962602930835839,"extension":6.662149157660679},"index":4,"playId":"02384612-e86b-356d-a1fd-c0c7bda35bae","pitchNumber":5,"startTime":"2026-04-25T23:54:47.874Z","endTime":"2026-04-25T23:54:50.874Z","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":2},"index":5,"playId":"f8906bf9-286c-4540-910d-d9bcbfd7aedb","startTime":"2026-04-25T23:55:08.659Z","endTime":"2026-04-25T23:55:13.659Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.034461380243776,"aZ":-36.935801566668275,"pfxX":3.596331604808629,"pfxZ":-3.497282120304126,"pX":-0.3775702037603845,"pZ":2.2229445437424995,"vX0":3.7223558700115396,"vY0":-116.26063039014956,"vZ0":1.5464862815070013,"x":131.39,"y":178.76,"x0":-2.4703408847741666,"y0":50.00409272633921,"z0":5.070762706127104,"aX":4.89313967936575},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-5.6,"breakHorizontal":-7.4,"spinRate":2377,"spinDirection":61},"zone":7,"typeConfidence":2.0,"plateTime":0.4722220910435837,"extension":6.633589309450792},"hitData":{"launchSpeed":107.6,"launchAngle":29.0,"totalDistance":415.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":93.53,"coordY":34.63}},"index":6,"playId":"6a2b766c-f2af-34cc-b736-5fd484b15e83","pitchNumber":6,"startTime":"2026-04-25T23:55:26.157Z","endTime":"2026-04-25T23:56:02.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-25T23:56:02.292Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Stewart singles on a ground ball to shortstop Kevin McGonigle.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-25T23:56:22.291Z","endTime":"2026-04-26T00:01:03.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,9,10,11,12],"actionIndex":[8],"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8986484750798,"aZ":-31.13552177142459,"pfxX":2.744234447380736,"pfxZ":0.6995573469288825,"pX":-0.2627747286871397,"pZ":2.4777954988524775,"vX0":4.456266771898807,"vY0":-120.97826841528668,"vZ0":-0.45097346677161954,"x":127.02,"y":171.88,"x0":-2.4860199881630978,"y0":50.00088406181674,"z0":5.398800359681715,"aX":4.06143847745398},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.4,"breakHorizontal":-6.0,"spinRate":2439,"spinDirection":97},"zone":5,"typeConfidence":2.0,"plateTime":0.4529796534542818,"extension":6.5112892551711115},"index":0,"playId":"a6866f30-1241-3158-bb1a-fd03ad5d96eb","pitchNumber":1,"startTime":"2026-04-25T23:56:26.442Z","endTime":"2026-04-25T23:56:33.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.517276388160504,"aZ":-17.98733312306555,"pfxX":-5.509587620743493,"pfxZ":7.59083417227423,"pX":0.14273402007405142,"pZ":2.5016793999519398,"vX0":8.737065310824473,"vY0":-135.11757695203383,"vZ0":-3.4603359020919777,"x":111.56,"y":171.23,"x0":-2.401250378797592,"y0":50.00117556945325,"z0":5.04612741484754,"aX":-10.295306945674362},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.3,"breakHorizontal":8.4,"spinRate":2286,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.40374787059345474,"extension":6.732522888107805},"index":1,"playId":"b8b32c59-f881-3cb8-993c-2bf63b264c67","pitchNumber":2,"startTime":"2026-04-25T23:56:57.878Z","endTime":"2026-04-25T23:57:01.627Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-25T23:57:07.772Z","endTime":"2026-04-25T23:57:17.701Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.697135250573055,"aZ":-34.22242442692529,"pfxX":3.733277627540111,"pfxZ":-1.570897154143216,"pX":0.14310040029204185,"pZ":2.2659678889383894,"vX0":4.811688998038618,"vY0":-113.71897277092124,"vZ0":1.2219882521273535,"x":111.55,"y":177.6,"x0":-2.4887308821402105,"y0":50.0031026120284,"z0":5.127813085641135,"aX":4.86738089054614},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-2.2,"breakHorizontal":-8.0,"spinRate":2363,"spinDirection":59},"zone":5,"typeConfidence":2.0,"plateTime":0.48245450969926473,"extension":6.656193946383529},"index":3,"playId":"8ad24c77-b2c5-3bd4-8cf2-83059356a675","pitchNumber":3,"startTime":"2026-04-25T23:57:17.701Z","endTime":"2026-04-25T23:57:22.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10479064554367,"aZ":-13.987982098147386,"pfxX":-6.103122437739515,"pfxZ":9.62813796215019,"pX":0.27252959269247856,"pZ":3.658741699676155,"vX0":9.238124935694943,"vY0":-136.57343403058763,"vZ0":-1.4044718721142597,"x":106.61,"y":139.99,"x0":-2.361061931763398,"y0":50.00181856381806,"z0":5.141759489474882,"aX":-11.527583367505736},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":9.1,"spinRate":2337,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.40105412866130763,"extension":6.698051287097823},"index":4,"playId":"fdd95907-1023-31ec-b952-8b3e1e418d05","pitchNumber":4,"startTime":"2026-04-25T23:57:36.174Z","endTime":"2026-04-25T23:57:39.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53064098664174,"aZ":-15.114193151673648,"pfxX":-5.65855948672085,"pfxZ":9.067484523528229,"pX":0.4300521521393616,"pZ":3.157199437703567,"vX0":9.57987677822537,"vY0":-137.0923481510701,"vZ0":-2.3398569964909948,"x":100.61,"y":153.54,"x0":-2.392874030503198,"y0":50.00557339088735,"z0":5.067500736792342,"aX":-10.65060625550908},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.0,"breakHorizontal":7.9,"spinRate":2314,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.4012863317594584,"extension":6.698174167394947},"index":5,"playId":"0e960338-33f2-312f-9cb9-33660b579fe6","pitchNumber":5,"startTime":"2026-04-25T23:57:56.111Z","endTime":"2026-04-25T23:58:00.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.581366318840484,"aZ":-28.867646281724493,"pfxX":2.139638894823441,"pfxZ":2.0917082146304926,"pX":1.853549316431236,"pZ":1.5879820761444596,"vX0":9.198903295762335,"vY0":-124.81217277995628,"vZ0":-3.2158096540249073,"x":46.35,"y":195.9,"x0":-2.154320588409521,"y0":50.00271556341389,"z0":5.26449203393399,"aX":3.383463877956651},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.2,"breakHorizontal":-6.0,"spinRate":2518,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4384595642395004,"extension":6.649626944106512},"index":6,"playId":"3e5a5946-e1b4-3e96-b3c2-578e2ea2a122","pitchNumber":6,"startTime":"2026-04-25T23:58:17.083Z","endTime":"2026-04-25T23:58:20.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.740277966217544,"aZ":-39.857518364157684,"pfxX":4.180875848314011,"pfxZ":-5.809988682777115,"pX":0.5848208015821841,"pZ":2.4780325657505213,"vX0":4.85530675723657,"vY0":-114.73792505880725,"vZ0":2.125110699442512,"x":94.71,"y":171.87,"x0":-2.107856825222625,"y0":50.00100013627379,"z0":5.445518912039701,"aX":5.530812745522993},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-9.6,"breakHorizontal":-8.9,"spinRate":2398,"spinDirection":43},"zone":6,"typeConfidence":2.0,"plateTime":0.4787754090745513,"extension":6.678003277291771},"index":7,"playId":"0ed29d28-3789-32bc-95ac-2f66fb10cc38","pitchNumber":7,"startTime":"2026-04-25T23:58:35.087Z","endTime":"2026-04-25T23:58:40.312Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":8,"startTime":"2026-04-25T23:58:49.739Z","endTime":"2026-04-25T23:59:28.216Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"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":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02026145208035,"aZ":-14.308929493560859,"pfxX":-4.8750405257842715,"pfxZ":9.19565060055881,"pX":0.8775725705992029,"pZ":2.3130958575797504,"vX0":10.188387020951781,"vY0":-137.88503647662668,"vZ0":-4.781364620570867,"x":83.55,"y":176.33,"x0":-2.21685842450784,"y0":50.00487441432839,"z0":5.021139376466914,"aX":-9.474023480591855},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":7.0,"spinRate":2428,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3958365963607249,"extension":6.79076009121944},"index":9,"playId":"be6d47b0-a3c7-3a2b-903f-01ad11024541","pitchNumber":8,"startTime":"2026-04-25T23:59:28.216Z","endTime":"2026-04-25T23:59:55.216Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57478115573921,"aZ":-16.06462729286256,"pfxX":-6.658127428697687,"pfxZ":8.492655224638623,"pX":-0.25931292078544615,"pZ":2.83922541990286,"vX0":7.884280010975206,"vY0":-137.60569463801485,"vZ0":-3.2780620318434592,"x":126.88,"y":162.12,"x0":-2.3111520586029117,"y0":50.004366392609654,"z0":5.149419303694677,"aX":-12.633349742305542},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":10.2,"spinRate":2377,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3996695999457205,"extension":6.6647620897114175},"index":10,"playId":"48f1e0a7-b797-3116-8c06-b8223922bddb","pitchNumber":9,"startTime":"2026-04-26T00:00:02.052Z","endTime":"2026-04-26T00:00:09.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.765091041425435,"aZ":-14.362414315581999,"pfxX":-7.281678792926275,"pfxZ":9.284670178106065,"pX":0.3909313298503764,"pZ":1.8476259596367715,"vX0":9.782078015911496,"vY0":-138.1089916679505,"vZ0":-5.6729148240296245,"x":102.1,"y":188.89,"x0":-2.262404750766485,"y0":50.00372028077134,"z0":4.906128429321105,"aX":-13.970543690904687},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":10.9,"spinRate":2351,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.3976635007635392,"extension":6.6998119988821365},"index":11,"playId":"c6a48e9e-2a81-3440-80c9-ce31a38c6334","pitchNumber":10,"startTime":"2026-04-26T00:00:32.119Z","endTime":"2026-04-26T00:00:35.232Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.700074134224263,"aZ":-32.918737088016215,"pfxX":4.489487394382891,"pfxZ":-0.5548141002371381,"pX":0.6642269272348494,"pZ":2.3650221627053885,"vX0":5.627383273570869,"vY0":-115.86132944440463,"vZ0":1.1061409100121231,"x":91.68,"y":174.92,"x0":-2.3984013775823865,"y0":50.005163864620926,"z0":5.076666037837423,"aX":5.981524448863037},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-0.4,"breakHorizontal":-9.7,"spinRate":2331,"spinDirection":53},"zone":6,"typeConfidence":2.0,"plateTime":0.4764302363064745,"extension":6.654939228071606},"hitData":{"launchSpeed":86.7,"launchAngle":10.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":95.66,"coordY":128.91}},"index":12,"playId":"2c9ebed0-4d63-3fd5-890f-947e08f43792","pitchNumber":11,"startTime":"2026-04-26T00:00:51.671Z","endTime":"2026-04-26T00:01:03.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:01:03.006Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathaniel Lowe grounds out, second baseman Javier Báez to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-26T00:02:05.833Z","endTime":"2026-04-26T00:04:27.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-26T00:01:25.154Z","endTime":"2026-04-26T00:02:08.142Z","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.0,"endSpeed":84.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79835098437115,"aZ":-13.992507595972,"pfxX":-6.854580024300032,"pfxZ":9.879814050953904,"pX":1.053778415864442,"pZ":1.7044762914018945,"vX0":10.88140627065382,"vY0":-134.91643667263205,"vZ0":-6.19588040169733,"x":76.83,"y":192.76,"x0":-2.1441828886245076,"y0":50.005066045909054,"z0":5.019923297594922,"aX":-12.618257896608409},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.7,"breakHorizontal":10.1,"spinRate":2370,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4062285948715392,"extension":6.849603867474508},"index":1,"playId":"2443806a-942d-3e44-898c-37c70c3ff362","pitchNumber":1,"startTime":"2026-04-26T00:02:08.142Z","endTime":"2026-04-26T00:02:11.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.663472534711,"aZ":-14.365800535928459,"pfxX":-5.7279020571064105,"pfxZ":9.709364727269076,"pX":0.7228058838813956,"pZ":2.3909033752795437,"vX0":9.935234989051072,"vY0":-135.12612326862237,"vZ0":-3.964608573021813,"x":89.45,"y":174.23,"x0":-2.2710679285778825,"y0":50.00469707299722,"z0":4.898367767961795,"aX":-10.508865426996636},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.8,"breakHorizontal":8.0,"spinRate":2399,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4066068972197172,"extension":6.671684748107658},"index":2,"playId":"86c729b9-db41-34bf-a143-ead5b964a69d","pitchNumber":2,"startTime":"2026-04-26T00:02:23.138Z","endTime":"2026-04-26T00:02:26.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":69.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.376600649994014,"aZ":-35.6010169103051,"pfxX":5.553057732658338,"pfxZ":-2.78890977848269,"pX":0.5646156819281215,"pZ":1.7584457407687588,"vX0":5.098820123010648,"vY0":-110.74542660051804,"vZ0":1.0969233613948854,"x":95.48,"y":191.3,"x0":-2.49611154502946,"y0":50.00019716273785,"z0":5.005798457768138,"aX":6.835245843853068},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-4.3,"breakHorizontal":-11.5,"spinRate":2235,"spinDirection":65},"zone":9,"typeConfidence":2.0,"plateTime":0.4962420285798528,"extension":6.524596944316392},"index":3,"playId":"67ecb54c-5953-3335-b350-9d121358983a","pitchNumber":3,"startTime":"2026-04-26T00:02:40.716Z","endTime":"2026-04-26T00:02:44.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95151909524638,"aZ":-15.136547449402748,"pfxX":-5.9391143951565954,"pfxZ":8.86372998343219,"pX":1.7421838697076768,"pZ":2.330644501214701,"vX0":12.909909819886288,"vY0":-137.4191313247819,"vZ0":-4.209580226413652,"x":50.59,"y":175.85,"x0":-2.234072203695551,"y0":50.00590396332441,"z0":4.90286273243382,"aX":-11.421192554375368},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":8.2,"spinRate":2380,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3977869925053801,"extension":6.78654271878281},"index":4,"playId":"127765fb-1752-3f9e-a83d-287ff540180d","pitchNumber":4,"startTime":"2026-04-26T00:03:08.642Z","endTime":"2026-04-26T00:03:11.972Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"dd280fa3-8046-34b2-b786-343cb3081518","startTime":"2026-04-26T00:03:27.873Z","endTime":"2026-04-26T00:03:33.149Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4166441144455,"aZ":-13.119570483320025,"pfxX":-4.792784124836232,"pfxZ":10.045725380863326,"pX":1.4483486504806917,"pZ":2.5036386607325065,"vX0":11.725716841101097,"vY0":-136.68465117041015,"vZ0":-4.313906952927991,"x":61.79,"y":171.18,"x0":-2.2697441487298176,"y0":50.00547192149343,"z0":4.999820048152929,"aX":-9.095089700333924},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.4,"breakHorizontal":6.2,"spinRate":2355,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4003394480083804,"extension":6.721514543321657},"index":6,"playId":"ea3e8bf6-0a63-31e9-bfee-ccc41556e948","pitchNumber":5,"startTime":"2026-04-26T00:03:46.781Z","endTime":"2026-04-26T00:03:51.127Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"playId":"df642565-a004-4d9f-b6f8-0d0aa0e683bd","startTime":"2026-04-26T00:04:05.203Z","endTime":"2026-04-26T00:04:10.203Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.321838952402533,"aZ":-13.364109607531473,"pfxX":-4.517467664956424,"pfxZ":10.065008942690312,"pX":1.14897641949153,"pZ":1.97257634096824,"vX0":10.620889472180139,"vY0":-135.73801149703172,"vZ0":-5.402151594997781,"x":73.2,"y":185.52,"x0":-2.2250191263893715,"y0":50.00028674122255,"z0":4.916687904837191,"aX":-8.441210458359897},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":6.0,"spinRate":2364,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4032972344654593,"extension":6.776477976014071},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.8,"coordY":165.36}},"index":8,"playId":"7b7bef3b-145b-3de7-94b9-b1c271ccfdf9","pitchNumber":6,"startTime":"2026-04-26T00:04:20.073Z","endTime":"2026-04-26T00:04:27.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:04:27.680Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin McGonigle singles on a line drive to center fielder TJ Friedl.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-26T00:06:55.006Z","endTime":"2026-04-26T00:07:55.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37912620787757,"aZ":-30.009312581560266,"pfxX":1.9891321414984935,"pfxZ":1.533587421656768,"pX":0.9960625610500475,"pZ":1.584428827910954,"vX0":4.467955218692737,"vY0":-119.19668938699543,"vZ0":-1.9778018504986732,"x":79.03,"y":196.0,"x0":-1.1734840837033103,"y0":50.004961076614826,"z0":5.177297127874714,"aX":2.81647249755752},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.5,"breakHorizontal":-4.8,"spinRate":2420,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.46238465510134397,"extension":6.7346710493723485},"index":0,"playId":"bafaf81d-c4b1-353d-8ad5-344eeb531655","pitchNumber":1,"startTime":"2026-04-26T00:07:01.265Z","endTime":"2026-04-26T00:07:04.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.392303937383364,"aZ":-29.195124412360308,"pfxX":1.3315285873450842,"pfxZ":2.049669210861123,"pX":0.16451556510262336,"pZ":1.7968930382665398,"vX0":2.8105525662822206,"vY0":-120.87336203835241,"vZ0":-1.6603129032074222,"x":110.73,"y":190.26,"x0":-1.1944349989836052,"y0":50.00274489199005,"z0":5.098949031617678,"aX":1.9358652816530888},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.5,"breakHorizontal":-3.2,"spinRate":2463,"spinDirection":109},"zone":8,"typeConfidence":2.0,"plateTime":0.4561995804416288,"extension":6.861409381950922},"index":1,"playId":"fcb1c57e-0dc3-3e74-b5a7-97ee0269c663","pitchNumber":2,"startTime":"2026-04-26T00:07:13.352Z","endTime":"2026-04-26T00:07:16.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.385353850808578,"aZ":-29.665304483789118,"pfxX":9.027661055313114,"pfxZ":1.8801320864975537,"pX":0.25186786731532634,"pZ":0.7350404471817482,"vX0":0.9669936427706314,"vY0":-116.19603699418212,"vZ0":-3.3722611520472636,"x":107.4,"y":218.93,"x0":-1.342223732748734,"y0":50.00463884066416,"z0":5.0924115285703095,"aX":12.064801150860053},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":2.6,"breakHorizontal":-16.6,"spinRate":2477,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4755519412247313,"extension":6.424130175126419},"index":2,"playId":"b42fb9e8-4ddc-3131-9090-9eeee2f76f30","pitchNumber":3,"startTime":"2026-04-26T00:07:29.318Z","endTime":"2026-04-26T00:07:32.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.604418089937536,"aZ":-25.549905141601062,"pfxX":-0.9350032598310734,"pfxZ":4.044509581494891,"pX":0.2204575038806184,"pZ":2.7089287581575285,"vX0":3.7495992584169655,"vY0":-127.30059377194888,"vZ0":-0.8960775041482766,"x":108.6,"y":165.64,"x0":-1.1513150877423712,"y0":50.00236278837586,"z0":5.091511512075943,"aX":-1.5314858840923629},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.3,"breakHorizontal":0.8,"spinRate":2467,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.4305785147886918,"extension":6.787613406585462},"hitData":{"launchSpeed":94.5,"launchAngle":19.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":131.21,"coordY":70.96}},"index":3,"playId":"1f49ec96-fac8-3e9d-a27f-a33e689b0aac","pitchNumber":4,"startTime":"2026-04-26T00:07:45.233Z","endTime":"2026-04-26T00:07:55.741Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:07:55.741Z","atBatIndex":23},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Vierling lines out to right fielder Will Benson.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-26T00:08:15.078Z","endTime":"2026-04-26T00:09:56.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.941046359633276,"aZ":-21.956022242283684,"pfxX":-11.941020135095046,"pfxZ":5.625421014899381,"pX":0.05082469844414506,"pZ":1.2201760422586776,"vX0":6.910200293291055,"vY0":-134.57750276377763,"vZ0":-5.724232562684611,"x":115.06,"y":205.84,"x0":-1.0123960724933647,"y0":50.00129446608259,"z0":4.952083058992297,"aX":-21.681172333476407},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.0,"breakHorizontal":19.9,"spinRate":2453,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4085746701486901,"extension":6.829709226346226},"index":0,"playId":"aeefa392-dc28-3f4f-85d1-a63a2d35b0b8","pitchNumber":1,"startTime":"2026-04-26T00:08:17.077Z","endTime":"2026-04-26T00:08:20.333Z","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":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.313683336521276,"aZ":-22.633043001152405,"pfxX":-11.700779471639414,"pfxZ":5.326482975586894,"pX":0.42988536491292983,"pZ":1.8404557518897242,"vX0":7.666244374816583,"vY0":-133.62436773807423,"vZ0":-4.084195714198513,"x":100.61,"y":189.09,"x0":-0.9698665659303063,"y0":50.003767195694145,"z0":5.03373590632646,"aX":-20.96214909279883},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.9,"breakHorizontal":19.3,"spinRate":2403,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.4113848793977706,"extension":6.855261249854066},"index":1,"playId":"d0d3e528-1ffe-3cf7-962e-0809d1c96f56","pitchNumber":2,"startTime":"2026-04-26T00:08:32.474Z","endTime":"2026-04-26T00:08:59.477Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"}}},{"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":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00146045616316,"aZ":-33.78716864246496,"pfxX":2.3735335435998595,"pfxZ":-1.0765680426293782,"pX":1.5236835054595386,"pZ":0.6265787602394111,"vX0":5.437510465207113,"vY0":-121.59232488235239,"vZ0":-3.6285720871749363,"x":58.92,"y":221.86,"x0":-1.0506426112789342,"y0":50.00449665234778,"z0":5.072218756763895,"aX":3.5507792421698854},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.5,"breakHorizontal":-5.6,"spinRate":2489,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.4505924371625074,"extension":6.690689949677274},"index":2,"playId":"908c0312-9758-346e-8c3d-fa7a3cbc5dd4","pitchNumber":3,"startTime":"2026-04-26T00:09:06.476Z","endTime":"2026-04-26T00:09:09.476Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.324108621533185,"aZ":-18.5696641063185,"pfxX":-9.601056896223533,"pfxZ":7.600362695828464,"pX":-0.39799051727758883,"pZ":2.7988866971221946,"vX0":4.8883418073082305,"vY0":-132.8948669447133,"vZ0":-2.448103441232117,"x":132.17,"y":163.21,"x0":-1.0133707801074476,"y0":50.00095706007357,"z0":5.079939649399697,"aX":-17.181253289861612},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.4,"breakHorizontal":16.3,"spinRate":2302,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.41206100515033883,"extension":6.800129587923799},"index":3,"playId":"611f2f0e-79c3-370b-a565-15b12a651b41","pitchNumber":4,"startTime":"2026-04-26T00:09:23.893Z","endTime":"2026-04-26T00:09:26.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31830222005673,"aZ":-17.716440216343113,"pfxX":-10.74990603348328,"pfxZ":8.032543236028655,"pX":0.3655185311835735,"pZ":2.587439133246956,"vX0":7.12816089247039,"vY0":-133.45786521035174,"vZ0":-3.0090823220510132,"x":103.07,"y":168.92,"x0":-0.9463813901579704,"y0":50.00384318317019,"z0":5.009129487954478,"aX":-19.34943035844312},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.0,"breakHorizontal":17.9,"spinRate":2406,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.4107787443410862,"extension":6.760745320174135},"hitData":{"launchSpeed":92.3,"launchAngle":26.0,"totalDistance":321.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":169.61,"coordY":77.59}},"index":4,"playId":"840c8d24-1173-3470-aeae-5f916cd706bc","pitchNumber":5,"startTime":"2026-04-26T00:09:44.422Z","endTime":"2026-04-26T00:09:56.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:09:56.068Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colt Keith flies out sharply to left fielder Spencer Steer.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-26T00:10:14.870Z","endTime":"2026-04-26T00:11:41.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.124746700190116,"aZ":-33.15366303429121,"pfxX":1.6121001963020305,"pfxZ":-0.6882760510081325,"pX":-0.06141488094378537,"pZ":0.9885760383572754,"vX0":2.4839788094784607,"vY0":-118.57593070494302,"vZ0":-2.8117002041098274,"x":119.34,"y":212.09,"x0":-1.3289396845300696,"y0":50.000647677770104,"z0":5.192866182203303,"aX":2.311118783199752},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.7,"breakHorizontal":-3.5,"spinRate":2409,"spinDirection":88},"zone":13,"typeConfidence":2.0,"plateTime":0.4606487748910575,"extension":6.689353388955818},"index":0,"playId":"479d73cd-a669-325c-ab19-dfb04d505bad","pitchNumber":1,"startTime":"2026-04-26T00:10:24.455Z","endTime":"2026-04-26T00:10:27.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.598488819038497,"aZ":-32.63112156589265,"pfxX":0.9945245322957392,"pfxZ":-0.29445292360504194,"pX":0.538708439325103,"pZ":1.5874031064743706,"vX0":4.088962763538829,"vY0":-122.22161941600868,"vZ0":-1.803724824564491,"x":96.47,"y":195.92,"x0":-1.27478651450569,"y0":50.00414598378084,"z0":5.096856360272644,"aX":1.5281539761231135},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.7,"breakHorizontal":-2.6,"spinRate":2458,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.44552327987264784,"extension":6.796672604743536},"index":1,"playId":"7a1f9b4d-e05e-365f-9590-d720af19a789","pitchNumber":2,"startTime":"2026-04-26T00:10:39.700Z","endTime":"2026-04-26T00:10:42.700Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-04-26T00:10:51.247Z","endTime":"2026-04-26T00:11:10.392Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.46582945046788,"aZ":-32.67854039092502,"pfxX":0.32686284002994626,"pfxZ":-0.32112678035166287,"pX":1.21150595267548,"pZ":1.2928755397538614,"vX0":5.58825723272797,"vY0":-123.39433852084771,"vZ0":-2.4825706755177803,"x":82.03,"y":190.37,"x0":-1.1165647078774663,"y0":50.00534146522602,"z0":5.040894659140537,"aX":0.5080185558162913},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.8,"breakHorizontal":-1.8,"spinRate":2428,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4423485370340523,"extension":6.837709293298981},"index":3,"playId":"41b15c50-cd1c-394b-8f49-af75a6622c8d","pitchNumber":3,"startTime":"2026-04-26T00:11:10.392Z","endTime":"2026-04-26T00:11:13.668Z","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":91.6,"endSpeed":83.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23580386252971,"aZ":-22.363469830376122,"pfxX":-11.829362034548122,"pfxZ":5.497480062235791,"pX":0.3646047019186131,"pZ":2.894016764196218,"vX0":7.502763231848466,"vY0":-133.1775743223857,"vZ0":-1.5484908355433857,"x":103.1,"y":160.64,"x0":-0.961029805858698,"y0":50.00516094396537,"z0":5.1103250775568645,"aX":-21.121916117281035},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.8,"breakHorizontal":19.7,"spinRate":2408,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.4122486565301746,"extension":6.681376684700295},"hitData":{"launchSpeed":101.9,"launchAngle":37.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":84.54,"coordY":53.91}},"index":4,"playId":"3d45a89b-aa75-332d-87b1-3b3a0bd8f03e","pitchNumber":4,"startTime":"2026-04-26T00:11:27.522Z","endTime":"2026-04-26T00:11:41.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:11:41.528Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a ground ball to right fielder Will Benson. Kevin McGonigle to 3rd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-26T00:11:58.510Z","endTime":"2026-04-26T00:13:52.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnThird":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":5},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.397046956893217,"aZ":-33.620675045459855,"pfxX":1.1728412798050116,"pfxZ":-0.9561647734675796,"pX":0.6263442595938421,"pZ":0.5982208819200826,"vX0":4.052376308621098,"vY0":-121.67928146790588,"vZ0":-3.737599125364519,"x":93.13,"y":222.63,"x0":-1.2055300912776075,"y0":50.00207170362409,"z0":5.0335589031548436,"aX":1.7772826366542263},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.3,"breakHorizontal":-3.0,"spinRate":2392,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.44824543119326243,"extension":6.800617050347707},"index":0,"playId":"b10964d0-cda3-3189-b930-d1f8f3fb5ee9","pitchNumber":1,"startTime":"2026-04-26T00:12:05.640Z","endTime":"2026-04-26T00:12:08.647Z","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":90.2,"endSpeed":82.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63673490033619,"aZ":-17.188233601013238,"pfxX":-4.482841794058131,"pfxZ":8.605963835986913,"pX":0.538208393525565,"pZ":3.650723862479782,"vX0":5.518504914394037,"vY0":-131.3317123486014,"vZ0":-0.6020923241017669,"x":96.48,"y":140.21,"x0":-1.0109715127279513,"y0":50.00317900559204,"z0":5.165090239111039,"aX":-7.80692098602069},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.7,"breakHorizontal":6.8,"spinRate":2546,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.41757523480124314,"extension":6.935657344936542},"index":1,"playId":"fddbcde9-c247-3e9d-8b6e-9eab36eb6ff5","pitchNumber":2,"startTime":"2026-04-26T00:12:24.759Z","endTime":"2026-04-26T00:12:29.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.505375526913216,"aZ":-34.65620273667452,"pfxX":0.9189292207082511,"pfxZ":-1.705465023219133,"pX":0.4271591964319674,"pZ":0.8025661273495052,"vX0":3.6992205917410828,"vY0":-119.78889315372363,"vZ0":-2.9684244712803074,"x":100.72,"y":217.11,"x0":-1.254563343079657,"y0":50.000462833521674,"z0":5.146871761543125,"aX":1.3391551855970354},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.5,"breakHorizontal":-2.5,"spinRate":2375,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.45673123628750023,"extension":6.7135653877404655},"index":2,"playId":"a94cc9e3-3df7-3ca2-bbac-4885a6bc3431","pitchNumber":3,"startTime":"2026-04-26T00:12:42.463Z","endTime":"2026-04-26T00:12:45.652Z","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":90.6,"endSpeed":83.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.828969386114128,"aZ":-23.123007890775906,"pfxX":-11.393678597761264,"pfxZ":5.123678683094771,"pX":0.12284591367763754,"pZ":2.046353430402323,"vX0":6.680672628893872,"vY0":-131.76158866437473,"vZ0":-3.4682003418033807,"x":112.32,"y":183.53,"x0":-0.9593629492299189,"y0":50.00289204203579,"z0":5.079623539132998,"aX":-20.12266986046273},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.8,"breakHorizontal":19.3,"spinRate":2429,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4149958635317903,"extension":6.638480999357119},"index":3,"playId":"c8d5f56b-b3dc-3bbe-868d-b074be889224","pitchNumber":4,"startTime":"2026-04-26T00:13:00.621Z","endTime":"2026-04-26T00:13:04.187Z","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":92.2,"endSpeed":83.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1034143347634,"aZ":-24.36098392820795,"pfxX":-12.123120252526961,"pfxZ":4.316321282024205,"pX":0.6746292948438628,"pZ":2.8378258040269486,"vX0":8.402422732108764,"vY0":-134.0035928408618,"vZ0":-1.2631432829023514,"x":91.28,"y":162.16,"x0":-0.9332053945164143,"y0":50.00489886138012,"z0":5.062686953204283,"aX":-21.956993813656958},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.7,"breakHorizontal":20.0,"spinRate":2411,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.40939969021757516,"extension":6.7636623868345955},"index":4,"playId":"95d25e1e-3ee3-3b6d-a151-03e2b6c65890","pitchNumber":5,"startTime":"2026-04-26T00:13:17.345Z","endTime":"2026-04-26T00:13:20.777Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.142858981588173,"aZ":-18.26791095062915,"pfxX":-10.658093195420218,"pfxZ":7.727338128537468,"pX":0.12221810270159292,"pZ":2.7897035276357602,"vX0":6.616292918132642,"vY0":-133.85581193746233,"vZ0":-2.5366271340567765,"x":112.34,"y":163.46,"x0":-1.0075597299271397,"y0":50.002350552052484,"z0":5.070084439886126,"aX":-19.17878058346617},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.6,"breakHorizontal":17.8,"spinRate":2443,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.410501085978368,"extension":6.6682174434365615},"hitData":{"launchSpeed":98.9,"launchAngle":9.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":156.39,"coordY":104.09}},"index":5,"playId":"2aaf0e37-68e5-3b95-b5fa-9645bac1d486","pitchNumber":6,"startTime":"2026-04-26T00:13:42.454Z","endTime":"2026-04-26T00:13:52.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:13:52.970Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dillon Dingler grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-26T00:14:20.149Z","endTime":"2026-04-26T00:16:16.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":83.3,"endSpeed":76.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.462312473146365,"aZ":-31.84598949402502,"pfxX":0.8379670760672022,"pfxZ":0.2230796989190198,"pX":0.927893547988955,"pZ":1.3016603116816814,"vX0":4.659002997791821,"vY0":-121.25469641393654,"vZ0":-2.4829673501020437,"x":81.63,"y":203.64,"x0":-1.1264881903758526,"y0":50.00436962658941,"z0":5.114484357572187,"aX":1.2492624016889313},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.1,"breakHorizontal":-2.6,"spinRate":2340,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.45152521564328074,"extension":6.8881046605314395},"index":0,"playId":"fc85638c-5db1-3fe1-88c2-6920038a8774","pitchNumber":1,"startTime":"2026-04-26T00:14:26.931Z","endTime":"2026-04-26T00:14:30.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.485736257913857,"aZ":-23.0351339584356,"pfxX":-10.713979978043248,"pfxZ":5.125852666331684,"pX":0.5065533089757512,"pZ":1.738026934308037,"vX0":7.42874540129368,"vY0":-132.95588045633295,"vZ0":-4.131879323345828,"x":97.69,"y":191.85,"x0":-0.9368829476174022,"y0":50.00557395419183,"z0":4.991553649761783,"aX":-19.114029931579168},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.5,"breakHorizontal":17.8,"spinRate":2458,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.41254988859716013,"extension":6.8345907032056035},"index":1,"playId":"4874cbc8-949d-34fb-9e43-dbd571f47ea5","pitchNumber":2,"startTime":"2026-04-26T00:14:43.866Z","endTime":"2026-04-26T00:14:47.237Z","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":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.829209055973923,"aZ":-32.19983773086509,"pfxX":1.3550619236389005,"pfxZ":-0.019300821691638603,"pX":0.5049760434108616,"pZ":1.38426860675116,"vX0":3.3718533002760633,"vY0":-121.51925058819415,"vZ0":-2.229594306059382,"x":97.75,"y":201.4,"x0":-1.074088211195462,"y0":50.00099997210344,"z0":5.09894656638542,"aX":2.035019197305668},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.2,"breakHorizontal":-3.2,"spinRate":2409,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.4499697187698861,"extension":6.720121893773646},"index":2,"playId":"25f5b9f8-1153-3397-b82d-cc19dbd80ee1","pitchNumber":3,"startTime":"2026-04-26T00:15:01.119Z","endTime":"2026-04-26T00:15:04.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.442831654934423,"aZ":-30.55678782437436,"pfxX":2.650980518465305,"pfxZ":1.0900272793111512,"pX":1.3935593779532383,"pZ":1.7067998108354139,"vX0":5.022536996144515,"vY0":-121.0658799475781,"vZ0":-1.689805869565989,"x":63.88,"y":192.7,"x0":-1.0516839928493058,"y0":50.00456882117313,"z0":5.086211591083884,"aX":3.9378286069778934},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.8,"breakHorizontal":-6.0,"spinRate":2514,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4522801701130428,"extension":6.817857325822597},"index":3,"playId":"a6daa21f-a042-3703-8f72-2f798c645b64","pitchNumber":4,"startTime":"2026-04-26T00:15:20.417Z","endTime":"2026-04-26T00:15:24.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91931106775718,"aZ":-22.152239581864382,"pfxX":-11.852384403821066,"pfxZ":5.483645947830576,"pX":0.16176035634949296,"pZ":3.0991273717005794,"vX0":6.906373729392293,"vY0":-134.5182788159204,"vZ0":-1.11981823558277,"x":110.83,"y":155.1,"x0":-0.9026932048592219,"y0":50.00313385440747,"z0":5.095325317266245,"aX":-21.66259988926573},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.8,"breakHorizontal":19.9,"spinRate":2446,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.40759822629378295,"extension":6.6740609248771445},"index":4,"playId":"88fb129a-0149-3997-bc02-f11998bcf321","pitchNumber":5,"startTime":"2026-04-26T00:15:46.619Z","endTime":"2026-04-26T00:15:49.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.750242547571638,"aZ":-24.14390662990021,"pfxX":-10.555128680723652,"pfxZ":4.454332418208197,"pX":0.8004006791594349,"pZ":1.741774726892007,"vX0":8.057841197720066,"vY0":-133.85473583782903,"vZ0":-3.9183041836129053,"x":86.49,"y":191.75,"x0":-0.8879610938379754,"y0":50.00262472881513,"z0":4.967609163749429,"aX":-19.021726994316904},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.3,"breakHorizontal":17.3,"spinRate":2412,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.4102814912948798,"extension":6.727029958441037},"hitData":{"launchSpeed":103.2,"launchAngle":-7.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.25,"coordY":147.63}},"index":5,"playId":"3d7843a8-cac0-3f25-86ed-08f8eead4f6d","pitchNumber":6,"startTime":"2026-04-26T00:16:08.591Z","endTime":"2026-04-26T00:16:16.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:16:16.284Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Steer walks.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-26T00:19:20.853Z","endTime":"2026-04-26T00:20:21.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Burch Smith replaces Jack Flaherty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T00:19:02.439Z","endTime":"2026-04-26T00:19:23.170Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":572143,"link":"/api/v1/people/572143"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.328416431766815,"aZ":-21.475656247829615,"pfxX":-0.18369729974832616,"pfxZ":6.3697661449733864,"pX":0.13403905979671693,"pZ":3.239828560961519,"vX0":6.895911953903026,"vY0":-128.45423701285094,"vZ0":-1.2286331415053642,"x":111.89,"y":151.3,"x0":-2.5556522074855623,"y0":50.004232177991916,"z0":5.385920421633214,"aX":-0.31022087125939674},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":11.5,"breakHorizontal":-1.1,"spinRate":2270,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.42557414291285367,"extension":6.804673439021068},"index":1,"playId":"692405dc-9ac4-3f48-a61a-f2fd48015410","pitchNumber":1,"startTime":"2026-04-26T00:19:23.170Z","endTime":"2026-04-26T00:19:26.572Z","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":93.5,"endSpeed":85.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.198427507753976,"aZ":-12.069919832468813,"pfxX":-4.745374637354874,"pfxZ":10.748844601439346,"pX":-0.49171795720198214,"pZ":3.7640524404872617,"vX0":6.69850993835307,"vY0":-135.97669254612575,"vZ0":-2.83557118145831,"x":135.74,"y":137.15,"x0":-2.3720488952214103,"y0":50.000001616955956,"z0":5.659383873488172,"aX":-8.873792584057458},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.1,"breakHorizontal":7.2,"spinRate":2335,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.40303084853942117,"extension":6.807346476613267},"index":2,"playId":"642dba32-b708-3cfb-93d5-ca0214e30921","pitchNumber":2,"startTime":"2026-04-26T00:19:37.725Z","endTime":"2026-04-26T00:19:41.128Z","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":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.065042404309263,"aZ":-44.60761881486935,"pfxX":4.069589679827884,"pfxZ":-9.03211966541662,"pX":0.36376622604863246,"pZ":1.4359557574616748,"vX0":4.970000793179903,"vY0":-117.67622258897421,"vZ0":-0.5597611153483735,"x":103.13,"y":200.01,"x0":-2.3186613955669824,"y0":50.000068030447046,"z0":5.873682280306036,"aX":5.604000721199279},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-16.1,"breakHorizontal":-8.8,"spinRate":2482,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.46868587801671024,"extension":6.626769720200081},"index":3,"playId":"8ba7b476-6ebe-3f32-aac8-8a773b544a58","pitchNumber":3,"startTime":"2026-04-26T00:19:50.472Z","endTime":"2026-04-26T00:19:54.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.231151869081483,"aZ":-12.555332597210421,"pfxX":-4.172602371329844,"pfxZ":10.704929851699909,"pX":0.33328704762281897,"pZ":3.8364415189691785,"vX0":8.784337202774267,"vY0":-134.75412244864663,"vZ0":-1.9697374752764547,"x":104.3,"y":135.2,"x0":-2.4317371478989545,"y0":50.002709441630074,"z0":5.467522980859489,"aX":-7.648125214292476},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.1,"breakHorizontal":5.6,"spinRate":2298,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.407004754758006,"extension":6.902379391685732},"index":4,"playId":"2be61c73-0528-3737-9005-bcabe551a704","pitchNumber":4,"startTime":"2026-04-26T00:20:05.291Z","endTime":"2026-04-26T00:20:09.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.104151316359687,"aZ":-11.224887570046363,"pfxX":-3.371704113534392,"pfxZ":11.382010932112486,"pX":0.36568676310028075,"pZ":4.635093673595257,"vX0":8.329021011088622,"vY0":-134.98963048988605,"vZ0":-0.9159579902866217,"x":103.06,"y":113.63,"x0":-2.325313059198734,"y0":50.00260653244787,"z0":5.771106600978824,"aX":-6.205991048149688},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.6,"breakHorizontal":4.3,"spinRate":2327,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.4061551404278254,"extension":6.82440340058259},"index":5,"playId":"99dcf01c-af75-3b3d-8b4f-cfb59e4fbaaa","pitchNumber":5,"startTime":"2026-04-26T00:20:17.796Z","endTime":"2026-04-26T00:20:21.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:20:21.031Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Stephenson flies out to center fielder Matt Vierling.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-26T00:20:40.715Z","endTime":"2026-04-26T00:21:53.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41334212388015,"aZ":-42.83812822277641,"pfxX":4.186903718755929,"pfxZ":-7.613862224234594,"pX":0.5096354521693319,"pZ":1.5420510619166785,"vX0":5.599431850421104,"vY0":-118.18376807632211,"vZ0":-0.44436291218327617,"x":97.57,"y":197.14,"x0":-2.4422097542906545,"y0":50.00016090912698,"z0":5.697451838445162,"aX":5.8668054820534286},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-13.6,"breakHorizontal":-9.0,"spinRate":2423,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4650601228289313,"extension":6.634536043502356},"index":0,"playId":"4c877651-4501-3d53-aee6-7c813cffa3e0","pitchNumber":1,"startTime":"2026-04-26T00:20:47.202Z","endTime":"2026-04-26T00:20:50.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.524718309666426,"aZ":-13.579036836655622,"pfxX":-5.647159613904158,"pfxZ":9.719803538499676,"pX":-0.6789185587571469,"pZ":2.627286306666698,"vX0":6.797542184185672,"vY0":-137.23823284823413,"vZ0":-5.093079367918904,"x":142.88,"y":167.84,"x0":-2.450733934570409,"y0":50.00258193194141,"z0":5.427404238454962,"aX":-10.804117022758748},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":8.9,"spinRate":2260,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.3986434332964457,"extension":6.81209056734524},"index":1,"playId":"54e9c555-9e98-37ed-85e8-a8b16fe917f1","pitchNumber":2,"startTime":"2026-04-26T00:21:07.437Z","endTime":"2026-04-26T00:21:11.652Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-26T00:21:23.767Z","endTime":"2026-04-26T00:21:41.727Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71105117768201,"aZ":-43.12292676638588,"pfxX":5.221222257513051,"pfxZ":-7.654689176260675,"pX":-0.30133009520285,"pZ":2.1632821631344905,"vX0":3.751604337278668,"vY0":-119.87692565654973,"vZ0":0.8428396582220088,"x":128.49,"y":180.37,"x0":-2.573720468032251,"y0":50.00025822888267,"z0":5.707558981496046,"aX":7.471869865653147},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-13.2,"breakHorizontal":-10.4,"spinRate":2515,"spinDirection":33},"zone":8,"typeConfidence":2.0,"plateTime":0.4598063712960343,"extension":6.644462600938669},"hitData":{"launchSpeed":97.2,"launchAngle":43.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.8,"coordY":66.89}},"index":3,"playId":"253b694b-6bc1-3a90-b529-e4b05e91070a","pitchNumber":3,"startTime":"2026-04-26T00:21:41.727Z","endTime":"2026-04-26T00:21:53.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:21:53.723Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Benson called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-26T00:22:10.519Z","endTime":"2026-04-26T00:23:10.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.414915330988745,"aZ":-16.839351947797326,"pfxX":-4.536657958772036,"pfxZ":8.233750055990097,"pX":-0.25464845152797994,"pZ":2.746186274841603,"vX0":7.389045588380135,"vY0":-135.75758367998753,"vZ0":-4.023041036965209,"x":126.71,"y":164.63,"x0":-2.425317547348017,"y0":50.000107860413486,"z0":5.423403642423845,"aX":-8.446653939740457},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":6.6,"spinRate":2144,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.4038551194518094,"extension":6.890072570849066},"index":0,"playId":"adb26ba1-a60a-3b85-84c6-f243edc303b0","pitchNumber":1,"startTime":"2026-04-26T00:22:19.654Z","endTime":"2026-04-26T00:22:22.861Z","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":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.3,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.320005434186047,"aZ":-28.571472347223583,"pfxX":-5.895342731872786,"pfxZ":2.32741125520268,"pX":-0.9945567824574675,"pZ":3.011395002058069,"vX0":5.55533505400909,"vY0":-122.50307144814771,"vZ0":-0.47909001560598313,"x":154.91,"y":157.47,"x0":-2.5073978901756537,"y0":50.00005063986036,"z0":5.616231971379565,"aX":-9.112283869486214},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.3,"breakHorizontal":9.6,"spinRate":1674,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.44422227568682526,"extension":6.742121755336648},"index":1,"playId":"beb60d7e-c356-390a-9e0e-67ada8b19475","pitchNumber":2,"startTime":"2026-04-26T00:22:43.236Z","endTime":"2026-04-26T00:22:46.498Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.104982378449563,"aZ":-13.816166233189902,"pfxX":-5.180703287585899,"pfxZ":9.588766332937848,"pX":-0.5803828001498169,"pZ":2.464907499484386,"vX0":7.048835038196433,"vY0":-137.41205169648677,"vZ0":-5.23019767731892,"x":139.12,"y":172.23,"x0":-2.50431198168065,"y0":50.00499849262462,"z0":5.329856791433387,"aX":-9.921256267075789},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":7.9,"spinRate":2326,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.39842505002538786,"extension":6.950206965891796},"index":2,"playId":"6e01f8e5-d2cd-32db-ad8d-c88586f977dc","pitchNumber":3,"startTime":"2026-04-26T00:23:07.309Z","endTime":"2026-04-26T00:23:10.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:23:10.831Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ke'Bryan Hayes strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-26T00:23:30.376Z","endTime":"2026-04-26T00:24:52.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.023343781464465,"aZ":-40.729477827931014,"pfxX":4.452858474133522,"pfxZ":-5.857911852871739,"pX":-0.23909996057178007,"pZ":2.4647143948097368,"vX0":4.063628895619327,"vY0":-120.51181499255746,"vZ0":0.939305206505116,"x":126.11,"y":172.23,"x0":-2.530242162285304,"y0":50.00361320459493,"z0":5.688420084181116,"aX":6.5014107297191},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-10.1,"breakHorizontal":-9.1,"spinRate":2522,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.4557789136858772,"extension":6.784588445259898},"index":0,"playId":"ff67fc4a-7bd1-362e-87f6-a6c53f5be94c","pitchNumber":1,"startTime":"2026-04-26T00:23:37.150Z","endTime":"2026-04-26T00:23:41.009Z","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":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73988994850216,"aZ":-13.819158753318263,"pfxX":-4.444827291807517,"pfxZ":9.728582019155272,"pX":0.43816237807063707,"pZ":1.7167441264302865,"vX0":9.22646693883612,"vY0":-136.64470826237394,"vZ0":-7.4549860983206315,"x":100.3,"y":192.43,"x0":-2.4081402618527084,"y0":50.00614050716914,"z0":5.434459661549568,"aX":-8.38984392383855},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":6.0,"spinRate":2419,"spinDirection":201},"zone":9,"typeConfidence":2.0,"plateTime":0.40118779834850793,"extension":6.876053834325421},"index":1,"playId":"ed41a5d5-4ced-3b6c-8fa9-d99259871f94","pitchNumber":2,"startTime":"2026-04-26T00:23:55.525Z","endTime":"2026-04-26T00:24:22.534Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":693307,"fullName":"Dillon Dingler","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":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38468032940616,"aZ":-11.125876826972513,"pfxX":-2.343697227129762,"pfxZ":11.107864398917924,"pX":-0.2509404204663573,"pZ":0.8306738981963923,"vX0":6.575314403619312,"vY0":-137.25894649031423,"vZ0":-10.271771540221328,"x":126.57,"y":216.35,"x0":-2.380455904031668,"y0":50.00064617824461,"z0":5.394576313297392,"aX":-4.440840984261511},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":2.8,"spinRate":2377,"spinDirection":198},"zone":13,"typeConfidence":2.0,"plateTime":0.40012509955110653,"extension":6.955196735448157},"index":2,"playId":"3fea920d-2503-3842-ba73-b0278ef738ff","pitchNumber":3,"startTime":"2026-04-26T00:24:27.789Z","endTime":"2026-04-26T00:24:31.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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11347763919847,"aZ":-42.11409726804004,"pfxX":2.7222953973223074,"pfxZ":-6.930814329417078,"pX":0.281987632574145,"pZ":1.3398792691471455,"vX0":5.442518092522233,"vY0":-120.31585451086295,"vZ0":-1.3408255365155035,"x":106.25,"y":202.6,"x0":-2.382973093304906,"y0":50.00271752620415,"z0":5.711047086011995,"aX":3.9037630763203426},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-12.6,"breakHorizontal":-6.5,"spinRate":2486,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4591112010485756,"extension":6.629050394349906},"index":3,"playId":"b405933f-ed11-3c06-9032-ad089534ee48","pitchNumber":4,"startTime":"2026-04-26T00:24:48.705Z","endTime":"2026-04-26T00:24:52.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:24:52.092Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-26T00:27:24.880Z","endTime":"2026-04-26T00:29:08.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.370049313600582,"aZ":-34.68320402956418,"pfxX":2.982914376641777,"pfxZ":-1.7593207041965906,"pX":1.1571538806765787,"pZ":0.8378993028394579,"vX0":4.471056840184071,"vY0":-119.14703611070465,"vZ0":-2.579847751516705,"x":72.89,"y":216.16,"x0":-1.1362098827785234,"y0":50.00259118546425,"z0":5.090326527442142,"aX":4.257596207652545},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-3.6,"breakHorizontal":-6.6,"spinRate":2405,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.4609329804432307,"extension":6.707186935484558},"index":0,"playId":"35a4c665-3199-39c7-a7d7-58d795ccbf78","pitchNumber":1,"startTime":"2026-04-26T00:27:30.826Z","endTime":"2026-04-26T00:27:33.826Z","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":83.9,"endSpeed":77.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38235593191066,"aZ":-29.094337727624804,"pfxX":2.1148698203707466,"pfxZ":2.03370889893864,"pX":-0.21644226411920764,"pZ":4.015201658040405,"vX0":1.6311202544078967,"vY0":-122.17152865814083,"vZ0":2.872576625973629,"x":125.25,"y":130.37,"x0":-1.1668298615320503,"y0":50.00426456304502,"z0":5.319855756695428,"aX":3.206951162127198},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.6,"breakHorizontal":-4.2,"spinRate":2361,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.44780843893911015,"extension":6.596599977425033},"index":1,"playId":"bc9e4a7f-c4d7-3d0e-831e-d5e32d50b648","pitchNumber":2,"startTime":"2026-04-26T00:27:44.510Z","endTime":"2026-04-26T00:27:48.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73778857892675,"aZ":-36.50234910766684,"pfxX":3.2502050224334145,"pfxZ":-2.9965869220182,"pX":0.10748429784055176,"pZ":1.7251114527695137,"vX0":2.103315415213961,"vY0":-119.44829038315088,"vZ0":-0.4054793290204137,"x":112.9,"y":192.2,"x0":-1.206220774655455,"y0":50.00015295381731,"z0":5.175546821938867,"aX":4.701075813544183},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-5.3,"breakHorizontal":-6.4,"spinRate":2462,"spinDirection":79},"zone":8,"typeConfidence":2.0,"plateTime":0.4583368202592282,"extension":6.469078194468748},"index":2,"playId":"d3ee1314-a862-3592-9be1-bfe0e156be63","pitchNumber":3,"startTime":"2026-04-26T00:27:58.856Z","endTime":"2026-04-26T00:28:02.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.474447551335448,"aZ":-28.583458964076208,"pfxX":3.5211458389288133,"pfxZ":2.5102268266214383,"pX":1.8768144836883716,"pZ":0.9001247673526023,"vX0":5.800397464979593,"vY0":-118.96836454332318,"vZ0":-3.598650301318792,"x":45.46,"y":214.48,"x0":-1.0531721740025395,"y0":50.002478925680364,"z0":5.031813912843298,"aX":5.02973180327271},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.0,"breakHorizontal":-7.8,"spinRate":2441,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4609366371090191,"extension":6.584404391712895},"index":3,"playId":"45dad992-85f3-3557-a75d-666cae6c579c","pitchNumber":4,"startTime":"2026-04-26T00:28:21.993Z","endTime":"2026-04-26T00:28:26.312Z","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":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16764789427137,"aZ":-23.182991239492665,"pfxX":-10.947626308344722,"pfxZ":4.941649036119567,"pX":0.6707978676063758,"pZ":1.940644880034084,"vX0":8.151893413486192,"vY0":-134.0646743798885,"vZ0":-3.635371125848105,"x":91.43,"y":186.38,"x0":-0.9879944435995606,"y0":50.00313057221298,"z0":4.970367461047474,"aX":-19.915104207160876},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.4,"breakHorizontal":18.0,"spinRate":2431,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.40866109436141906,"extension":6.835126020619303},"index":4,"playId":"67a1be90-8655-3008-a651-ed81f86bf099","pitchNumber":5,"startTime":"2026-04-26T00:28:39.182Z","endTime":"2026-04-26T00:28:42.543Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-26T00:28:51.138Z","endTime":"2026-04-26T00:29:05.314Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18837437489241,"aZ":-24.048632869769445,"pfxX":-11.210439549497703,"pfxZ":4.445641508938516,"pX":-0.7235987683597346,"pZ":2.9185325740534624,"vX0":4.83094712231523,"vY0":-134.79525199495635,"vZ0":-1.2360655571297898,"x":144.58,"y":159.98,"x0":-1.0895155884899494,"y0":50.002409054337754,"z0":5.092115227224368,"aX":-20.486189117423596},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.9,"breakHorizontal":19.2,"spinRate":2443,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.4074280545428137,"extension":6.6849570844655615},"index":6,"playId":"ffac30b0-20fd-351e-b7e7-f3e297b9d133","pitchNumber":6,"startTime":"2026-04-26T00:29:05.314Z","endTime":"2026-04-26T00:29:08.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:29:08.477Z","atBatIndex":32},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Spencer Torkelson homers (4) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-26T00:29:30.155Z","endTime":"2026-04-26T00:29:55.782Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":{"id":663903,"link":"/api/v1/people/663903"},"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":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.522230826638715,"aZ":-25.114340863904115,"pfxX":-9.054542505576164,"pfxZ":3.976694553365551,"pX":-0.012754318575356539,"pZ":2.3491309363937107,"vX0":5.465904301634314,"vY0":-132.51689292873672,"vZ0":-2.2369657684249917,"x":117.49,"y":175.35,"x0":-0.9264539653861632,"y0":50.006369508551245,"z0":5.040329590189411,"aX":-16.094634260859877},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.0,"breakHorizontal":15.2,"spinRate":2427,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.4134510584998514,"extension":6.7608502352122155},"hitData":{"launchSpeed":102.6,"launchAngle":27.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":165.42,"coordY":44.18}},"index":0,"playId":"9894836f-e136-31f6-97d4-a9c3a23f070a","pitchNumber":1,"startTime":"2026-04-26T00:29:30.155Z","endTime":"2026-04-26T00:29:55.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:29:55.782Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wenceel Pérez singles on a ground ball to right fielder Will Benson.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-26T00:30:06.876Z","endTime":"2026-04-26T00:31:41.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"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.1,"endSpeed":75.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.695408667928696,"aZ":-34.53281760875622,"pfxX":2.8656543776384042,"pfxZ":-1.6129547623512313,"pX":-1.3208719006494734,"pZ":2.744541245237189,"vX0":-0.9264777557674732,"vY0":-119.61686982834443,"vZ0":1.4063441326278838,"x":167.35,"y":164.68,"x0":-1.3023120287293297,"y0":50.00541175202296,"z0":5.230304116494744,"aX":4.179753808657654},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.4,"breakHorizontal":-5.0,"spinRate":2328,"spinDirection":75},"zone":11,"typeConfidence":2.0,"plateTime":0.45678175184287007,"extension":6.501558116240703},"index":0,"playId":"dbe87acb-501b-32c4-ac58-f2e84354549c","pitchNumber":1,"startTime":"2026-04-26T00:30:10.168Z","endTime":"2026-04-26T00:30:13.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.547198311273945,"aZ":-32.278348652961064,"pfxX":0.83700461601449,"pfxZ":-0.07232332479804171,"pX":0.08456563293723793,"pZ":1.8522355517380948,"vX0":2.524181379940147,"vY0":-120.32186490976858,"vZ0":-0.9767516856216213,"x":113.78,"y":188.77,"x0":-1.0833202214350164,"y0":50.001101504753414,"z0":5.10273196933748,"aX":1.2370750995725162},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.1,"breakHorizontal":-2.0,"spinRate":2428,"spinDirection":83},"zone":8,"typeConfidence":2.0,"plateTime":0.45379801719900037,"extension":6.4460047212720015},"index":1,"playId":"8aab5588-b8fe-3aa1-83a7-160cf187da47","pitchNumber":2,"startTime":"2026-04-26T00:30:21.059Z","endTime":"2026-04-26T00:30:24.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":73.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.926960608456014,"aZ":-29.33040253731636,"pfxX":3.809821851089077,"pfxZ":2.0352725358000034,"pX":-0.1282556809463676,"pZ":1.6258785847283388,"vX0":1.5325145763361818,"vY0":-118.42124306446374,"vZ0":-1.648724252164048,"x":121.89,"y":194.88,"x0":-1.281779431829072,"y0":50.00287770235082,"z0":5.054322280181524,"aX":5.326118096320414},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.5,"breakHorizontal":-7.3,"spinRate":2405,"spinDirection":70},"zone":8,"typeConfidence":2.0,"plateTime":0.4653249043721379,"extension":6.435530725497377},"index":2,"playId":"2b82af33-3d42-34db-a124-b49a62014b68","pitchNumber":3,"startTime":"2026-04-26T00:30:39.917Z","endTime":"2026-04-26T00:30:42.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.18321906363819,"aZ":-26.294661378842562,"pfxX":3.515751898901536,"pfxZ":4.160240847769803,"pX":1.096655946322543,"pZ":0.6181484654837579,"vX0":4.13891194191273,"vY0":-119.08680090428685,"vZ0":-4.409183446926679,"x":75.2,"y":222.09,"x0":-1.1310205030230753,"y0":50.00422764263463,"z0":4.9156567316415325,"aX":4.971382247996999},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":6.6,"breakHorizontal":-7.4,"spinRate":2511,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4627030000991823,"extension":6.5402214256215805},"index":3,"playId":"b91bcd31-5e6f-3ddf-873e-be7b99ff31ce","pitchNumber":4,"startTime":"2026-04-26T00:30:55.669Z","endTime":"2026-04-26T00:30:58.929Z","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":91.9,"endSpeed":84.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.054341743596893,"aZ":-23.238643072178245,"pfxX":-10.099191009743377,"pfxZ":4.931727936668004,"pX":-0.47783540348958703,"pZ":3.135150992117678,"vX0":4.894866960710399,"vY0":-133.83229471889123,"vZ0":-0.523082980299043,"x":135.21,"y":154.13,"x0":-1.0189417716440412,"y0":50.00545416391288,"z0":4.9984739534744165,"aX":-18.311122461325127},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.0,"breakHorizontal":17.3,"spinRate":2325,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.4093663570201591,"extension":6.731566667479677},"index":4,"playId":"bc5897bd-d8e0-3adf-baa9-3d083d5f478f","pitchNumber":5,"startTime":"2026-04-26T00:31:12.175Z","endTime":"2026-04-26T00:31:15.220Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88311355412659,"aZ":-27.060609686052377,"pfxX":4.312831220148002,"pfxZ":3.547354101426567,"pX":-0.0547028194147692,"pZ":1.8715694325159744,"vX0":1.6388971255258493,"vY0":-119.80428189175201,"vZ0":-1.7102542213083018,"x":119.09,"y":188.25,"x0":-1.309555706453806,"y0":50.00314601422018,"z0":5.031974926841871,"aX":6.218995919831198},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":6.2,"breakHorizontal":-8.2,"spinRate":2471,"spinDirection":66},"zone":8,"typeConfidence":2.0,"plateTime":0.45858773745141646,"extension":6.479394615736571},"hitData":{"launchSpeed":99.6,"launchAngle":7.0,"totalDistance":124.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.24,"coordY":122.29}},"index":5,"playId":"14fea435-09ff-32e1-b812-3fd32b4890e3","pitchNumber":6,"startTime":"2026-04-26T00:31:29.861Z","endTime":"2026-04-26T00:31:41.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:31:41.825Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Javier Báez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-26T00:32:02.929Z","endTime":"2026-04-26T00:33:30.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.565716713411053,"aZ":-22.27525146818902,"pfxX":-10.651790987716666,"pfxZ":5.565519410209681,"pX":-1.6373466920905084,"pZ":1.8094768637936132,"vX0":2.5649320786908545,"vY0":-132.79749464303433,"vZ0":-3.8985542401030253,"x":179.41,"y":189.92,"x0":-1.2346023403673505,"y0":50.002326682330526,"z0":4.925304822103879,"aX":-18.942970687442912},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.4,"breakHorizontal":18.7,"spinRate":2291,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.41311946718932546,"extension":6.678226296429513},"index":0,"playId":"ce882163-b2f0-32fd-8551-6987db36f265","pitchNumber":1,"startTime":"2026-04-26T00:32:04.216Z","endTime":"2026-04-26T00:32:07.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.343374095736774,"aZ":-34.19302204285551,"pfxX":3.2463069524930495,"pfxZ":-1.3570278921182442,"pX":2.0268091309600735,"pZ":0.7510108465897388,"vX0":6.272267290340431,"vY0":-121.49943357693105,"vZ0":-3.095272458727338,"x":39.74,"y":218.5,"x0":-1.0122143701026332,"y0":50.00098177603277,"z0":5.020162565380627,"aX":4.839972648575193},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.0,"breakHorizontal":-7.4,"spinRate":2545,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.45122508207691014,"extension":6.63309466682106},"index":1,"playId":"ce0d6c9a-3d60-3dfe-9813-404309c4f3db","pitchNumber":2,"startTime":"2026-04-26T00:32:47.409Z","endTime":"2026-04-26T00:32:50.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.397779922606386,"aZ":-22.86605110935718,"pfxX":-9.350738319760628,"pfxZ":5.223846555133928,"pX":-0.7523882150867265,"pZ":3.3518285301499846,"vX0":3.905571198311824,"vY0":-132.64000208006135,"vZ0":-0.09452086903407764,"x":145.68,"y":148.28,"x0":-1.0291888043262993,"y0":50.001882463699864,"z0":5.0553733216993075,"aX":-16.65850828020784},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.6,"breakHorizontal":16.1,"spinRate":2344,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4129603948580369,"extension":6.594707669461805},"index":2,"playId":"d0c2767c-2c27-3be1-842b-bae57ad31423","pitchNumber":3,"startTime":"2026-04-26T00:33:05.458Z","endTime":"2026-04-26T00:33:08.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.554194466432403,"aZ":-30.93355234926778,"pfxX":7.074722231972366,"pfxZ":0.9177394346194454,"pX":1.250171499302586,"pZ":0.9900140413355598,"vX0":3.4715761306426796,"vY0":-116.09430754565962,"vZ0":-2.458550179424813,"x":69.35,"y":212.05,"x0":-1.1880206593616167,"y0":50.00325508597665,"z0":5.0332115156595085,"aX":9.570141805234247},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.3,"breakHorizontal":-13.7,"spinRate":2523,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4734202722499625,"extension":6.530832718525102},"index":3,"playId":"26711998-c64d-3222-bda6-470f5a8d423a","pitchNumber":4,"startTime":"2026-04-26T00:33:27.527Z","endTime":"2026-04-26T00:33:30.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:33:30.778Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin McGonigle flies out to center fielder TJ Friedl.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-26T00:33:52.223Z","endTime":"2026-04-26T00:35:18.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.2,"endSpeed":74.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10863897297535,"aZ":-34.090582126644364,"pfxX":2.8542289883274625,"pfxZ":-1.3626437209313877,"pX":-0.7981941919348736,"pZ":1.3786679650345697,"vX0":0.3679617834234393,"vY0":-118.23223030184974,"vZ0":-1.489803567888575,"x":147.43,"y":201.56,"x0":-1.3267083454909057,"y0":50.00388264020818,"z0":5.16698390082395,"aX":4.010814594307601},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-2.5,"breakHorizontal":-5.3,"spinRate":2418,"spinDirection":101},"zone":13,"typeConfidence":2.0,"plateTime":0.46458366313413046,"extension":6.634643810253212},"index":0,"playId":"13efd37a-253b-3cec-b267-27b7aa37b6ab","pitchNumber":1,"startTime":"2026-04-26T00:33:57.929Z","endTime":"2026-04-26T00:34:01.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":72.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.527710789688086,"aZ":-24.6461668567436,"pfxX":4.899756429298094,"pfxZ":5.540351549790705,"pX":0.12903338689302443,"pZ":1.0720530028932242,"vX0":2.005049089729391,"vY0":-117.13175075539425,"vZ0":-3.71972423562135,"x":112.08,"y":209.83,"x0":-1.3803299813564385,"y0":50.00569733415391,"z0":5.041449892364752,"aX":6.664201168141915},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":9.2,"breakHorizontal":-9.4,"spinRate":2395,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4714836433663998,"extension":6.55401782593288},"index":1,"playId":"2fef7ef4-d0ce-34c2-b992-203dd3b3814c","pitchNumber":2,"startTime":"2026-04-26T00:34:13.176Z","endTime":"2026-04-26T00:34:16.176Z","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":90.6,"endSpeed":81.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.599588997023833,"aZ":-15.96823101604081,"pfxX":-5.1536514546708325,"pfxZ":9.334288613397776,"pX":-0.6142032621970781,"pZ":2.982819293046726,"vX0":3.184072119069294,"vY0":-131.84035257863687,"vZ0":-2.3861067969096244,"x":140.41,"y":158.24,"x0":-1.1765369494350189,"y0":50.004062083848744,"z0":5.096931230860755,"aX":-8.949341913078792},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.4,"breakHorizontal":8.5,"spinRate":2573,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.4176283228851614,"extension":6.693350167555338},"index":2,"playId":"2b057c42-6f37-3c98-b578-50c184242733","pitchNumber":3,"startTime":"2026-04-26T00:34:30.891Z","endTime":"2026-04-26T00:34:33.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.077776497313597,"aZ":-35.96628996592015,"pfxX":3.0422802693665676,"pfxZ":-2.55892866990766,"pX":-0.01352338433149526,"pZ":0.9599912770666637,"vX0":1.9076475997304025,"vY0":-121.49898927375241,"vZ0":-2.2050037051823295,"x":117.52,"y":212.86,"x0":-1.2069253601000227,"y0":50.00545045780613,"z0":5.035681107560731,"aX":4.502230081096151},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.9,"breakHorizontal":-6.0,"spinRate":2477,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4525795867270723,"extension":6.491717641832553},"index":3,"playId":"f81da667-4d4a-3317-ab60-8053095b0957","pitchNumber":4,"startTime":"2026-04-26T00:34:50.910Z","endTime":"2026-04-26T00:34:54.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":81.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47133638705793,"aZ":-20.855950981203318,"pfxX":-11.093097089062018,"pfxZ":6.537677082356865,"pX":-0.12893865484956277,"pZ":2.1397582627862834,"vX0":6.092756691051704,"vY0":-131.87498536979788,"vZ0":-3.468605621928245,"x":121.91,"y":181.01,"x0":-1.0487601168844332,"y0":50.004425191567904,"z0":5.04209291368619,"aX":-19.20961920313693},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.2,"breakHorizontal":18.5,"spinRate":2465,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.4180671885458782,"extension":6.535356883185252},"hitData":{"launchSpeed":98.8,"launchAngle":48.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.23,"coordY":85.76}},"index":4,"playId":"c63a3c2f-4ab3-3a57-8b92-8bdf3ea76383","pitchNumber":5,"startTime":"2026-04-26T00:35:08.774Z","endTime":"2026-04-26T00:35:18.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:35:18.541Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"TJ Friedl doubles (3) on a line drive to shortstop Kevin McGonigle.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-26T00:37:44.194Z","endTime":"2026-04-26T00:39:12.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99090829180728,"aZ":-10.798410007572857,"pfxX":-2.6010580616364054,"pfxZ":11.313296968740907,"pX":-1.3561702849060524,"pZ":3.4250702516355,"vX0":4.174386400805991,"vY0":-137.00159172562036,"vZ0":-3.77588289628138,"x":168.69,"y":146.3,"x0":-2.5659165561585615,"y0":50.00126701270078,"z0":5.566498582434143,"aX":-4.914238214179867},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.8,"breakHorizontal":3.7,"spinRate":2418,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40072364084778256,"extension":6.775999246277411},"index":0,"playId":"03c1d81c-76b0-3949-bc6a-33993c2365de","pitchNumber":1,"startTime":"2026-04-26T00:37:54.825Z","endTime":"2026-04-26T00:37:58.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.354045999841016,"aZ":-25.859737711708924,"pfxX":2.001794316575335,"pfxZ":3.6918762543791335,"pX":-0.4339771343653325,"pZ":2.5165100088093193,"vX0":4.817861582442273,"vY0":-129.3013124068432,"vZ0":-2.1175353705781084,"x":133.54,"y":170.83,"x0":-2.573921651405891,"y0":50.00383115170718,"z0":5.309929809452051,"aX":3.4239238426654683},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.5,"breakHorizontal":-4.6,"spinRate":2298,"spinDirection":169},"zone":4,"typeConfidence":2.0,"plateTime":0.4219521663894543,"extension":6.774549778632436},"index":1,"playId":"df5bd2bd-c0ba-3407-b169-385cc0c9b5a3","pitchNumber":2,"startTime":"2026-04-26T00:38:11.027Z","endTime":"2026-04-26T00:38:15.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.285667870738347,"aZ":-11.358278873935976,"pfxX":-5.763034352956962,"pfxZ":11.027973677846562,"pX":-0.386745142530547,"pZ":1.5611276518648987,"vX0":7.34134396443735,"vY0":-136.56286655799875,"vZ0":-8.0179998475046,"x":131.74,"y":196.63,"x0":-2.3620239886468237,"y0":50.00238949232463,"z0":5.318028363644612,"aX":-10.877519469394235},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.4,"breakHorizontal":8.9,"spinRate":2310,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.4012002018612857,"extension":6.889322704923367},"index":2,"playId":"2740d0de-ce50-3eba-85fd-c7d59e3a6224","pitchNumber":3,"startTime":"2026-04-26T00:38:33.202Z","endTime":"2026-04-26T00:38:36.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.441582204539298,"aZ":-16.629072119730374,"pfxX":-5.969558445477066,"pfxZ":8.416586988797851,"pX":-2.1140042264598775,"pZ":3.3048470523139915,"vX0":3.264429654686505,"vY0":-135.0408908843798,"vZ0":-2.787995361538667,"x":197.58,"y":149.55,"x0":-2.563078498510382,"y0":50.00038128623942,"z0":5.520565637485005,"aX":-11.022244504668922},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.9,"breakHorizontal":10.1,"spinRate":2210,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40561150392946255,"extension":6.629702573028265},"index":3,"playId":"1c7598c1-b6d9-371b-9514-c696660404ae","pitchNumber":4,"startTime":"2026-04-26T00:38:45.739Z","endTime":"2026-04-26T00:38:48.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.154533788314524,"aZ":-21.85808513468072,"pfxX":1.0576816296025242,"pfxZ":6.14412439374151,"pX":0.15344315717568652,"pZ":3.619098974120834,"vX0":6.478480110354949,"vY0":-128.6320668973406,"vZ0":-0.3251217549806653,"x":111.15,"y":141.06,"x0":-2.533029008761144,"y0":50.00420342415094,"z0":5.438757286324938,"aX":1.7751363438829932},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":11.3,"breakHorizontal":-3.4,"spinRate":2333,"spinDirection":173},"zone":12,"typeConfidence":2.0,"plateTime":0.4254693483307648,"extension":6.68285963577638},"hitData":{"launchSpeed":52.0,"launchAngle":28.0,"totalDistance":131.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":74.75,"coordY":156.35}},"index":4,"playId":"f9efbdc1-124a-3f48-b95f-7132533cdc1e","pitchNumber":5,"startTime":"2026-04-26T00:39:01.410Z","endTime":"2026-04-26T00:39:12.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:39:12.269Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-26T00:39:47.548Z","endTime":"2026-04-26T00:40:33.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89476284342677,"aZ":-25.38648504066901,"pfxX":1.5484901358244723,"pfxZ":4.090836354492286,"pX":-0.6003747349738907,"pZ":2.705479411643252,"vX0":4.981698949642232,"vY0":-127.93733038846214,"vZ0":-1.593693275090824,"x":139.88,"y":165.73,"x0":-2.772588012022148,"y0":50.006370822505524,"z0":5.32226360245066,"aX":2.5729329675468398},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.3,"breakHorizontal":-4.0,"spinRate":2241,"spinDirection":179},"zone":1,"typeConfidence":2.0,"plateTime":0.4277787819820218,"extension":6.7994111890448625},"index":0,"playId":"8f55036a-f1f0-3772-b45b-6055a4ed12b3","pitchNumber":1,"startTime":"2026-04-26T00:39:49.600Z","endTime":"2026-04-26T00:39:52.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.398287042456136,"aZ":-43.0398515286507,"pfxX":4.095041697935552,"pfxZ":-7.690150338262216,"pX":-0.33977810033532624,"pZ":2.934831078917734,"vX0":3.8745262743754734,"vY0":-118.6004940940478,"vZ0":2.630429303279044,"x":129.95,"y":159.54,"x0":-2.5314936862488606,"y0":50.003243575680294,"z0":5.7595649451985915,"aX":5.785288084454647},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-12.8,"breakHorizontal":-8.4,"spinRate":2413,"spinDirection":43},"zone":1,"typeConfidence":2.0,"plateTime":0.4632667332578033,"extension":6.601735807435216},"index":1,"playId":"16b174e1-a2fd-3634-9f8a-7728b91e4f5d","pitchNumber":2,"startTime":"2026-04-26T00:40:12.892Z","endTime":"2026-04-26T00:40:16.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.890109536796242,"aZ":-14.626777342016958,"pfxX":-4.472647491212924,"pfxZ":9.30399194687728,"pX":-0.7361777623095493,"pZ":2.8329979363390403,"vX0":6.157855984350205,"vY0":-136.6479461368109,"vZ0":-4.540030325294349,"x":145.06,"y":162.29,"x0":-2.4406463719769333,"y0":50.0007359409227,"z0":5.525010254385267,"aX":-8.434076444406886},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":6.7,"spinRate":2171,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.40125716704181347,"extension":6.7724689360113},"index":2,"playId":"5487cc61-326c-3e62-9a69-9a6116ea9aea","pitchNumber":3,"startTime":"2026-04-26T00:40:30.354Z","endTime":"2026-04-26T00:40:33.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:40:33.529Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Elly De La Cruz flies out to left fielder Riley Greene.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-26T00:40:53.765Z","endTime":"2026-04-26T00:41:30.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.6488875426401,"aZ":-13.91024468314485,"pfxX":-4.785849004106325,"pfxZ":9.8877890433905,"pX":-0.6288986001422566,"pZ":3.831013200934673,"vX0":6.79219635933789,"vY0":-135.55346120504632,"vZ0":-1.647200864619494,"x":140.97,"y":135.34,"x0":-2.5538149749695025,"y0":50.00609115979679,"z0":5.425612138819738,"aX":-8.843869056469234},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":7.1,"spinRate":2436,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4052143148368823,"extension":6.835222100515},"index":0,"playId":"a13c7fdc-b048-3057-b4d8-8d75d4278f43","pitchNumber":1,"startTime":"2026-04-26T00:41:02.385Z","endTime":"2026-04-26T00:41:06.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.486195117367195,"aZ":-13.36942633189961,"pfxX":-3.593956863263785,"pfxZ":10.13687461805413,"pX":0.5997715488573202,"pZ":2.8042956862026482,"vX0":9.170103595763226,"vY0":-135.53911451596628,"vZ0":-4.654735919516342,"x":94.14,"y":163.06,"x0":-2.3649498437884353,"y0":50.00009074436441,"z0":5.48212214138719,"aX":-6.6663582999990165},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.5,"breakHorizontal":4.4,"spinRate":2257,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.40459962560515406,"extension":6.786016270872018},"hitData":{"launchSpeed":90.3,"launchAngle":57.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.15,"coordY":120.57}},"index":1,"playId":"6460afd1-f047-314f-bdc1-bf422821e9a2","pitchNumber":2,"startTime":"2026-04-26T00:41:18.974Z","endTime":"2026-04-26T00:41:30.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:41:30.979Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Stewart grounds out, third baseman Colt Keith to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-26T00:41:48.492Z","endTime":"2026-04-26T00:42:04.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.635423872501022,"aZ":-42.26294707557048,"pfxX":1.821040822398339,"pfxZ":-7.0709973977066385,"pX":0.018231116185998215,"pZ":1.8891495701060672,"vX0":5.25783543494614,"vY0":-119.21624663563423,"vZ0":-0.021521584718380282,"x":116.31,"y":187.77,"x0":-2.4593914996435924,"y0":50.00052979210054,"z0":5.738721741218476,"aX":2.59872059211226},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-12.5,"breakHorizontal":-4.7,"spinRate":2438,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.4608621511966824,"extension":6.609940274474086},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.12,"coordY":167.9}},"index":0,"playId":"ffe3e066-02ab-3496-a64f-6ff3c9a7b91e","pitchNumber":1,"startTime":"2026-04-26T00:41:56.383Z","endTime":"2026-04-26T00:42:04.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:42:04.245Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Vierling flies out to right fielder Will Benson.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-26T00:44:35.369Z","endTime":"2026-04-26T00:45:08.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"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":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.613827675329148,"aZ":-31.69939017632714,"pfxX":0.8860112852031893,"pfxZ":0.32569365167191755,"pX":-1.185502387468203E-4,"pZ":1.5332437726232042,"vX0":2.508503211592068,"vY0":-119.1085375410381,"vZ0":-1.8088103025342994,"x":117.0,"y":197.38,"x0":-1.1794802925757029,"y0":50.00044998040767,"z0":5.1529367730192766,"aX":1.2802103285241841},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.5,"breakHorizontal":-2.2,"spinRate":2452,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.4588237903655523,"extension":6.762894116033974},"index":0,"playId":"ff709101-8165-3a80-9db4-5180c84758e8","pitchNumber":1,"startTime":"2026-04-26T00:44:36.361Z","endTime":"2026-04-26T00:44:39.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.981188163589582,"aZ":-21.73050030302258,"pfxX":-9.93216404792248,"pfxZ":5.806404211720157,"pX":0.8498724866749133,"pZ":1.9764821848377996,"vX0":7.977239415175953,"vY0":-133.14566738367267,"vZ0":-3.7750196758291854,"x":84.6,"y":185.41,"x0":-0.8912320894729618,"y0":50.006611879751794,"z0":4.981020361015771,"aX":-17.87716305591886},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.8,"breakHorizontal":16.3,"spinRate":2315,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.41102454528495613,"extension":6.820219179955483},"index":1,"playId":"02ba8965-a689-3b8a-9c85-795bcf5d322a","pitchNumber":2,"startTime":"2026-04-26T00:44:48.653Z","endTime":"2026-04-26T00:44:52.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74100742908553,"aZ":-24.46388104870431,"pfxX":-9.895469702970747,"pfxZ":4.343718518294622,"pX":0.41107564586456263,"pZ":2.6721853102314483,"vX0":6.9198938311673714,"vY0":-132.30013909765128,"vZ0":-1.4657114982181594,"x":101.33,"y":166.63,"x0":-0.9502833419354787,"y0":50.00578152532757,"z0":5.023297273109621,"aX":-17.577066959156415},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.8,"breakHorizontal":16.4,"spinRate":2357,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.4137179731862122,"extension":6.72052003652777},"hitData":{"launchSpeed":99.3,"launchAngle":24.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.26,"coordY":85.55}},"index":2,"playId":"77807a40-0199-3f91-9ef7-c2944fd8376b","pitchNumber":3,"startTime":"2026-04-26T00:45:00.738Z","endTime":"2026-04-26T00:45:08.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:45:08.587Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-26T00:45:47.900Z","endTime":"2026-04-26T00:46:50.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-26T00:45:33.422Z","endTime":"2026-04-26T00:45:50.178Z","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},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.027916763297444,"aZ":-24.476120331774204,"pfxX":-2.0330026399331653,"pfxZ":4.7636096353590975,"pX":-0.9393112313361343,"pZ":3.110143354367571,"vX0":1.2780152602873487,"vY0":-125.91426387820633,"vZ0":-0.35295447462246227,"x":152.8,"y":154.81,"x0":-1.1876659504336446,"y0":50.00314108442217,"z0":5.2217258838765535,"aX":-3.285463172918123},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.8,"breakHorizontal":3.4,"spinRate":2410,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4339360157470482,"extension":6.51133480409536},"index":1,"playId":"80f2a1af-701b-3baa-989b-0cc548b646a0","pitchNumber":1,"startTime":"2026-04-26T00:45:50.178Z","endTime":"2026-04-26T00:45:53.732Z","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":89.7,"endSpeed":81.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.864968704678724,"aZ":-23.297105286412112,"pfxX":-9.87289252995023,"pfxZ":5.175930268977748,"pX":-0.5290892246194071,"pZ":3.6467980200147694,"vX0":4.5230659089368785,"vY0":-130.50432911338834,"vZ0":0.6746809271673476,"x":137.17,"y":140.32,"x0":-1.0071685191183106,"y0":50.00321319951819,"z0":5.147061039536429,"aX":-16.937371098081005},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.7,"breakHorizontal":16.8,"spinRate":2302,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4205817606341409,"extension":6.580782225399791},"index":2,"playId":"e0f17dc1-28e4-336e-b207-e6d3f49217d0","pitchNumber":2,"startTime":"2026-04-26T00:46:05.636Z","endTime":"2026-04-26T00:46:10.977Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.83257170115673,"aZ":-34.26602752181632,"pfxX":1.58916513789425,"pfxZ":-1.4194884658443403,"pX":-0.2558915368565355,"pZ":3.112240313392109,"vX0":1.8358382846259031,"vY0":-119.85167359474895,"vZ0":2.1935941773887153,"x":126.75,"y":154.75,"x0":-1.2352505860197873,"y0":50.005191914946344,"z0":5.222341716228547,"aX":2.3366717876460403},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.9,"breakHorizontal":-3.2,"spinRate":2436,"spinDirection":100},"zone":2,"typeConfidence":2.0,"plateTime":0.45515020309925847,"extension":6.548312061410599},"index":3,"playId":"bc2f6784-5010-3373-aa32-a0edccf9a7d0","pitchNumber":3,"startTime":"2026-04-26T00:46:17.521Z","endTime":"2026-04-26T00:46:20.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.72689429635695,"aZ":-31.58920105366026,"pfxX":1.3559931285964835,"pfxZ":0.396712437387686,"pX":0.18155683708572604,"pZ":1.3704752022069961,"vX0":2.841633527393247,"vY0":-120.07045995448347,"vZ0":-2.0926383537277884,"x":110.08,"y":201.78,"x0":-1.1901352390027635,"y0":50.002504920177685,"z0":5.045421317113094,"aX":1.993132929202126},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.5,"breakHorizontal":-3.1,"spinRate":2473,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.4549602046018313,"extension":6.599188336033076},"index":4,"playId":"eb9b0c8e-689e-3ebe-b0f1-77e7b578c57f","pitchNumber":4,"startTime":"2026-04-26T00:46:30.441Z","endTime":"2026-04-26T00:46:33.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.862705411289195,"aZ":-32.8931965640949,"pfxX":1.6097721560417781,"pfxZ":-0.4811837624547799,"pX":0.7058235782907806,"pZ":0.8624344398924699,"vX0":3.637283481076001,"vY0":-121.33456015768706,"vZ0":-3.018730056784435,"x":90.1,"y":215.49,"x0":-1.016706763741917,"y0":50.001213680334736,"z0":4.9645349653257655,"aX":2.419532496972694},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.3,"breakHorizontal":-3.7,"spinRate":2499,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4499657573472322,"extension":6.571475989725858},"index":5,"playId":"751e67b3-5a48-32cd-810e-0e74bbd8328c","pitchNumber":5,"startTime":"2026-04-26T00:46:46.317Z","endTime":"2026-04-26T00:46:50.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:46:50.372Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Greene flies out to left fielder Spencer Steer.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-26T00:47:08.931Z","endTime":"2026-04-26T00:47:48.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":91.4,"endSpeed":82.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15868633132199,"aZ":-24.02360353252298,"pfxX":-11.697932331157595,"pfxZ":4.622414213851538,"pX":-0.6666956989201211,"pZ":2.5109857462491516,"vX0":4.978467200564117,"vY0":-132.89785599930616,"vZ0":-1.940418683118177,"x":142.41,"y":170.98,"x0":-1.0589160644286688,"y0":50.005623925237884,"z0":5.020258782297333,"aX":-20.63806945912383},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.0,"breakHorizontal":19.9,"spinRate":2319,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4143522203224994,"extension":6.5504714528849854},"index":0,"playId":"c6a30beb-70b4-34e7-8e13-f43b2755e678","pitchNumber":1,"startTime":"2026-04-26T00:47:13.646Z","endTime":"2026-04-26T00:47:16.923Z","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":89.4,"endSpeed":81.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.100221502645574,"aZ":-20.303310409716133,"pfxX":-4.7725153108801,"pfxZ":6.9271208134922215,"pX":-0.9297294791017201,"pZ":3.762733053565274,"vX0":1.976821827460368,"vY0":-130.27585785461096,"vZ0":0.46390939679158527,"x":152.44,"y":137.19,"x0":-1.0795225180549828,"y0":50.003588939172005,"z0":5.120438395934521,"aX":-8.180191662938807},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.8,"breakHorizontal":8.2,"spinRate":2381,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4208992056408083,"extension":6.637274965157262},"index":1,"playId":"a21d2b6c-a17e-37c9-a06f-077202a4ed7e","pitchNumber":2,"startTime":"2026-04-26T00:47:24.659Z","endTime":"2026-04-26T00:47:28.227Z","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":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.138467513928024,"aZ":-32.033785695628794,"pfxX":1.631074162710381,"pfxZ":0.09237556151259341,"pX":0.094543991233924,"pZ":2.2148875907541226,"vX0":2.3139741006333754,"vY0":-120.91352708032458,"vZ0":-0.15430829726085027,"x":113.4,"y":178.98,"x0":-1.0893126564934397,"y0":50.00129414926599,"z0":5.107299806911504,"aX":2.3970614391050984},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.4,"breakHorizontal":-3.5,"spinRate":2464,"spinDirection":84},"zone":8,"typeConfidence":2.0,"plateTime":0.4542238920448449,"extension":6.463776266578198},"hitData":{"launchSpeed":96.3,"launchAngle":57.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.11,"coordY":118.93}},"index":2,"playId":"aa1a85df-635c-378c-95fb-f20dc59d1edb","pitchNumber":3,"startTime":"2026-04-26T00:47:38.498Z","endTime":"2026-04-26T00:47:48.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:47:48.216Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nathaniel Lowe lines out to third baseman Colt Keith.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-26T00:50:30.159Z","endTime":"2026-04-26T00:52:35.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Holton replaces Burch Smith.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T00:50:18.829Z","endTime":"2026-04-26T00:50:32.379Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663947,"link":"/api/v1/people/663947"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.392490772187255,"aZ":-33.0323716769563,"pfxX":-12.108338126204405,"pfxZ":-0.6598921039331342,"pX":-1.074448535633752,"pZ":1.9009418520417325,"vX0":-2.5934076209839843,"vY0":-114.33255935263676,"vZ0":-1.1610224287325879,"x":157.96,"y":187.45,"x0":1.651222600170789,"y0":50.00193552721485,"z0":5.706725599454979,"aX":-15.759261889560536},"breaks":{"breakAngle":26.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-1.2,"breakHorizontal":22.6,"spinRate":2810,"spinDirection":302},"zone":13,"typeConfidence":0.9,"plateTime":0.4821814006352718,"extension":6.423399517212661},"index":1,"playId":"a409086e-295b-3be6-afb4-c70a288f264f","pitchNumber":1,"startTime":"2026-04-26T00:50:32.379Z","endTime":"2026-04-26T00:50:35.676Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-04-26T00:50:40.211Z","endTime":"2026-04-26T00:50:53.815Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.775307557360254,"aZ":-22.014857692643083,"pfxX":8.659734864216247,"pfxZ":5.861298409963551,"pX":0.5718823456334142,"pZ":2.717271173876719,"vX0":-5.453823044166065,"vY0":-131.32916447419356,"vZ0":-3.3579553841824192,"x":95.2,"y":165.41,"x0":1.5584588331539977,"y0":50.003105898131366,"z0":5.664321248711521,"aX":15.012663730668544},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.1,"breakHorizontal":-14.4,"spinRate":2231,"spinDirection":181},"zone":6,"typeConfidence":0.89,"plateTime":0.418278532156084,"extension":6.475336722155888},"index":3,"playId":"37604b69-29ce-34f3-888e-0c877c7559ae","pitchNumber":2,"startTime":"2026-04-26T00:50:53.815Z","endTime":"2026-04-26T00:50:56.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":71.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.511341301775296,"aZ":-33.41797301890925,"pfxX":-13.065190497794998,"pfxZ":-0.9531556060901334,"pX":-0.25495102647811657,"pZ":1.2205205166302449,"vX0":-0.8824138598998266,"vY0":-114.81320499707059,"vZ0":-2.266928558059478,"x":126.72,"y":205.83,"x0":1.8290673401857065,"y0":50.00235609319948,"z0":5.541128471620919,"aX":-17.067051631171164},"breaks":{"breakAngle":26.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-2.0,"breakHorizontal":23.8,"spinRate":2841,"spinDirection":313},"zone":13,"typeConfidence":0.9,"plateTime":0.4810444437821557,"extension":6.400172734097513},"index":4,"playId":"46e2d02e-c033-3f92-94e7-9f59f5a0193a","pitchNumber":3,"startTime":"2026-04-26T00:51:13.307Z","endTime":"2026-04-26T00:51:16.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":72.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.913019939066192,"aZ":-33.86019885648749,"pfxX":-12.432187239230952,"pfxZ":-1.2788789820633046,"pX":-2.212126470993892,"pZ":0.8077608912488806,"vX0":-5.046627637938332,"vY0":-115.7627091370392,"vZ0":-3.30476998000634,"x":201.32,"y":216.97,"x0":1.628441211345658,"y0":50.00076480182533,"z0":5.583991807587936,"aX":-16.42634115345508},"breaks":{"breakAngle":26.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-3.0,"breakHorizontal":23.9,"spinRate":2896,"spinDirection":297},"zone":13,"typeConfidence":0.9,"plateTime":0.4779925761749313,"extension":6.3768922406356845},"index":5,"playId":"25f8e481-de2f-35ea-ac5e-b4d1d13022e7","pitchNumber":4,"startTime":"2026-04-26T00:51:32.756Z","endTime":"2026-04-26T00:51:36.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":71.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.193790463280443,"aZ":-35.53796723347697,"pfxX":-12.132210735835937,"pfxZ":-2.5721328072646648,"pX":0.10179160196362752,"pZ":1.3979933666792148,"vX0":-0.4356924422176401,"vY0":-115.15555246778207,"vZ0":-1.6977468053749485,"x":113.12,"y":201.03,"x0":1.8648672099377666,"y0":50.0002685035475,"z0":5.660955956577077,"aX":-15.897105913342392},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-4.8,"breakHorizontal":22.0,"spinRate":2881,"spinDirection":300},"zone":14,"typeConfidence":0.9,"plateTime":0.480109976808361,"extension":6.453385196934834},"index":6,"playId":"b552df7a-a63f-3997-8e1b-7bf2b7c46de9","pitchNumber":5,"startTime":"2026-04-26T00:51:59.832Z","endTime":"2026-04-26T00:52:05.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06293597069255,"aZ":-26.035552412448528,"pfxX":9.144263557873018,"pfxZ":3.526375623283675,"pX":0.13988307967067137,"pZ":2.7765325052599965,"vX0":-6.613409013572426,"vY0":-131.39509031570853,"vZ0":-2.526164895260405,"x":111.67,"y":163.81,"x0":1.5073807403866033,"y0":50.00147786264085,"z0":5.694410002171731,"aX":15.912778529410094},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.0,"breakHorizontal":-15.0,"spinRate":2013,"spinDirection":134},"zone":5,"typeConfidence":0.9,"plateTime":0.4176118885748856,"extension":6.5456700860196255},"hitData":{"launchSpeed":83.5,"launchAngle":10.0,"totalDistance":138.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":108.0,"coordY":149.85}},"index":7,"playId":"eec70a6c-deb3-327c-bd97-f03067bca85f","pitchNumber":6,"startTime":"2026-04-26T00:52:30.353Z","endTime":"2026-04-26T00:52:35.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:52:35.610Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Steer grounds out, pitcher Tyler Holton to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-26T00:52:56.632Z","endTime":"2026-04-26T00:53:26.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663947,"link":"/api/v1/people/663947"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.582839809595743,"aZ":-17.42507100657454,"pfxX":2.8113333163714582,"pfxZ":8.416264097841825,"pX":-0.07903325092271168,"pZ":2.062065141542718,"vX0":-5.027929884204816,"vY0":-131.2631864586836,"vZ0":-6.01786567570954,"x":120.01,"y":183.1,"x0":1.4920663910914593,"y0":50.006211363752264,"z0":5.672450751687446,"aX":4.929473821794733},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.2,"breakHorizontal":-4.1,"spinRate":2315,"spinDirection":129},"zone":8,"typeConfidence":0.78,"plateTime":0.4165392933556742,"extension":6.713074712192083},"index":0,"playId":"f247ed18-b3f6-33ec-a6f4-355912963ddb","pitchNumber":1,"startTime":"2026-04-26T00:53:00.754Z","endTime":"2026-04-26T00:53:03.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":75.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.323163244346024,"aZ":-25.38251525546247,"pfxX":10.351263423185102,"pfxZ":4.588189374145806,"pX":0.005177362356377763,"pZ":1.3991421602404428,"vX0":-6.819826493589259,"vY0":-122.29049335967564,"vZ0":-4.5385213670989915,"x":116.8,"y":201.0,"x0":1.5181924963707905,"y0":50.001833777184274,"z0":5.517737871085306,"aX":15.314248881166288},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.2,"breakHorizontal":-16.7,"spinRate":1844,"spinDirection":103},"zone":14,"typeConfidence":0.91,"plateTime":0.4519262478224024,"extension":6.46362538756416},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.47,"coordY":185.13}},"index":1,"playId":"1163b18b-0b0a-3712-bcff-b75b29a3223f","pitchNumber":2,"startTime":"2026-04-26T00:53:18.332Z","endTime":"2026-04-26T00:53:26.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:53:26.067Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Stephenson challenged (pitch result), call on the field was overturned: Tyler Stephenson walks.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-26T00:53:57.220Z","endTime":"2026-04-26T00:55:39.249Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-26T00:53:44.597Z","endTime":"2026-04-26T00:53:59.503Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.991826719141123,"aZ":-25.676565689031804,"pfxX":-2.636246186980274,"pfxZ":3.954761912824428,"pX":-1.2894556211457897,"pZ":1.7183881995455008,"vX0":-5.942038217674712,"vY0":-127.3850140357219,"vZ0":-4.916953312461941,"x":166.15,"y":192.38,"x0":1.4154753200053,"y0":50.00621578154814,"z0":5.701846451086009,"aX":-4.336273918980069},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.2,"breakHorizontal":6.1,"spinRate":2447,"spinDirection":190},"zone":13,"typeConfidence":0.9,"plateTime":0.429862051726273,"extension":6.664031176433535},"index":1,"playId":"bf7241f2-154e-3358-8188-2d9b737e687b","pitchNumber":1,"startTime":"2026-04-26T00:53:59.503Z","endTime":"2026-04-26T00:54:03.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":75.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.205234807636494,"aZ":-31.234820678316527,"pfxX":9.096825132060562,"pfxZ":0.6458698227669211,"pX":1.1057202606118557,"pZ":0.8141637940978012,"vX0":-4.049448655974377,"vY0":-121.51594493779655,"vZ0":-4.5905782566290485,"x":74.85,"y":216.8,"x0":1.638378048178477,"y0":50.002192133852496,"z0":5.5316259274461625,"aX":13.211441887494868},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.1,"breakHorizontal":-15.1,"spinRate":1634,"spinDirection":110},"zone":14,"typeConfidence":0.91,"plateTime":0.455808638732762,"extension":6.474783104706776},"index":2,"playId":"48bc0bdb-d4cc-3fe6-a141-2fb806190f6c","pitchNumber":2,"startTime":"2026-04-26T00:54:14.647Z","endTime":"2026-04-26T00:54:17.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.161648824803954,"aZ":-29.668251341252073,"pfxX":-3.3532658249190668,"pfxZ":1.5791958730156104,"pX":-0.4161433024313346,"pZ":1.5069266084072361,"vX0":-3.729623847337198,"vY0":-124.99984043831002,"vZ0":-4.4003435409422265,"x":132.86,"y":198.09,"x0":1.5306382344115712,"y0":50.00041320043664,"z0":5.72553148677069,"aX":-5.305237793711092},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.0,"breakHorizontal":7.0,"spinRate":2504,"spinDirection":194},"zone":13,"typeConfidence":0.88,"plateTime":0.4381533022624815,"extension":6.631012469886918},"index":3,"playId":"b8772fd9-9e6f-3568-b40a-ca126dd2efb7","pitchNumber":3,"startTime":"2026-04-26T00:54:32.265Z","endTime":"2026-04-26T00:54:35.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.478564693660918,"aZ":-18.513591212134152,"pfxX":3.5784237042108837,"pfxZ":7.684711788549553,"pX":-0.9736253717441249,"pZ":2.6410275634085574,"vX0":-7.0268208633814835,"vY0":-132.54115469058328,"vZ0":-4.424131480212171,"x":154.11,"y":167.47,"x0":1.247735882449878,"y0":50.00584650550264,"z0":5.684964585244446,"aX":6.364505995415625},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.1,"breakHorizontal":-4.9,"spinRate":2314,"spinDirection":146},"zone":11,"typeConfidence":0.79,"plateTime":0.4133493590422388,"extension":6.662149337923604},"index":4,"playId":"596352c1-2897-38e4-ace4-bce382c0f261","pitchNumber":4,"startTime":"2026-04-26T00:54:54.809Z","endTime":"2026-04-26T00:54:58.368Z","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":87.8,"endSpeed":81.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78305540124432,"aZ":-28.97316354894789,"pfxX":-2.7553439543470937,"pfxZ":1.927597178473924,"pX":-0.1233306422739684,"pZ":1.535846666879626,"vX0":-3.2951473482353855,"vY0":-127.8860613795402,"vZ0":-4.808927255756872,"x":121.7,"y":197.31,"x0":1.538619025834705,"y0":50.001685793913,"z0":5.706690699354234,"aX":-4.574595037860609},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.6,"breakHorizontal":5.8,"spinRate":2466,"spinDirection":184},"zone":13,"typeConfidence":0.91,"plateTime":0.42788866501404277,"extension":6.555723529990398},"index":5,"playId":"f16b1db7-e4e0-3d89-94f2-5feb0a5bb397","pitchNumber":5,"startTime":"2026-04-26T00:55:12.230Z","endTime":"2026-04-26T00:55:39.249Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}},"playEndTime":"2026-04-26T00:55:39.249Z","atBatIndex":46},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Dane Myers grounds into a force out, fielded by second baseman Javier Báez. Tyler Stephenson out at 2nd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-26T00:56:08.929Z","endTime":"2026-04-26T00:57:42.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0,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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"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":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dane Myers replaces Will Benson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-26T00:55:49.814Z","endTime":"2026-04-26T00:56:11.252Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":666181,"link":"/api/v1/people/666181"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21279036916583,"aZ":-31.03358213150662,"pfxX":-2.5306861027266843,"pfxZ":0.7042867020096448,"pX":0.18503861182904213,"pZ":2.4744230947689796,"vX0":-2.7741340464809854,"vY0":-126.78263196067603,"vZ0":-2.097435012444101,"x":109.95,"y":171.97,"x0":1.6228103551212845,"y0":50.006103448742365,"z0":5.792288264724055,"aX":-4.114644921854191},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.1,"breakHorizontal":5.3,"spinRate":2546,"spinDirection":212},"zone":5,"typeConfidence":0.9,"plateTime":0.43222955169152044,"extension":6.528462196759074},"index":1,"playId":"95d726dc-612b-3f07-be42-c303c81a233d","pitchNumber":1,"startTime":"2026-04-26T00:56:11.252Z","endTime":"2026-04-26T00:56:14.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.903917421577024,"aZ":-27.24693153611326,"pfxX":-2.7449177702008263,"pfxZ":3.0291233389663503,"pX":-0.19900604103321518,"pZ":1.5690345588166352,"vX0":-3.4398512573459117,"vY0":-126.29052255696463,"vZ0":-4.936546823982802,"x":124.59,"y":196.42,"x0":1.5335035129024486,"y0":50.0032964084686,"z0":5.720714364570799,"aX":-4.467636461026802},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.7,"breakHorizontal":5.8,"spinRate":2466,"spinDirection":194},"zone":13,"typeConfidence":0.91,"plateTime":0.4324478468598558,"extension":6.524975431675258},"index":2,"playId":"f2612ba8-e346-3e36-a72a-4716c8d966b0","pitchNumber":2,"startTime":"2026-04-26T00:56:28.668Z","endTime":"2026-04-26T00:56:32.268Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"playId":"7b825847-0796-3bbf-a3f7-db449258159a","startTime":"2026-04-26T00:56:48.783Z","endTime":"2026-04-26T00:56:54.907Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.179944074723323,"aZ":-43.08684855451966,"pfxX":-7.4746554867911446,"pfxZ":-8.130538410982751,"pX":-2.3274952453304643,"pZ":-0.5303992465226293,"vX0":-6.049322866478212,"vY0":-116.3291450822881,"vZ0":-4.995861090229122,"x":205.72,"y":253.1,"x0":1.2983561693854049,"y0":50.00543199648635,"z0":5.823501575139629,"aX":-10.026428678821437},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-15.8,"breakHorizontal":15.2,"spinRate":2986,"spinDirection":317},"zone":13,"typeConfidence":0.9,"plateTime":0.47475684324948286,"extension":6.581305050381785},"index":4,"playId":"589fa36e-6d59-3530-9c06-b41acdb4eb68","pitchNumber":3,"startTime":"2026-04-26T00:57:05.416Z","endTime":"2026-04-26T00:57:09.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57195038178718,"aZ":-27.833500311540007,"pfxX":-2.4976129327087513,"pfxZ":2.5882700858232983,"pX":-0.4162078193642218,"pZ":2.980348715927158,"vX0":-3.9841254811484217,"vY0":-128.00030066033662,"vZ0":-1.6396231912719867,"x":132.86,"y":158.31,"x0":1.4782102504300092,"y0":50.00554997974849,"z0":5.784909888865979,"aX":-4.191686398016083},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.6,"breakHorizontal":5.3,"spinRate":2523,"spinDirection":211},"zone":1,"typeConfidence":0.91,"plateTime":0.42604244895160814,"extension":6.518558952728794},"hitData":{"launchSpeed":82.7,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":128.5,"coordY":143.07}},"index":5,"playId":"ed637de7-3bae-39b1-88f0-ec72e2d9ed11","pitchNumber":4,"startTime":"2026-04-26T00:57:34.937Z","endTime":"2026-04-26T00:57:42.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T00:57:42.619Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dillon Dingler lines out sharply to left fielder TJ Friedl.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-26T01:00:14.882Z","endTime":"2026-04-26T01:00:35.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":4},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for TJ Friedl.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T01:00:00.530Z","endTime":"2026-04-26T01:00:00.540Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"100"},{"details":{"description":"Defensive switch from left field to right field for Spencer Steer.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-26T01:00:00.540Z","endTime":"2026-04-26T01:00:00.541Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"600"},{"details":{"description":"Dane Myers remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-26T01:00:00.541Z","endTime":"2026-04-26T01:00:17.144Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":666181,"link":"/api/v1/people/666181"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.161535171983164,"aZ":-29.877570918407702,"pfxX":1.7769264584618343,"pfxZ":1.5786217238327467,"pX":1.2534890332106317,"pZ":2.249754208351191,"vX0":4.990341104516635,"vY0":-120.25359455194918,"vZ0":-0.5449671687540607,"x":69.22,"y":178.04,"x0":-1.0863996239738216,"y0":50.00003862924884,"z0":5.149288971164805,"aX":2.57983885272647},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.0,"breakHorizontal":-4.6,"spinRate":2420,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.45694919337183393,"extension":6.694319300339541},"index":3,"playId":"866a4f05-8fa0-38de-83a9-be60bede0f52","pitchNumber":1,"startTime":"2026-04-26T01:00:17.144Z","endTime":"2026-04-26T01:00:20.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.198922420016554,"aZ":-20.771146002207352,"pfxX":-10.553140077668512,"pfxZ":6.498143720830145,"pX":-0.23705210815989616,"pZ":1.9825337254174593,"vX0":5.245008415748929,"vY0":-132.36574325412056,"vZ0":-3.724116471917644,"x":126.04,"y":185.25,"x0":-0.8852205189200366,"y0":50.001435491799214,"z0":4.9494177760903755,"aX":-18.515550246734286},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.0,"breakHorizontal":17.8,"spinRate":2317,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.41556944264988216,"extension":6.670361851280942},"hitData":{"launchSpeed":107.7,"launchAngle":17.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":62.46,"coordY":92.34}},"index":4,"playId":"c7fd2e46-536c-376c-975b-e4f0a0d03ade","pitchNumber":2,"startTime":"2026-04-26T01:00:29.035Z","endTime":"2026-04-26T01:00:35.524Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T01:00:35.524Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kerry Carpenter singles on a line drive to center fielder Dane Myers.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-26T01:00:56.861Z","endTime":"2026-04-26T01:02:27.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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":1},"pitchData":{"startSpeed":82.7,"endSpeed":74.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.229434411733298,"aZ":-31.99923767758678,"pfxX":1.9687310182819613,"pfxZ":0.11883970467519589,"pX":-0.3628184880440082,"pZ":2.215029501431087,"vX0":1.5163116545858508,"vY0":-120.34317824550993,"vZ0":-0.05652613253013139,"x":130.83,"y":178.97,"x0":-1.26079093008262,"y0":50.00108509049739,"z0":5.116093412629888,"aX":2.835675569800177},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.5,"breakHorizontal":-4.0,"spinRate":2358,"spinDirection":128},"zone":7,"typeConfidence":2.0,"plateTime":0.4582639774878947,"extension":6.547551790751232},"index":0,"playId":"eb780b94-8936-352a-9fc6-47a72321427d","pitchNumber":1,"startTime":"2026-04-26T01:01:01.399Z","endTime":"2026-04-26T01:01:04.952Z","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":80.9,"endSpeed":73.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.964366182459244,"aZ":-30.10748084120247,"pfxX":4.645113479568446,"pfxZ":1.488216257899584,"pX":-0.15709238178439464,"pZ":2.4472316372221523,"vX0":1.0079404646715466,"vY0":-117.80294440947065,"vZ0":0.3885263209691634,"x":122.99,"y":172.7,"x0":-1.194932549589092,"y0":50.0017267133417,"z0":5.091353434732514,"aX":6.447392398322116},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":3.1,"breakHorizontal":-8.6,"spinRate":2398,"spinDirection":83},"zone":5,"typeConfidence":2.0,"plateTime":0.46716920695430364,"extension":6.453387405216826},"index":1,"playId":"af9ac1f2-3d80-354e-ba9a-ea116a450f81","pitchNumber":2,"startTime":"2026-04-26T01:01:18.142Z","endTime":"2026-04-26T01:01:21.142Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-26T01:01:26.722Z","endTime":"2026-04-26T01:01:44.209Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.341062197087883,"aZ":-28.057236439934286,"pfxX":3.767175722772466,"pfxZ":2.867407119080447,"pX":1.0518126207547454,"pZ":0.351597498766504,"vX0":4.145377547932463,"vY0":-119.48437606190409,"vZ0":-4.69641585093141,"x":76.91,"y":229.29,"x0":-1.1991092665096836,"y0":50.004058220776955,"z0":4.881768649011817,"aX":5.413987466088836},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.2,"breakHorizontal":-7.9,"spinRate":2488,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.45949092867029684,"extension":6.688869334832316},"index":3,"playId":"f22f15b4-6291-3f80-9b2a-9eeb33da5c0c","pitchNumber":3,"startTime":"2026-04-26T01:01:44.209Z","endTime":"2026-04-26T01:01:47.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.38287986727249,"aZ":-29.1548852702542,"pfxX":-10.14360725240744,"pfxZ":1.6865233935341966,"pX":-0.4356952135936828,"pZ":2.85411833990134,"vX0":4.745242306866052,"vY0":-133.60171137022778,"vZ0":-0.22336428780796214,"x":133.61,"y":161.72,"x0":-0.9264161112185069,"y0":50.00296749872563,"z0":5.051538900803019,"aX":-18.15973758574874},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.2,"breakHorizontal":17.2,"spinRate":2416,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.41149004124697885,"extension":6.534445083923726},"index":4,"playId":"7ce00fbf-338a-37aa-8736-b9b231935ed0","pitchNumber":4,"startTime":"2026-04-26T01:01:59.363Z","endTime":"2026-04-26T01:02:02.392Z","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":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06486538591753,"aZ":-21.637291088286734,"pfxX":-9.082241340392619,"pfxZ":5.67358533399522,"pX":-0.39368779923487635,"pZ":3.193335978085768,"vX0":4.900832337211524,"vY0":-134.84792545748206,"vZ0":-0.5998564466404859,"x":132.01,"y":152.56,"x0":-1.0468583832097023,"y0":50.00087583930345,"z0":4.933981792526845,"aX":-16.86182506140255},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.3,"breakHorizontal":15.5,"spinRate":2429,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.4049045578532784,"extension":6.649022171279764},"hitData":{"launchSpeed":98.2,"launchAngle":16.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.48,"coordY":81.39}},"index":5,"playId":"fa3ac735-05aa-3951-a534-0f1929dab027","pitchNumber":5,"startTime":"2026-04-26T01:02:18.103Z","endTime":"2026-04-26T01:02:27.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T01:02:27.786Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-26T01:05:03.045Z","endTime":"2026-04-26T01:05:45.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-26T01:02:39.204Z","endTime":"2026-04-26T01:05:01.063Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Connor Phillips replaces Brady Singer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-26T01:05:01.063Z","endTime":"2026-04-26T01:05:05.297Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683175,"link":"/api/v1/people/683175"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.058624248219274,"aZ":-29.60502018134612,"pfxX":7.979905900293973,"pfxZ":1.6675004906696884,"pX":0.06816872834619475,"pZ":2.2122686561084794,"vX0":2.113376352972354,"vY0":-123.82487222711028,"vZ0":-2.081680588528709,"x":114.4,"y":179.05,"x0":-1.8348163952749985,"y0":50.001070082541034,"z0":5.565559799654315,"aX":12.263140622137481},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.8,"breakHorizontal":-15.0,"spinRate":2515,"spinDirection":67},"zone":8,"typeConfidence":2.0,"plateTime":0.44406544517992286,"extension":5.796588162305425},"index":2,"playId":"0444acdd-71b5-3ca6-85b5-4f7e7be4c0b5","pitchNumber":1,"startTime":"2026-04-26T01:05:05.297Z","endTime":"2026-04-26T01:05:08.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.141557471881335,"aZ":-29.230253591584503,"pfxX":6.048350785452346,"pfxZ":1.9056620147253849,"pX":0.08099248314043013,"pZ":2.3007962994422106,"vX0":2.8009363927596276,"vY0":-124.43268651888394,"vZ0":-1.9336873676268134,"x":113.91,"y":176.66,"x0":-1.8498900206803826,"y0":50.00524009561189,"z0":5.542145311261417,"aX":9.355880401761606},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.2,"breakHorizontal":-11.6,"spinRate":2524,"spinDirection":62},"zone":5,"typeConfidence":2.0,"plateTime":0.4424920084672981,"extension":5.9015998390180355},"index":3,"playId":"6468562e-7560-32c8-bd09-df1ba71e28bd","pitchNumber":2,"startTime":"2026-04-26T01:05:24.629Z","endTime":"2026-04-26T01:05:28.053Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82035410207749,"aZ":-28.466086630305114,"pfxX":7.718254949740077,"pfxZ":2.4769776001997625,"pX":1.4774046641818772,"pZ":0.18459698204794767,"vX0":5.238995955351789,"vY0":-122.49717745343882,"vZ0":-6.459794496962205,"x":60.68,"y":233.8,"x0":-1.7034543644211546,"y0":50.001245165176535,"z0":5.3404066807237225,"aX":11.53898922308644},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.0,"breakHorizontal":-15.4,"spinRate":2383,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.44990274794221774,"extension":5.920146220506328},"index":4,"playId":"a05e23d9-b59b-3fcb-a3c0-3e61dd2f2ca6","pitchNumber":3,"startTime":"2026-04-26T01:05:42.099Z","endTime":"2026-04-26T01:05:45.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T01:05:45.225Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wenceel Pérez flies out to center fielder Dane Myers.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-26T01:06:11.187Z","endTime":"2026-04-26T01:07:26.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":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":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":85.0,"endSpeed":76.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.110557467864954,"aZ":-25.436098336495547,"pfxX":6.218976726276551,"pfxZ":4.432303642107777,"pX":0.11537816357114146,"pZ":2.1325945520333285,"vX0":2.93079485587602,"vY0":-123.67127874749296,"vZ0":-2.97840326208547,"x":112.6,"y":181.2,"x0":-1.8999336959298398,"y0":50.00027429166211,"z0":5.530849283442225,"aX":9.444428096305899},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.4,"breakHorizontal":-12.0,"spinRate":2438,"spinDirection":77},"zone":8,"typeConfidence":2.0,"plateTime":0.44621786001352826,"extension":5.820572046312795},"index":0,"playId":"6812711d-06df-381c-a89f-12eb9f226315","pitchNumber":1,"startTime":"2026-04-26T01:06:16.709Z","endTime":"2026-04-26T01:06:24.131Z","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":98.2,"endSpeed":89.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.98065355062397,"aZ":-12.959414099234943,"pfxX":-5.881054294189018,"pfxZ":9.358205552999241,"pX":-1.5220982620866437,"pZ":3.3027215523110085,"vX0":2.3853113622056386,"vY0":-142.87519540754306,"vZ0":-4.077922804930619,"x":175.02,"y":149.61,"x0":-1.6068772127518989,"y0":50.00537880475641,"z0":5.571630048348414,"aX":-12.078736419814152},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.2,"breakHorizontal":10.1,"spinRate":2468,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.38435450670414273,"extension":6.006572867823746},"index":1,"playId":"242e65fd-b06f-3c13-83ac-583b73924ab4","pitchNumber":2,"startTime":"2026-04-26T01:06:42.391Z","endTime":"2026-04-26T01:06:45.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.177915075559966,"aZ":-12.813395112523871,"pfxX":-6.803879759438481,"pfxZ":9.451278175825877,"pX":-0.3576127091194307,"pZ":2.461701935732276,"vX0":5.7453705422937595,"vY0":-142.11228442428458,"vZ0":-6.332120188560209,"x":130.63,"y":172.31,"x0":-1.5202779483437023,"y0":50.00024818933767,"z0":5.530559683771243,"aX":-13.932702622067492},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.1,"breakHorizontal":11.2,"spinRate":2452,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.38524521777372733,"extension":6.116976937752804},"index":2,"playId":"3eec319c-a8e4-3275-af88-414576f81ed3","pitchNumber":3,"startTime":"2026-04-26T01:07:00.615Z","endTime":"2026-04-26T01:07:03.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.95070635982846,"aZ":-12.130569463495835,"pfxX":-6.527509643477693,"pfxZ":9.810524299138242,"pX":0.1598287168038995,"pZ":2.747673254738357,"vX0":6.631990439566908,"vY0":-142.3411570186343,"vZ0":-5.903560356157466,"x":110.91,"y":164.59,"x0":-1.356944164071811,"y0":50.005255569935436,"z0":5.623069443841977,"aX":-13.340279503772763},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.7,"breakHorizontal":10.4,"spinRate":2456,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3854083997730413,"extension":5.9471465240148955},"hitData":{"launchSpeed":93.0,"launchAngle":32.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.07,"coordY":58.02}},"index":3,"playId":"82c6bd15-6b44-3a06-a98b-2f949ef21f9d","pitchNumber":4,"startTime":"2026-04-26T01:07:17.817Z","endTime":"2026-04-26T01:07:26.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T01:07:26.268Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ke'Bryan Hayes singles on a sharp line drive to left fielder Riley Greene.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-26T01:09:59.503Z","endTime":"2026-04-26T01:12:10.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":86.5,"endSpeed":80.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.706910083564345,"aZ":-28.836055818948438,"pfxX":-3.1033958890062205,"pfxZ":2.0579859270944976,"pX":1.0550267854829636,"pZ":2.930057109845096,"vX0":-0.5434747060664114,"vY0":-126.10603889012337,"vZ0":-1.7089230531186173,"x":76.78,"y":159.67,"x0":1.676384890119999,"y0":50.004369640141206,"z0":5.924876176457399,"aX":-5.038966525250983},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.6,"breakHorizontal":5.8,"spinRate":2536,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.43300969357992347,"extension":6.479063066120997},"index":0,"playId":"b99d8211-1379-3c8d-9ed7-c819da78991b","pitchNumber":1,"startTime":"2026-04-26T01:10:03.297Z","endTime":"2026-04-26T01:10:07.158Z","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":89.9,"endSpeed":82.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.971056552383295,"aZ":-16.764131971986185,"pfxX":1.029616005804074,"pfxZ":8.90083703357596,"pX":-0.2832206529514735,"pZ":3.387857641458897,"vX0":-4.680841187853915,"vY0":-130.8205628277058,"vZ0":-3.099652327720137,"x":127.8,"y":147.31,"x0":1.3964740779789737,"y0":50.00019872862924,"z0":5.846959685156456,"aX":1.783119046081644},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.6,"breakHorizontal":-0.8,"spinRate":2394,"spinDirection":152},"zone":11,"typeConfidence":0.81,"plateTime":0.4189350756760204,"extension":6.526651539809498},"index":1,"playId":"c27a58ed-c22c-38e7-b39e-2a2b51b27fb5","pitchNumber":2,"startTime":"2026-04-26T01:10:17.726Z","endTime":"2026-04-26T01:10:20.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98774296000692,"aZ":-30.493986427509892,"pfxX":-3.7133606594007404,"pfxZ":1.0748652623580899,"pX":0.3764060593759998,"pZ":2.802967192646532,"vX0":-1.5399375372418023,"vY0":-124.16286481630846,"vZ0":-1.3291882894181357,"x":102.65,"y":163.1,"x0":1.4865063830965006,"y0":50.00498223960784,"z0":5.874021539441475,"aX":-5.820021088525047},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.9,"breakHorizontal":7.1,"spinRate":2609,"spinDirection":227},"zone":3,"typeConfidence":0.88,"plateTime":0.4405082199201975,"extension":6.440790646807417},"index":2,"playId":"2272be9e-5505-32f9-8187-478886c1f7ef","pitchNumber":3,"startTime":"2026-04-26T01:10:32.067Z","endTime":"2026-04-26T01:10:35.639Z","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":90.3,"endSpeed":81.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.752011586607324,"aZ":-15.927929492788888,"pfxX":0.4275579766266091,"pfxZ":9.487291700666244,"pX":-0.6505212785808687,"pZ":4.286534401747256,"vX0":-5.2241294038413395,"vY0":-131.28385760312474,"vZ0":-1.003792277314874,"x":141.8,"y":123.04,"x0":1.325958217546437,"y0":50.001559965997835,"z0":5.881746239261757,"aX":0.7335545431432741},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":17.0,"breakHorizontal":0.6,"spinRate":2270,"spinDirection":142},"zone":11,"typeConfidence":0.9,"plateTime":0.4203076558914729,"extension":6.524851338542117},"index":3,"playId":"dcc89555-469f-3e46-8d95-0d8600247300","pitchNumber":4,"startTime":"2026-04-26T01:10:50.514Z","endTime":"2026-04-26T01:10:53.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13388864505554,"aZ":-28.809372950934854,"pfxX":-1.7710180440151708,"pfxZ":2.087133207386943,"pX":0.5456288912052278,"pZ":3.280179041900857,"vX0":-1.8494181439541397,"vY0":-126.59201408767761,"vZ0":-0.7248112849535788,"x":96.2,"y":150.22,"x0":1.5172415118105183,"y0":50.004268523398,"z0":5.887273380462101,"aX":-2.8594502322779984},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.8,"breakHorizontal":3.6,"spinRate":2492,"spinDirection":240},"zone":3,"typeConfidence":0.9,"plateTime":0.43354451884934075,"extension":6.423462494374821},"index":4,"playId":"fd21d62d-eaac-3d8c-aa7d-b141782e1364","pitchNumber":5,"startTime":"2026-04-26T01:11:05.175Z","endTime":"2026-04-26T01:11:08.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04405266183296,"aZ":-28.74552597177197,"pfxX":-3.3568641916469453,"pfxZ":2.182126719679104,"pX":-0.12726020846043926,"pZ":2.588294443928019,"vX0":-2.7175915063929654,"vY0":-124.25687651627251,"vZ0":-2.1103071614217352,"x0":1.415204327124636,"y0":50.00138599289788,"z0":5.828434929196484,"aX":-5.267014686700564},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.7,"breakHorizontal":6.7,"spinRate":2523,"spinDirection":198},"zone":5,"typeConfidence":0.86,"plateTime":0.4401892580584752,"extension":6.533970021551919},"index":5,"playId":"5b6b42f0-2d4b-33a3-8c5a-69917de71136","pitchNumber":6,"startTime":"2026-04-26T01:11:25.378Z","endTime":"2026-04-26T01:11:28.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15610788441502,"aZ":-18.73067458322937,"pfxX":0.08902861376134119,"pfxZ":7.497492745880271,"pX":-0.8046071265571215,"pZ":3.4991364393654356,"vX0":-5.678426607788493,"vY0":-133.2039327692812,"vZ0":-2.5705487638384197,"x":147.67,"y":144.3,"x0":1.3450648685187532,"y0":50.003091366491,"z0":5.83395996277345,"aX":0.15938612353854234},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.2,"breakHorizontal":1.1,"spinRate":2235,"spinDirection":154},"zone":11,"typeConfidence":0.76,"plateTime":0.4115009731911763,"extension":6.56719634222304},"index":6,"playId":"3c20a583-edf9-31b0-9ea2-8b4ea62da437","pitchNumber":7,"startTime":"2026-04-26T01:11:45.176Z","endTime":"2026-04-26T01:11:48.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.460415242754177,"aZ":-17.107911982076047,"pfxX":1.7232504668009563,"pfxZ":8.550517260849896,"pX":-0.5309391785462502,"pZ":2.9026339086738884,"vX0":-5.511198127816373,"vY0":-132.21198662730302,"vZ0":-3.999394483457292,"x":137.24,"y":160.41,"x0":1.3610704859540874,"y0":50.00156629089773,"z0":5.698633682004908,"aX":3.0366210032870717},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.8,"breakHorizontal":-1.8,"spinRate":2221,"spinDirection":148},"zone":1,"typeConfidence":0.86,"plateTime":0.41505328962973964,"extension":6.6433920911112665},"hitData":{"launchSpeed":106.6,"launchAngle":12.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":90.2,"coordY":79.2}},"index":7,"playId":"3acd6b6f-1e05-37db-a897-5a4e6374a1cb","pitchNumber":8,"startTime":"2026-04-26T01:12:00.521Z","endTime":"2026-04-26T01:12:10.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T01:12:10.525Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Friedl singles on a fly ball to right fielder Wenceel Pérez. Ke'Bryan Hayes to 2nd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-26T01:12:33.686Z","endTime":"2026-04-26T01:13:54.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnSecond":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.3,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.252735562916865,"aZ":-25.385455926480805,"pfxX":9.775617009759548,"pfxZ":3.8874031758914587,"pX":0.12283733130285514,"pZ":2.9862822928261643,"vX0":-7.040664064340976,"vY0":-132.10512951963864,"vZ0":-2.1719152323619983,"x":112.32,"y":158.15,"x0":1.568401445653823,"y0":50.003613267493314,"z0":5.707880930349223,"aX":17.074561130753274},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.7,"breakHorizontal":-16.0,"spinRate":1913,"spinDirection":143},"zone":2,"typeConfidence":0.9,"plateTime":0.41650977227884356,"extension":6.662264150977381},"index":0,"playId":"f64519cf-bf85-32c0-952d-46bf38a24204","pitchNumber":1,"startTime":"2026-04-26T01:12:35.138Z","endTime":"2026-04-26T01:12:40.855Z","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":91.4,"endSpeed":83.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.551078755426254,"aZ":-24.692734488531627,"pfxX":9.396557555584643,"pfxZ":4.203310247056551,"pX":-0.3395388756925406,"pZ":2.370001124853743,"vX0":-7.478302076859492,"vY0":-132.82587723062684,"vZ0":-3.930373641641152,"x":129.94,"y":174.79,"x0":1.29737662424169,"y0":50.00190824178204,"z0":5.6731585008733205,"aX":16.719782823976097},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.0,"breakHorizontal":-15.4,"spinRate":2153,"spinDirection":143},"zone":4,"typeConfidence":0.9,"plateTime":0.41301937191754945,"extension":6.57194319965158},"index":1,"playId":"c6970bc5-99ec-3234-a33e-cd886511c565","pitchNumber":2,"startTime":"2026-04-26T01:13:14.234Z","endTime":"2026-04-26T01:13:17.545Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-26T01:13:23.442Z","endTime":"2026-04-26T01:13:44.371Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.925696207802705,"aZ":-34.978235503472355,"pfxX":-11.7257587504778,"pfxZ":-2.0154764853231235,"pX":-0.37474218995568764,"pZ":2.2367960569264476,"vX0":-1.691640886893739,"vY0":-117.53897305571233,"vZ0":-0.19116752556156125,"x":131.28,"y":178.39,"x0":1.878382195162454,"y0":50.005812319082246,"z0":5.588967636796837,"aX":-16.278815344012283},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.4,"breakHorizontal":21.6,"spinRate":2886,"spinDirection":300},"zone":4,"typeConfidence":0.9,"plateTime":0.46742105878119,"extension":6.237050853983062},"hitData":{"launchSpeed":68.1,"launchAngle":25.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":147.06,"coordY":104.93}},"index":3,"playId":"2135e0cf-d0ec-3741-9681-27729fedb015","pitchNumber":3,"startTime":"2026-04-26T01:13:44.371Z","endTime":"2026-04-26T01:13:54.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T01:13:54.519Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt McLain flies out to center fielder Matt Vierling.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-26T01:16:27.756Z","endTime":"2026-04-26T01:17:22.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnSecond":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T01:14:13.576Z","endTime":"2026-04-26T01:16:12.292Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Connor Seabold replaces Tyler Holton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-26T01:16:12.292Z","endTime":"2026-04-26T01:16:30.084Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657756,"link":"/api/v1/people/657756"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.4038256014393,"aZ":-32.77224600583532,"pfxX":2.484220791527335,"pfxZ":-0.40926611109789235,"pX":0.1473488681482838,"pZ":3.0529031099825463,"vX0":6.183859212749483,"vY0":-119.87169890922665,"vZ0":1.791389351157869,"x":111.38,"y":156.35,"x0":-2.784897723671331,"y0":50.00353839804164,"z0":5.214294624611655,"aX":3.626617216790353},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.0,"breakHorizontal":-5.9,"spinRate":2631,"spinDirection":68},"zone":2,"typeConfidence":2.0,"plateTime":0.4563217310208838,"extension":5.930707487854222},"index":2,"playId":"8964e0e9-547e-35bf-ac69-472546df040b","pitchNumber":1,"startTime":"2026-04-26T01:16:30.084Z","endTime":"2026-04-26T01:16:33.738Z","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":93.0,"endSpeed":84.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.682100730064466,"aZ":-14.822938115714196,"pfxX":-5.709933528087772,"pfxZ":9.398614160060436,"pX":0.7787251925478704,"pZ":4.4761465280279955,"vX0":10.532480431364002,"vY0":-135.08938046994857,"vZ0":0.3648642203577528,"x":87.32,"y":117.92,"x0":-2.4305504009747154,"y0":50.00626687036766,"z0":5.382096270077863,"aX":-10.547103947044134},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":8.0,"spinRate":2072,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4056028351508312,"extension":6.284106036165815},"index":3,"playId":"7d089b96-a25b-3d00-8194-cc74f873da87","pitchNumber":2,"startTime":"2026-04-26T01:16:50.592Z","endTime":"2026-04-26T01:16:53.757Z","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":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.287452293806805,"aZ":-34.019434010989364,"pfxX":3.193238355933077,"pfxZ":-1.2259905588085083,"pX":0.28779676599121856,"pZ":2.7266336427997553,"vX0":6.375251862742573,"vY0":-121.44461381473798,"vZ0":1.1581726317292576,"x":106.03,"y":165.16,"x0":-2.7793037996791683,"y0":50.003651364907704,"z0":5.187452913096436,"aX":4.801167286454678},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.7,"breakHorizontal":-7.2,"spinRate":2602,"spinDirection":85},"zone":3,"typeConfidence":2.0,"plateTime":0.44985466448888367,"extension":6.083086627536354},"hitData":{"launchSpeed":92.5,"launchAngle":52.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.21,"coordY":97.65}},"index":4,"playId":"37cb907b-6cdf-326a-8053-5744bb8449aa","pitchNumber":3,"startTime":"2026-04-26T01:17:10.242Z","endTime":"2026-04-26T01:17:22.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T01:17:22.678Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Elly De La Cruz walks. Ke'Bryan Hayes to 3rd. TJ Friedl to 2nd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-26T01:17:39.351Z","endTime":"2026-04-26T01:19:54.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnSecond":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnThird":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61095065738828,"aZ":-34.09608018000725,"pfxX":-11.921915040427967,"pfxZ":-1.334824830836192,"pX":-1.0554242921410468,"pZ":3.7121932245735545,"vX0":7.469549482779197,"vY0":-119.54492415875244,"vZ0":3.650483460356507,"x":157.23,"y":138.55,"x0":-2.675779414355864,"y0":50.001156908066044,"z0":5.23116557542979,"aX":-17.208499909602217},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.2,"breakHorizontal":19.7,"spinRate":2335,"spinDirection":274},"zone":11,"typeConfidence":2.0,"plateTime":0.45864324145827595,"extension":6.252417925314474},"index":0,"playId":"22758585-e568-382f-b36f-329652631b8e","pitchNumber":1,"startTime":"2026-04-26T01:17:51.039Z","endTime":"2026-04-26T01:17:54.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1875213814439,"aZ":-13.67749877439305,"pfxX":-7.788074924077742,"pfxZ":9.65114868055994,"pX":1.220205777360986,"pZ":2.22050565999437,"vX0":12.780047356974041,"vY0":-137.48409016913888,"vZ0":-5.160053645167772,"x":70.49,"y":178.83,"x0":-2.47438670609665,"y0":50.002232356862876,"z0":5.048413035406396,"aX":-14.92598500488111},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":11.4,"spinRate":2221,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.3982401936718998,"extension":6.316756904242129},"index":1,"playId":"029163de-9428-3fff-9dfe-d1ab41aafeb8","pitchNumber":2,"startTime":"2026-04-26T01:18:10.037Z","endTime":"2026-04-26T01:18:13.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.944635197179736,"aZ":-13.408608184882347,"pfxX":-7.223639980554214,"pfxZ":9.67588597117373,"pX":0.03662482058979509,"pZ":3.0301861460191413,"vX0":9.490137005247865,"vY0":-138.39966671345505,"vZ0":-3.461919371264345,"x":115.6,"y":156.96,"x0":-2.498604862546834,"y0":50.002612884915486,"z0":5.195491901672084,"aX":-14.010417509826635},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.9,"breakHorizontal":11.0,"spinRate":2228,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.39578036740135314,"extension":6.25803795420698},"index":2,"playId":"b822b6dc-1089-3f59-8caa-15adcf0e1bb0","pitchNumber":3,"startTime":"2026-04-26T01:18:31.484Z","endTime":"2026-04-26T01:18:34.641Z","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":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.776701248150584,"aZ":-13.384054054259213,"pfxX":-8.164595717153277,"pfxZ":10.209309722949328,"pX":0.4651061204310541,"pZ":1.8635865669865668,"vX0":10.63348974330416,"vY0":-135.14152901308904,"vZ0":-6.109564580627519,"x":99.27,"y":188.46,"x0":-2.4687829178549006,"y0":50.00558537474106,"z0":5.102291455711075,"aX":-15.031950639268668},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":12.4,"spinRate":2073,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.40605719069475166,"extension":6.327978553728183},"index":3,"playId":"579bf099-7a1a-38f1-9e97-975899fbe3a8","pitchNumber":4,"startTime":"2026-04-26T01:18:53.624Z","endTime":"2026-04-26T01:19:20.634Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"}}},{"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":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.69151259063158,"aZ":-32.57289255411636,"pfxX":-11.829602952861112,"pfxZ":-0.2845267349090186,"pX":-1.2207696551467342,"pZ":4.248376377542292,"vX0":6.8663992863937855,"vY0":-118.00022225385443,"vZ0":4.648326360757087,"x":163.53,"y":124.07,"x0":-2.63317473485908,"y0":50.00123426505404,"z0":5.255819349970428,"aX":-16.6617452864726},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.0,"breakHorizontal":19.7,"spinRate":2034,"spinDirection":268},"zone":11,"typeConfidence":2.0,"plateTime":0.4643658126694721,"extension":6.2134722326810525},"index":4,"playId":"9452918e-8e55-3693-8817-d3d5af6b2a85","pitchNumber":5,"startTime":"2026-04-26T01:19:28.377Z","endTime":"2026-04-26T01:19:31.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.822405985604597,"aZ":-12.506863282272283,"pfxX":-8.155869032435493,"pfxZ":10.446093654168456,"pX":0.978746628944956,"pZ":1.8989729261231605,"vX0":12.074618842547805,"vY0":-136.7463174248838,"vZ0":-6.0880280443116,"x":79.69,"y":187.51,"x0":-2.446504510213685,"y0":50.0031419317584,"z0":5.022088127161545,"aX":-15.356495742710418},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":12.0,"spinRate":2230,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.40145739192158114,"extension":6.3706289064493244},"index":5,"playId":"88e6ff4b-65d4-314c-b92f-cbd713506b71","pitchNumber":6,"startTime":"2026-04-26T01:19:50.083Z","endTime":"2026-04-26T01:19:54.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T01:19:54.122Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Stewart singles on a ground ball to right fielder Wenceel Pérez, deflected by second baseman Javier Báez. Ke'Bryan Hayes scores. TJ Friedl scores. Elly De La Cruz to 3rd.","rbi":2,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-26T01:21:09.476Z","endTime":"2026-04-26T01:22:40.505Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"postOnThird":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":{"id":663947,"link":"/api/v1/people/663947"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":{"id":663947,"link":"/api/v1/people/663947"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-26T01:20:11.262Z","endTime":"2026-04-26T01:21:11.819Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.716546567395408,"aZ":-26.792647300605505,"pfxX":0.8853099424488327,"pfxZ":3.311091534874916,"pX":0.9701955380538448,"pZ":2.087792071311298,"vX0":8.656240113560285,"vY0":-126.87564522313836,"vZ0":-2.2845123053864276,"x":80.02,"y":182.41,"x0":-2.605239529770019,"y0":50.00351482529854,"z0":5.141900332886535,"aX":1.436895474698114},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.6,"breakHorizontal":-3.6,"spinRate":2619,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.4322336923694441,"extension":6.1423164676157365},"index":1,"playId":"273fcb57-e769-334d-b756-40e3eb1a7c21","pitchNumber":1,"startTime":"2026-04-26T01:21:11.819Z","endTime":"2026-04-26T01:21:15.104Z","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":83.8,"endSpeed":77.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.447217753133252,"aZ":-33.2687949761091,"pfxX":2.6563792895155505,"pfxZ":-0.7324608113501387,"pX":1.1555513313911918,"pZ":1.7959392104925913,"vX0":8.436095877304707,"vY0":-121.79644385509206,"vZ0":-1.0251671464593488,"x":72.95,"y":190.29,"x0":-2.7012665113764873,"y0":50.00204832032681,"z0":5.105437857442679,"aX":3.979308647866774},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.3,"breakHorizontal":-6.8,"spinRate":2725,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4501079833775137,"extension":6.086981840126112},"index":2,"playId":"39602250-7755-3e1c-906f-7222f0b3b87d","pitchNumber":2,"startTime":"2026-04-26T01:21:29.386Z","endTime":"2026-04-26T01:21:32.807Z","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":95.2,"endSpeed":86.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.813254005376038,"aZ":-12.492824728634773,"pfxX":-7.591514805062255,"pfxZ":10.197683638321717,"pX":0.9747992335758374,"pZ":1.7826839082533181,"vX0":11.734484577167343,"vY0":-138.0723411497554,"vZ0":-6.819962726463417,"x":79.84,"y":190.65,"x0":-2.3444886844992983,"y0":50.00464762353073,"z0":5.125887845030129,"aX":-14.655275954583509},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":11.3,"spinRate":2289,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.39672186116054453,"extension":6.312194329121777},"index":3,"playId":"4fc9406a-b1e9-34a1-bb07-d36b22b7d6e1","pitchNumber":3,"startTime":"2026-04-26T01:21:47.443Z","endTime":"2026-04-26T01:21:50.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38459823795281,"aZ":-13.011896964814525,"pfxX":-8.195972217156488,"pfxZ":9.893883588440058,"pX":0.4635931773274164,"pZ":2.7291158969642364,"vX0":11.01993800911885,"vY0":-138.18428751864022,"vZ0":-4.051525222652555,"x":99.33,"y":165.09,"x0":-2.5085166158961854,"y0":50.001439159112664,"z0":5.086563787667302,"aX":-15.872317976405693},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.3,"breakHorizontal":12.6,"spinRate":2148,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.39615485531248495,"extension":6.344808533412562},"index":4,"playId":"6edecdc2-0988-3354-b43f-19491fcbd734","pitchNumber":4,"startTime":"2026-04-26T01:22:07.761Z","endTime":"2026-04-26T01:22:10.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.879897979122553,"aZ":-13.154160687095084,"pfxX":-7.408685882516043,"pfxZ":9.613786332304997,"pX":0.5560326639536656,"pZ":2.386834196273021,"vX0":10.857183897378427,"vY0":-139.43596988080606,"vZ0":-5.139694776735845,"x":95.81,"y":174.34,"x0":-2.4167398166866865,"y0":50.00644189909719,"z0":5.114532525538545,"aX":-14.664255562521396},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":11.3,"spinRate":2155,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.39205145492542126,"extension":6.328589876491329},"hitData":{"launchSpeed":102.0,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":161.44,"coordY":127.36}},"index":5,"playId":"3875cf7c-458f-3eb6-bf76-6f45c3b13fbf","pitchNumber":5,"startTime":"2026-04-26T01:22:29.727Z","endTime":"2026-04-26T01:22:40.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T01:22:40.505Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathaniel Lowe walks. Sal Stewart to 2nd.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-26T01:23:16.600Z","endTime":"2026-04-26T01:31:26.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"postOnSecond":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"postOnThird":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,5],"actionIndex":[3,4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":85.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.65863958606625,"aZ":-14.087847034484945,"pfxX":-7.2999138539648705,"pfxZ":9.439402465044175,"pX":0.022661747643983772,"pZ":3.923885762659982,"vX0":9.576156213930258,"vY0":-138.46378688958885,"vZ0":-1.1258490844336886,"x":116.14,"y":132.84,"x0":-2.553421890317857,"y0":50.00627710597461,"z0":5.290937784052409,"aX":-13.99329882432348},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":10.9,"spinRate":2226,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.39755072243507605,"extension":6.258040986212846},"index":0,"playId":"dbab57e7-5c8e-37a0-845b-2044775f30f9","pitchNumber":1,"startTime":"2026-04-26T01:23:26.329Z","endTime":"2026-04-26T01:23:29.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.549196492071815,"aZ":-14.89419014273806,"pfxX":-7.391833960422999,"pfxZ":8.988445809668201,"pX":1.2411090454680227,"pZ":1.9631688930838727,"vX0":12.691589662675678,"vY0":-138.18708601326904,"vZ0":-5.759403540251541,"x":69.69,"y":185.77,"x0":-2.4636220187234374,"y0":50.002567488187914,"z0":5.08556967416898,"aX":-14.210694433858801},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":10.6,"spinRate":2194,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3973129036625336,"extension":6.377210374897522},"index":1,"playId":"3b7810ed-62ac-3313-aafc-05057a64c54b","pitchNumber":2,"startTime":"2026-04-26T01:23:46.858Z","endTime":"2026-04-26T01:23:51.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.744395860917816,"aZ":-24.98187158707579,"pfxX":0.4467688342638756,"pfxZ":4.389036203695876,"pX":0.41597675459568734,"pZ":1.1230410933957662,"vX0":7.775560263799295,"vY0":-127.59699840984133,"vZ0":-4.57566304769359,"x":101.14,"y":208.46,"x0":-2.7366767494958033,"y0":50.003445047511256,"z0":4.922607737683535,"aX":0.7314073114274932},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.1,"breakHorizontal":-2.6,"spinRate":2429,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.43025737069115655,"extension":6.18813975619108},"index":2,"playId":"92bbe678-7e92-3315-bd8e-dccf111a426a","pitchNumber":3,"startTime":"2026-04-26T01:24:08.677Z","endTime":"2026-04-26T01:24:12.710Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":3,"startTime":"2026-04-26T01:24:28.941Z","endTime":"2026-04-26T01:31:08.419Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"}},{"details":{"description":"Pitching Change: Drew Anderson replaces Connor Seabold.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":4,"startTime":"2026-04-26T01:31:08.419Z","endTime":"2026-04-26T01:31:23.259Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623454,"link":"/api/v1/people/623454"},"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":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":85.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.68495946976748,"aZ":-12.942997081785244,"pfxX":-4.976290333198145,"pfxZ":10.06762410830326,"pX":-1.5726464600610932,"pZ":2.9836842445727996,"vX0":2.740909357342467,"vY0":-138.70915456012196,"vZ0":-4.922027526118684,"x":176.95,"y":158.22,"x0":-1.9374394385998643,"y0":50.004287587681645,"z0":5.673253750083959,"aX":-9.50809340975915},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.2,"breakHorizontal":8.3,"spinRate":2247,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.39785796879278124,"extension":6.52488494376268},"index":5,"playId":"a7d95fa6-556e-3c46-a054-f42f0e0614df","pitchNumber":4,"startTime":"2026-04-26T01:31:23.259Z","endTime":"2026-04-26T01:31:26.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T01:31:26.983Z","atBatIndex":57},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Spencer Steer grounds into a double play, shortstop Kevin McGonigle to second baseman Javier Báez to first baseman Spencer Torkelson. Nathaniel Lowe out at 2nd. Spencer Steer out at 1st.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-26T01:31:54.269Z","endTime":"2026-04-26T01:32:24.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.8612992455856,"aZ":-13.355901248770417,"pfxX":-5.500952573489621,"pfxZ":9.839971390920951,"pX":0.04061779432252403,"pZ":3.0018753445825173,"vX0":6.822863219968151,"vY0":-138.37227396790692,"vZ0":-4.839607006844693,"x":115.45,"y":157.73,"x0":-1.7585368589044155,"y0":50.001490946135384,"z0":5.689063502003349,"aX":-10.519239379312769},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":8.3,"spinRate":2424,"spinDirection":210},"zone":2,"typeConfidence":0.91,"plateTime":0.3979458796771054,"extension":6.581312111920347},"index":0,"playId":"bbf9d45d-8984-3825-b21a-8b30930fe7af","pitchNumber":1,"startTime":"2026-04-26T01:31:54.367Z","endTime":"2026-04-26T01:31:57.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":72.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.111232391814074,"aZ":-45.49724321903899,"pfxX":3.914189749351067,"pfxZ":-9.846634947959174,"pX":-0.13666423857971677,"pZ":1.8178872866973907,"vX0":2.77100997194549,"vY0":-117.55288227826638,"vZ0":0.7069349286792699,"x":122.21,"y":189.7,"x0":-1.853043939217413,"y0":50.00123307010112,"z0":5.8518722320369285,"aX":5.296981468258256},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-17.0,"breakHorizontal":-7.9,"spinRate":2676,"spinDirection":27},"zone":8,"typeConfidence":0.89,"plateTime":0.47193963254171223,"extension":6.339106204427367},"hitData":{"launchSpeed":101.8,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.58,"coordY":153.66}},"index":1,"playId":"e7ac0f6e-d7d6-3adc-8233-4add0507a384","pitchNumber":2,"startTime":"2026-04-26T01:32:16.248Z","endTime":"2026-04-26T01:32:24.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T01:32:24.077Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Javier Báez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-26T01:35:09.757Z","endTime":"2026-04-26T01:35:43.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Graham Ashcraft replaces Connor Phillips.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T01:35:12.058Z","endTime":"2026-04-26T01:35:12.059Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668933,"link":"/api/v1/people/668933"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.962745062086977,"aZ":-31.217932909327313,"pfxX":4.762477533998981,"pfxZ":0.546061499733808,"pX":0.6860801585660684,"pZ":2.3608194149797916,"vX0":0.32140389185861223,"vY0":-131.72041606456963,"vZ0":-4.159922652327744,"x":90.85,"y":175.04,"x0":-0.05606789402011559,"y0":50.00325828294177,"z0":6.278590446145113,"aX":8.336824873061097},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.2,"breakHorizontal":-8.6,"spinRate":3058,"spinDirection":47},"zone":6,"typeConfidence":0.9,"plateTime":0.41642669448449965,"extension":5.54147820676606},"index":1,"playId":"d7a29753-9347-3895-b284-c7c87e60ac20","pitchNumber":1,"startTime":"2026-04-26T01:35:12.060Z","endTime":"2026-04-26T01:35:15.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63474093087385,"aZ":-30.980159320474165,"pfxX":4.910670858053971,"pfxZ":0.6816651568831205,"pX":-0.30685950723017136,"pZ":2.7551256913104285,"vX0":-1.8354704400810424,"vY0":-131.5217335655573,"vZ0":-3.242693902894385,"x":128.7,"y":164.39,"x0":-0.2383587001040313,"y0":50.00393606566742,"z0":6.29921860519435,"aX":8.61197453361582},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.7,"breakHorizontal":-8.5,"spinRate":3089,"spinDirection":42},"zone":4,"typeConfidence":0.9,"plateTime":0.4162997134962265,"extension":5.395070236829684},"index":2,"playId":"17229e29-f285-3442-9ccd-29f265a2aeac","pitchNumber":2,"startTime":"2026-04-26T01:35:26.687Z","endTime":"2026-04-26T01:35:32.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4522473657584,"aZ":-30.012857399532226,"pfxX":5.149487255789753,"pfxZ":1.2570583529328685,"pX":1.663325960203435,"pZ":1.6532610667019874,"vX0":1.941887701283243,"vY0":-130.45304497697876,"vZ0":-5.638737172244274,"x":53.6,"y":194.14,"x0":0.24011838325456988,"y0":50.00551189990179,"z0":6.105429032825965,"aX":8.876126786698103},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.2,"breakHorizontal":-9.7,"spinRate":3060,"spinDirection":43},"zone":14,"typeConfidence":0.91,"plateTime":0.41987984487605345,"extension":5.699578293490021},"index":3,"playId":"595356d6-90c2-3914-8c36-36cfdf367e6f","pitchNumber":3,"startTime":"2026-04-26T01:35:40.800Z","endTime":"2026-04-26T01:35:43.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T01:35:43.997Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kevin McGonigle doubles (11) on a sharp line drive to right fielder Spencer Steer.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-26T01:36:05.049Z","endTime":"2026-04-26T01:36:35.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"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":90.4,"endSpeed":83.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23923873282996,"aZ":-30.602644690021783,"pfxX":5.564348687996551,"pfxZ":0.893134878327583,"pX":-0.7029765414133953,"pZ":2.9229001282005926,"vX0":-2.3758238666171403,"vY0":-131.6755374744673,"vZ0":-2.569408582879328,"x":143.8,"y":159.86,"x0":-0.5152902851599503,"y0":50.00542641235844,"z0":6.160547292047181,"aX":9.836892351260529},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.3,"breakHorizontal":-9.6,"spinRate":3135,"spinDirection":44},"zone":1,"typeConfidence":0.9,"plateTime":0.41491514649473826,"extension":5.46703823457082},"index":0,"playId":"ce877d8c-e93d-370b-ba24-7dead95fe0ac","pitchNumber":1,"startTime":"2026-04-26T01:36:07.400Z","endTime":"2026-04-26T01:36:11.142Z","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":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.697939874663913,"aZ":-16.04251042651901,"pfxX":0.04651896420473545,"pfxZ":7.71407044362775,"pX":0.4585561251364193,"pZ":2.6138240170152742,"vX0":0.8989192590134137,"vY0":-143.17311235152494,"vZ0":-7.400918953351569,"x":99.52,"y":168.21,"x0":0.13544757077872327,"y0":50.00562964220292,"z0":6.221775171331336,"aX":0.09739304555475836},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.8,"breakHorizontal":-0.2,"spinRate":2717,"spinDirection":200},"zone":6,"typeConfidence":0.93,"plateTime":0.381453607666399,"extension":5.47131764755252},"hitData":{"launchSpeed":107.1,"launchAngle":18.0,"totalDistance":329.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":171.71,"coordY":74.96}},"index":1,"playId":"6d1a6ead-a110-39ed-ac1f-4cfe29b668a0","pitchNumber":2,"startTime":"2026-04-26T01:36:21.294Z","endTime":"2026-04-26T01:36:35.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T01:36:35.258Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Vierling walks.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-26T01:36:59.786Z","endTime":"2026-04-26T01:38:41.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"postOnSecond":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.546766164241436,"aZ":-33.27248379013348,"pfxX":4.400155453322996,"pfxZ":-0.6159799817019316,"pX":-0.8048749886928295,"pZ":2.501414639246298,"vX0":-2.596705391142202,"vY0":-132.40447949261758,"vZ0":-3.301332136421915,"x":147.68,"y":171.24,"x0":-0.3864104260182563,"y0":50.00268583590004,"z0":6.182743781960256,"aX":7.863254982755578},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-1.6,"breakHorizontal":-7.4,"spinRate":2992,"spinDirection":55},"zone":4,"typeConfidence":0.9,"plateTime":0.4126532880984235,"extension":5.593928803984768},"index":0,"playId":"cb36c21e-a2b0-35fc-a053-45f36891bb13","pitchNumber":1,"startTime":"2026-04-26T01:37:11.967Z","endTime":"2026-04-26T01:37:15.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77380237623401,"aZ":-17.75489561485088,"pfxX":0.4568553491565124,"pfxZ":7.136977899938298,"pX":0.2900916711306851,"pZ":4.191670555522779,"vX0":0.5947258691365381,"vY0":-140.73507896019947,"vZ0":-2.931491636810345,"x":105.94,"y":125.6,"x0":0.01724017325195798,"y0":50.0042095731291,"z0":6.386814968832201,"aX":0.9229402131700027},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.6,"breakHorizontal":-1.0,"spinRate":2596,"spinDirection":192},"zone":12,"typeConfidence":0.91,"plateTime":0.38812050685223687,"extension":5.410900563982946},"index":1,"playId":"04418674-0e08-3172-b157-3bbdde162139","pitchNumber":2,"startTime":"2026-04-26T01:37:27.100Z","endTime":"2026-04-26T01:37:30.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20765748824435,"aZ":-28.89130608096487,"pfxX":5.07175011337845,"pfxZ":1.8741895532154027,"pX":0.036250206528321074,"pZ":1.6328875260133267,"vX0":-1.1960927661355245,"vY0":-131.1375200702581,"vZ0":-6.066547856404202,"x":115.62,"y":194.69,"x0":-0.16241974880554103,"y0":50.00244336954731,"z0":6.11517246685025,"aX":8.885088043300113},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.4,"breakHorizontal":-9.0,"spinRate":3000,"spinDirection":54},"zone":8,"typeConfidence":0.89,"plateTime":0.4167294386181264,"extension":5.559176124209976},"index":2,"playId":"08f84143-46f8-3787-a256-7cb87826dfaa","pitchNumber":3,"startTime":"2026-04-26T01:37:42.511Z","endTime":"2026-04-26T01:37:45.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52177935677027,"aZ":-32.90458197230152,"pfxX":5.586633167125596,"pfxZ":-0.4363604272800643,"pX":-0.7466838244913295,"pZ":2.2670801438063415,"vX0":-3.1637044437562785,"vY0":-129.67017866828107,"vZ0":-3.4830098165404237,"x":145.46,"y":177.57,"x0":-0.22797641727718926,"y0":50.00248945147433,"z0":6.174371420675779,"aX":9.385278098176423},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.4,"breakHorizontal":-9.2,"spinRate":3080,"spinDirection":42},"zone":4,"typeConfidence":0.91,"plateTime":0.4246084406191555,"extension":5.595422760859239},"index":3,"playId":"6177d913-337b-3511-a9f8-30243ca32bfb","pitchNumber":4,"startTime":"2026-04-26T01:38:03.853Z","endTime":"2026-04-26T01:38:07.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73103956218609,"aZ":-18.81904245159242,"pfxX":0.2984897308982505,"pfxZ":6.634316297247606,"pX":0.15117272224404807,"pZ":3.544794110380289,"vX0":0.11953027507765751,"vY0":-141.14281557055298,"vZ0":-4.406974993755466,"x":111.24,"y":143.07,"x0":0.06946562700633724,"y0":50.004775045306296,"z0":6.34170484600214,"aX":0.6010681906692847},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.3,"breakHorizontal":-0.6,"spinRate":2783,"spinDirection":189},"zone":12,"typeConfidence":0.91,"plateTime":0.3883584111811391,"extension":5.518264647688074},"index":4,"playId":"b8aa6d73-fef8-3efd-b956-51aaaab5679f","pitchNumber":5,"startTime":"2026-04-26T01:38:18.971Z","endTime":"2026-04-26T01:38:22.412Z","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":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.188745764528125,"aZ":-17.160368282819135,"pfxX":-0.09129866993790214,"pfxZ":7.515453497103533,"pX":0.3994414304332995,"pZ":1.102178360385721,"vX0":0.7717260379706465,"vY0":-140.29727696924877,"vZ0":-10.64055568322926,"x":101.77,"y":209.02,"x0":0.13289313624850901,"y0":50.00292796629579,"z0":6.057896517605727,"aX":-0.18257119267525254},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.6,"breakHorizontal":0.0,"spinRate":2647,"spinDirection":190},"zone":14,"typeConfidence":0.92,"plateTime":0.39013784060101786,"extension":5.691033307815374},"index":5,"playId":"df5c9d36-e787-3bfb-b119-4f5032b5e2e5","pitchNumber":6,"startTime":"2026-04-26T01:38:38.523Z","endTime":"2026-04-26T01:38:41.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T01:38:41.836Z","atBatIndex":61},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Reds challenged (play at 1st), call on the field was overturned: Colt Keith grounds into a double play, pitcher Graham Ashcraft to shortstop Elly De La Cruz to first baseman Sal Stewart. Matt Vierling out at 2nd. Colt Keith out at 1st.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-26T01:39:45.257Z","endTime":"2026-04-26T01:40:10.637Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668933,"link":"/api/v1/people/668933"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-26T01:38:58.220Z","endTime":"2026-04-26T01:39:47.635Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44265595575107,"aZ":-19.669499666103324,"pfxX":1.2342011904287573,"pfxZ":6.167022610641462,"pX":-0.23856323456851855,"pZ":3.0871001999923253,"vX0":-0.7467838411380979,"vY0":-141.09102226846989,"vZ0":-5.277368407789094,"x":126.09,"y":155.43,"x0":-0.13155766942564046,"y0":50.00195669056386,"z0":6.23926550315508,"aX":2.5018751827630643},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.3,"breakHorizontal":-2.0,"spinRate":2748,"spinDirection":186},"zone":2,"typeConfidence":0.9,"plateTime":0.3874032495018227,"extension":5.6083050678133635},"index":1,"playId":"7c5e2d67-93fb-3ee4-a6d5-c14b73ee7850","pitchNumber":1,"startTime":"2026-04-26T01:39:47.635Z","endTime":"2026-04-26T01:39:50.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42458507217279,"aZ":-27.791642930669582,"pfxX":5.433387306165077,"pfxZ":2.540052272542969,"pX":0.05833568349375523,"pZ":2.8199442620628803,"vX0":-1.6072049413644425,"vY0":-131.15708254073647,"vZ0":-3.410191282318021,"x":114.78,"y":162.64,"x0":-0.022871506435908195,"y0":50.001605719306625,"z0":6.233323243094228,"aX":9.366992015559859},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.0,"breakHorizontal":-9.4,"spinRate":2959,"spinDirection":49},"zone":5,"typeConfidence":0.9,"plateTime":0.4192889636732584,"extension":5.566608989133354},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":132.05,"coordY":184.62}},"index":2,"playId":"fb07b625-c56f-3fcb-b4f0-2592c699ba29","pitchNumber":2,"startTime":"2026-04-26T01:40:02.960Z","endTime":"2026-04-26T01:40:10.637Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":113},"playEndTime":"2026-04-26T01:40:10.637Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson called out on strikes.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-26T01:43:57.102Z","endTime":"2026-04-26T01:45:08.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.59273041329616,"aZ":-10.808479627814535,"pfxX":-3.9491356052988564,"pfxZ":10.98128933363599,"pX":0.30089985321018814,"pZ":3.0081642838953537,"vX0":6.949824518088911,"vY0":-139.6025859782504,"vZ0":-5.230949849622996,"x":105.53,"y":157.56,"x0":-1.7240960321552437,"y0":50.006167885449706,"z0":5.637745713732076,"aX":-7.686702164556417},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.7,"breakHorizontal":5.5,"spinRate":2321,"spinDirection":208},"zone":3,"typeConfidence":0.92,"plateTime":0.3945022224892849,"extension":6.608764396458652},"index":0,"playId":"0fdc90c1-f09c-31b9-bc99-9ffb5e1f69e3","pitchNumber":1,"startTime":"2026-04-26T01:44:03.507Z","endTime":"2026-04-26T01:44:06.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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3788098025246,"aZ":-45.14490125135049,"pfxX":3.8111753368253787,"pfxZ":-9.417575801110779,"pX":-0.17948090395633257,"pZ":1.9835759329661298,"vX0":2.5613584694930904,"vY0":-118.01527784568813,"vZ0":0.8291741084731394,"x":123.84,"y":185.22,"x0":-1.7829711575965062,"y0":50.00341622512992,"z0":5.865562080694455,"aX":5.248688305312605},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-16.3,"breakHorizontal":-7.7,"spinRate":2747,"spinDirection":24},"zone":8,"typeConfidence":0.89,"plateTime":0.4683571462278109,"extension":6.503397448767663},"index":1,"playId":"06013566-2407-3a73-a666-954749c9467b","pitchNumber":2,"startTime":"2026-04-26T01:44:18.990Z","endTime":"2026-04-26T01:44:22.688Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-26T01:44:33.833Z","endTime":"2026-04-26T01:44:49.656Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.761570247587166,"aZ":-12.498100149535578,"pfxX":-3.812419454609799,"pfxZ":10.176873343154162,"pX":2.002556978091979,"pZ":3.064087528376312,"vX0":11.039195058480018,"vY0":-138.38318494326373,"vZ0":-4.576962957564322,"x":40.67,"y":156.05,"x0":-1.548369965709936,"y0":50.002421894846606,"z0":5.580915133994428,"aX":-7.37098945049351},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.5,"breakHorizontal":4.6,"spinRate":2327,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.39625703053951167,"extension":6.617357828087378},"index":3,"playId":"bbd7a440-8ec6-3aa9-bab9-b9768f6d3b62","pitchNumber":3,"startTime":"2026-04-26T01:44:49.656Z","endTime":"2026-04-26T01:45:00.867Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.634519723079627,"aZ":-35.38335364301327,"pfxX":-9.244653650462396,"pfxZ":-1.8314625672025464,"pX":-0.06810541971432849,"pZ":1.766907331280354,"vX0":7.402572049878159,"vY0":-132.1464678821856,"vZ0":-3.3605014281509704,"x":119.6,"y":191.07,"x0":-1.7176789059646442,"y0":50.00363302878689,"z0":5.6800668909805285,"aX":-16.19711585331938},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-3.8,"breakHorizontal":14.9,"spinRate":1444,"spinDirection":242},"zone":8,"typeConfidence":0.91,"plateTime":0.4159964156843863,"extension":6.598057234780388},"index":4,"playId":"3d78e938-eb2d-3655-a5f3-0ee9cd386c1e","pitchNumber":4,"startTime":"2026-04-26T01:45:03.997Z","endTime":"2026-04-26T01:45:08.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T01:45:08.717Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dane Myers challenged (pitch result), call on the field was confirmed: Dane Myers called out on strikes.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-26T01:45:29.976Z","endTime":"2026-04-26T01:47:32.684Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"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":"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":87.9,"endSpeed":80.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.804273213575716,"aZ":-32.41834546186609,"pfxX":0.6404745519203106,"pfxZ":-0.1472840506220514,"pX":-0.7879149102012952,"pZ":2.792711221371914,"vX0":2.83660359295692,"vY0":-127.98941856689218,"vZ0":-0.7999981950327779,"x":147.03,"y":163.38,"x0":-1.994499215753423,"y0":50.004055316425436,"z0":5.65171693716501,"aX":1.060123588055003},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.2,"breakHorizontal":-1.8,"spinRate":2775,"spinDirection":92},"zone":4,"typeConfidence":0.9,"plateTime":0.42820540274470176,"extension":6.705070659224299},"index":0,"playId":"750f21ba-9ab5-3a2e-a598-1839ec38b1eb","pitchNumber":1,"startTime":"2026-04-26T01:45:36.242Z","endTime":"2026-04-26T01:45:39.924Z","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":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.49191635369742,"aZ":-11.802325360222294,"pfxX":-3.477487961546819,"pfxZ":10.381690990495956,"pX":-0.0439039767616778,"pZ":3.328566506231391,"vX0":6.055731255835717,"vY0":-139.9035403201685,"vZ0":-4.1140533108032935,"x":118.67,"y":148.91,"x0":-1.794639334640175,"y0":50.005899807079075,"z0":5.60443149005439,"aX":-6.826352127221473},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.0,"breakHorizontal":4.9,"spinRate":2341,"spinDirection":213},"zone":2,"typeConfidence":0.92,"plateTime":0.3930015693823825,"extension":6.666002398435236},"index":1,"playId":"05cbe671-de21-31ae-aefa-f04621725979","pitchNumber":2,"startTime":"2026-04-26T01:45:52.563Z","endTime":"2026-04-26T01:45:55.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":73.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.859930743514138,"aZ":-45.04570814872708,"pfxX":5.462083508838388,"pfxZ":-9.3445051256768,"pX":0.3349066489896792,"pZ":2.752028784550635,"vX0":3.296682517522674,"vY0":-118.41296332140837,"vZ0":2.48552001307405,"x":104.23,"y":164.48,"x0":-1.7990637405331555,"y0":50.001652643982865,"z0":5.901270096840965,"aX":7.524855748110839},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-15.6,"breakHorizontal":-10.8,"spinRate":2791,"spinDirection":31},"zone":6,"typeConfidence":0.9,"plateTime":0.4679236702200078,"extension":6.376181253433391},"index":2,"playId":"5d895493-1626-3657-a292-7a122436aaf4","pitchNumber":3,"startTime":"2026-04-26T01:46:07.775Z","endTime":"2026-04-26T01:46:11.328Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-26T01:46:17.547Z","endTime":"2026-04-26T01:46:32.997Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72274125354508,"aZ":-37.91352461202418,"pfxX":-9.437298296515305,"pfxZ":-3.2585664074665113,"pX":-0.40081683473054075,"pZ":1.3222691122701609,"vX0":6.530384951463643,"vY0":-132.9551788508566,"vZ0":-3.9166076575601627,"x":132.28,"y":203.08,"x0":-1.6826329173036665,"y0":50.00204782847913,"z0":5.6126185237784805,"aX":-16.62705599344585},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-6.6,"breakHorizontal":15.4,"spinRate":1455,"spinDirection":251},"zone":13,"typeConfidence":0.91,"plateTime":0.41447929266976136,"extension":6.650598048916772},"index":4,"playId":"53a3e770-1944-3dc5-986e-87e4c45e6084","pitchNumber":4,"startTime":"2026-04-26T01:46:32.997Z","endTime":"2026-04-26T01:46:37.113Z","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":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73105445577838,"aZ":-28.38115795505015,"pfxX":-5.139520145291806,"pfxZ":2.1621956435211587,"pX":1.339354308796864,"pZ":1.5993354138757807,"vX0":9.479217747407054,"vY0":-131.8807249433291,"vZ0":-4.931247561138563,"x":65.95,"y":195.6,"x0":-1.6381962033471271,"y0":50.00621711002851,"z0":5.593542760327063,"aX":-9.031975742016819},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.0,"breakHorizontal":7.2,"spinRate":1788,"spinDirection":253},"zone":14,"typeConfidence":0.83,"plateTime":0.4157453415842891,"extension":6.545912063271234},"index":5,"playId":"d8e6767c-4a0f-3110-8730-8dc65f9243cf","pitchNumber":5,"startTime":"2026-04-26T01:46:49.310Z","endTime":"2026-04-26T01:46:52.337Z","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":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.547572421605715,"aZ":-9.435913174475553,"pfxX":-4.306603555215504,"pfxZ":11.682694664297827,"pX":0.46031129933259135,"pZ":1.9519700370697382,"vX0":7.539781135946713,"vY0":-139.39838540474838,"vZ0":-7.802868494258816,"x":99.45,"y":186.08,"x0":-1.7336758874929634,"y0":50.00532893177426,"z0":5.429330344315472,"aX":-8.384409208051755},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.4,"breakHorizontal":6.0,"spinRate":2368,"spinDirection":208},"zone":9,"typeConfidence":0.92,"plateTime":0.39457959475213533,"extension":6.776041213936309},"index":6,"playId":"02f09006-fb4f-3e17-aa22-99fcf0450876","pitchNumber":6,"startTime":"2026-04-26T01:47:05.654Z","endTime":"2026-04-26T01:47:32.684Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"}},"playEndTime":"2026-04-26T01:47:32.684Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ke'Bryan Hayes strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-26T01:47:43.920Z","endTime":"2026-04-26T01:48:58.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":72.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.175584623804856,"aZ":-46.29603248009464,"pfxX":4.724672556895581,"pfxZ":-10.41504110795565,"pX":-0.15081439324505336,"pZ":1.7768255444673868,"vX0":2.424598849111389,"vY0":-117.67126157205453,"vZ0":0.8073648494112289,"x":104.82,"y":182.83,"x0":-1.8195421091569965,"y0":50.00270257027437,"z0":5.834914481346549,"aX":6.406405986291903},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-18.0,"breakHorizontal":-9.2,"spinRate":2780,"spinDirection":22},"zone":8,"typeConfidence":0.9,"plateTime":0.4714770200241025,"extension":6.554024917913677},"index":0,"playId":"8d2924d6-f3ff-3817-9bb9-cced36ae0ebe","pitchNumber":1,"startTime":"2026-04-26T01:47:43.964Z","endTime":"2026-04-26T01:47:48.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":81.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.079723049860892,"aZ":-31.423215682921082,"pfxX":-8.039753968459799,"pfxZ":0.4376535433050748,"pX":0.38935397892667767,"pZ":2.5691553149959905,"vX0":7.846118659591306,"vY0":-131.25568808088542,"vZ0":-2.030149632009579,"x":102.16,"y":169.41,"x0":-1.6125324689859117,"y0":50.00328826021896,"z0":5.7216255246536045,"aX":-13.849845628056398},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.5,"breakHorizontal":12.6,"spinRate":1535,"spinDirection":256},"zone":6,"typeConfidence":0.9,"plateTime":0.41933518450178786,"extension":6.561430791590324},"index":1,"playId":"bb84cb2a-7c7e-3610-8f16-ff0846c37bd5","pitchNumber":2,"startTime":"2026-04-26T01:47:57.961Z","endTime":"2026-04-26T01:48:01.529Z","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":98.2,"endSpeed":88.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.80689876081051,"aZ":-9.41994150197101,"pfxX":-4.25699688795554,"pfxZ":11.208095034115598,"pX":-0.42462403677162325,"pZ":3.8866309668975023,"vX0":5.268784376272524,"vY0":-142.74510152804837,"vZ0":-3.216103174664955,"x":133.19,"y":133.84,"x0":-1.755460884623139,"y0":50.0057726343306,"z0":5.636907493490196,"aX":-8.645047080997943},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.7,"breakHorizontal":6.5,"spinRate":2480,"spinDirection":202},"zone":11,"typeConfidence":0.93,"plateTime":0.3861013083608027,"extension":6.486432250823933},"index":2,"playId":"9ee508cb-389e-3137-b762-86796816f828","pitchNumber":3,"startTime":"2026-04-26T01:48:13.983Z","endTime":"2026-04-26T01:48:16.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.617552323681785,"aZ":-11.235624870150806,"pfxX":-5.117502649671269,"pfxZ":10.790775337423318,"pX":0.27961684825299776,"pZ":3.880811730950696,"vX0":7.2774865150139245,"vY0":-139.22672164554885,"vZ0":-2.8193959198931893,"x":106.34,"y":134.0,"x0":-1.7173749648539878,"y0":50.00577965442974,"z0":5.6624389965359985,"aX":-9.933566660758395},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.1,"breakHorizontal":7.6,"spinRate":2342,"spinDirection":204},"zone":12,"typeConfidence":0.92,"plateTime":0.39516890537316574,"extension":6.66683338902204},"index":3,"playId":"16833da2-8ed4-3e1a-b3e6-f116e3c9d57d","pitchNumber":4,"startTime":"2026-04-26T01:48:35.822Z","endTime":"2026-04-26T01:48:38.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.843967096772356,"aZ":-46.07418761569018,"pfxX":3.6558414323324238,"pfxZ":-9.73700821215926,"pX":0.25548025592882156,"pZ":0.5027788720742545,"vX0":3.444855029280018,"vY0":-120.27533287929543,"vZ0":-2.1595851532718067,"x":107.26,"y":225.2,"x0":-1.6838166456432173,"y0":50.002847782446864,"z0":5.596381905670964,"aX":5.218953974236116},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-17.8,"breakHorizontal":-7.6,"spinRate":2756,"spinDirection":25},"zone":14,"typeConfidence":0.89,"plateTime":0.4598971800668088,"extension":6.634367771607228},"index":4,"playId":"2b518757-0c62-3da5-853e-95e5333d617b","pitchNumber":5,"startTime":"2026-04-26T01:48:54.705Z","endTime":"2026-04-26T01:48:58.413Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T01:48:58.413Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Riley Greene walks.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-26T01:51:56.766Z","endTime":"2026-04-26T01:53:21.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Moll replaces Graham Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T01:51:37.092Z","endTime":"2026-04-26T01:51:59.005Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594580,"link":"/api/v1/people/594580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.233252241119768,"aZ":-33.70543035059143,"pfxX":-10.05654091544041,"pfxZ":-1.1065343189841705,"pX":-0.9789182098091832,"pZ":2.1147178354519696,"vX0":-3.5917259580882126,"vY0":-117.01745623855992,"vZ0":1.039658369696829,"x":154.31,"y":181.68,"x0":1.8850951984299744,"y0":50.0056717850805,"z0":4.836104941110566,"aX":-13.869534162142152},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.4,"breakHorizontal":19.1,"spinRate":2906,"spinDirection":306},"zone":13,"typeConfidence":0.9,"plateTime":0.4690762334462941,"extension":4.464328470140974},"index":1,"playId":"56d5ceb7-8348-39b4-913d-38cc17f5bfc0","pitchNumber":1,"startTime":"2026-04-26T01:51:59.005Z","endTime":"2026-04-26T01:52:02.666Z","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":90.7,"endSpeed":83.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36383045577131,"aZ":-35.031465714721485,"pfxX":7.614890814056811,"pfxZ":-1.6219489414230868,"pX":0.054954964986318584,"pZ":2.105766353158326,"vX0":-6.515336330085286,"vY0":-131.96289172755692,"vZ0":-0.6167677268990116,"x":114.91,"y":181.92,"x0":1.5678740787884906,"y0":50.00202756470169,"z0":4.925484785942568,"aX":13.415214766775858},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-2.9,"breakHorizontal":-12.4,"spinRate":2641,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.4152203578428879,"extension":4.549348844963606},"index":2,"playId":"54c772f3-4283-3924-9c84-cf8153d5cae9","pitchNumber":2,"startTime":"2026-04-26T01:52:15.312Z","endTime":"2026-04-26T01:52:18.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.804003692776444,"aZ":-35.85399805131072,"pfxX":-8.41053204093972,"pfxZ":-2.696158838930309,"pX":-1.00199988411645,"pZ":1.5550930352008452,"vX0":-3.9957099870603314,"vY0":-116.52353301710087,"vZ0":0.38320524083450436,"x":155.19,"y":196.79,"x0":1.8330455861095412,"y0":50.00559242739931,"z0":4.801885010455652,"aX":-11.45910551314979},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-4.4,"breakHorizontal":16.3,"spinRate":2817,"spinDirection":305},"zone":13,"typeConfidence":0.9,"plateTime":0.4717437065385388,"extension":4.449322704341149},"index":3,"playId":"f2e95eaf-871a-3869-8610-bbfa7054ce26","pitchNumber":3,"startTime":"2026-04-26T01:52:33.141Z","endTime":"2026-04-26T01:52:36.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82162623621172,"aZ":-23.94590751660067,"pfxX":4.43510707875647,"pfxZ":4.775595628063368,"pX":1.079222422182251,"pZ":2.642320564598708,"vX0":-3.5497932252985622,"vY0":-130.2884707884347,"vZ0":-0.9080031757933349,"x":75.86,"y":167.44,"x0":1.8816863013760665,"y0":50.00236826971149,"z0":4.801420414177359,"aX":7.641188024514042},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.6,"breakHorizontal":-7.3,"spinRate":2477,"spinDirection":92},"zone":12,"typeConfidence":2.0,"plateTime":0.4200417099556737,"extension":4.524336562606107},"index":4,"playId":"806e261d-6091-3019-ad44-61fd645e6d12","pitchNumber":4,"startTime":"2026-04-26T01:52:52.291Z","endTime":"2026-04-26T01:52:56.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.81971345668272,"aZ":-35.09428085031642,"pfxX":8.893983770876133,"pfxZ":-1.6926802818804223,"pX":1.5184642319379968,"pZ":2.017295361615821,"vX0":-3.349300073521953,"vY0":-131.38060714976064,"vZ0":-0.807681023327109,"x":59.12,"y":184.31,"x0":1.6628471767843358,"y0":50.0011148787481,"z0":4.963653990003036,"aX":15.367448007932538},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-3.0,"breakHorizontal":-15.2,"spinRate":2433,"spinDirection":112},"zone":14,"typeConfidence":0.9,"plateTime":0.4187586990633756,"extension":4.619093406373684},"index":5,"playId":"1c469a31-7d49-355c-b2bb-f673a9618c9d","pitchNumber":5,"startTime":"2026-04-26T01:53:16.990Z","endTime":"2026-04-26T01:53:21.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T01:53:21.226Z","atBatIndex":66},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Dillon Dingler grounds into a double play, third baseman Ke'Bryan Hayes to second baseman Matt McLain to first baseman Sal Stewart. Riley Greene out at 2nd. Dillon Dingler out at 1st.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-26T01:53:40.965Z","endTime":"2026-04-26T01:54:38.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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, 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":0},"pitchData":{"startSpeed":79.7,"endSpeed":72.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.020144310403985,"aZ":-36.252276143975934,"pfxX":-9.238634781371955,"pfxZ":-3.0192666008311972,"pX":-0.0848837598051051,"pZ":1.7669981980327905,"vX0":-2.316667408963978,"vY0":-116.05763105293761,"vZ0":1.12308520800027,"x":120.24,"y":191.07,"x0":2.1292676966680135,"y0":50.00525708230045,"z0":4.760065167441884,"aX":-12.461399568455773},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-4.8,"breakHorizontal":17.3,"spinRate":2863,"spinDirection":306},"zone":8,"typeConfidence":0.9,"plateTime":0.4740126336932011,"extension":4.480061941648843},"index":0,"playId":"5b38c659-8efa-39f6-ab06-417b048a96f0","pitchNumber":1,"startTime":"2026-04-26T01:53:48.165Z","endTime":"2026-04-26T01:53:51.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.871091296880103,"aZ":-36.280988783027304,"pfxX":8.607975845316526,"pfxZ":-2.6962531558955387,"pX":-1.4870831899004862,"pZ":1.8391718068422143,"vX0":-10.06789016184026,"vY0":-122.97217979333907,"vZ0":0.3447148809452032,"x":173.68,"y":189.12,"x0":1.554282757032243,"y0":50.005433639457245,"z0":4.791460655948791,"aX":13.100453221032517},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.4,"breakHorizontal":-13.1,"spinRate":1585,"spinDirection":86},"zone":13,"typeConfidence":0.89,"plateTime":0.44652597375328495,"extension":4.594524785108443},"index":1,"playId":"834700ed-fb28-3a8a-a67c-89a14246ddaf","pitchNumber":2,"startTime":"2026-04-26T01:54:09.225Z","endTime":"2026-04-26T01:54:12.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.870063698390272,"aZ":-25.471449428053088,"pfxX":4.730430172863267,"pfxZ":3.7942648712899896,"pX":-0.8303395241475574,"pZ":2.917192898499735,"vX0":-7.7640054498649915,"vY0":-132.43682707117432,"vZ0":-0.2086976057670198,"x":148.65,"y":160.02,"x0":1.5326763215274128,"y0":50.00183238606418,"z0":4.869632130836589,"aX":8.353458490963707},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.1,"breakHorizontal":-6.7,"spinRate":2701,"spinDirection":113},"zone":11,"typeConfidence":2.0,"plateTime":0.4145465881011927,"extension":4.67106043748686},"hitData":{"launchSpeed":73.3,"launchAngle":7.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":167.9}},"index":2,"playId":"e0f48d81-01a3-3e9b-a7fa-f17be4b65d77","pitchNumber":3,"startTime":"2026-04-26T01:54:31.273Z","endTime":"2026-04-26T01:54:38.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T01:54:38.939Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jahmai Jones strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-26T01:55:11.033Z","endTime":"2026-04-26T01:56:41.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jahmai Jones replaces Kerry Carpenter.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-26T01:54:54.356Z","endTime":"2026-04-26T01:55:13.319Z","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":"601","replacedPlayer":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.365961824919705,"aZ":-36.95033095395544,"pfxX":-9.878731580010568,"pfxZ":-3.593217938532426,"pX":2.811214170993235,"pZ":2.904685975814192,"vX0":3.6609384123378432,"vY0":-115.14788060216671,"vZ0":3.6587667006491884,"x":9.84,"y":160.35,"x0":2.4752966069054234,"y0":50.00247030527429,"z0":4.8933273090385025,"aX":-13.133284407586567},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-5.2,"breakHorizontal":16.8,"spinRate":2891,"spinDirection":301},"zone":12,"typeConfidence":0.91,"plateTime":0.47749615654738875,"extension":4.360078108712635},"index":1,"playId":"aa065e6a-dd54-3b27-a698-5d4b3051799a","pitchNumber":1,"startTime":"2026-04-26T01:55:13.319Z","endTime":"2026-04-26T01:55:16.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.867007230867053,"aZ":-34.54797452651452,"pfxX":-9.752487814235785,"pfxZ":-1.738484068023343,"pX":-0.043755039421230685,"pZ":2.1043239265549696,"vX0":-1.6388291013432268,"vY0":-116.45472864081935,"vZ0":1.1948861643511142,"x":118.67,"y":181.96,"x0":1.9364251291741466,"y0":50.00179408267001,"z0":4.864850650850069,"aX":-13.328082005362054},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-2.5,"breakHorizontal":18.0,"spinRate":3061,"spinDirection":254},"zone":8,"typeConfidence":0.9,"plateTime":0.4712067089070797,"extension":4.585009299175413},"index":2,"playId":"d129d6fb-14c8-3e63-bcfe-3eb11721ea2f","pitchNumber":2,"startTime":"2026-04-26T01:55:31.304Z","endTime":"2026-04-26T01:55:37.304Z","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":83.3,"endSpeed":76.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8318798083342,"aZ":-38.11583009390086,"pfxX":7.06412541849936,"pfxZ":-4.024050873671459,"pX":-0.6763088545694572,"pZ":1.6589576702786453,"vX0":-7.279846606292746,"vY0":-121.01726627844683,"vZ0":0.29809461632795275,"x":142.78,"y":193.99,"x0":1.4609460518728463,"y0":50.005394736175916,"z0":4.8880315826821885,"aX":10.421905978619765},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-7.0,"breakHorizontal":-10.9,"spinRate":1766,"spinDirection":87},"zone":7,"typeConfidence":0.9,"plateTime":0.4535650520426069,"extension":4.888887076745164},"index":3,"playId":"d31f77b8-a14e-3216-9a77-e07dc3812686","pitchNumber":3,"startTime":"2026-04-26T01:56:09.047Z","endTime":"2026-04-26T01:56:12.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.115222385260367,"aZ":-22.57271778460664,"pfxX":3.2496151732511027,"pfxZ":5.260885710461079,"pX":-1.0301190954498782,"pZ":1.8473291683669455,"vX0":-7.6675991833983925,"vY0":-134.70321555449,"vZ0":-3.7168249127940216,"x":134.19,"y":193.2,"x0":1.4397423466582406,"y0":50.00403691268398,"z0":4.854043420421479,"aX":5.932700394088276},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.9,"breakHorizontal":-4.1,"spinRate":2744,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.40768145639184405,"extension":4.650421811320026},"index":4,"playId":"8f761528-7173-3c1b-ba9b-cdd00247ae0e","pitchNumber":4,"startTime":"2026-04-26T01:56:37.701Z","endTime":"2026-04-26T01:56:41.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T01:56:41.839Z","atBatIndex":68},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"TJ Friedl homers (1) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":9,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T01:59:11.421Z","endTime":"2026-04-26T02:01:07.659Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":{"id":623454,"link":"/api/v1/people/623454"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Jahmai Jones remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T01:59:01.315Z","endTime":"2026-04-26T01:59:13.709Z","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":"601","replacedPlayer":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98748046498767,"aZ":-42.78520808606836,"pfxX":4.458305623283364,"pfxZ":-7.809942509264623,"pX":0.2862154866689029,"pZ":2.5334068449816907,"vX0":3.402568585883549,"vY0":-116.65553259850296,"vZ0":1.463407839418208,"x":106.09,"y":170.38,"x0":-1.7784184907742322,"y0":50.005332910118554,"z0":5.977734387324925,"aX":6.053909388798358},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-13.3,"breakHorizontal":-9.0,"spinRate":2618,"spinDirection":27},"zone":6,"typeConfidence":0.89,"plateTime":0.4722132814091915,"extension":6.344195449067286},"index":1,"playId":"e19f5d53-b96c-3e22-98f1-67af455ea504","pitchNumber":1,"startTime":"2026-04-26T01:59:13.709Z","endTime":"2026-04-26T01:59:16.917Z","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":95.8,"endSpeed":87.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1799446996833,"aZ":-16.494754988807703,"pfxX":-3.6514277203973124,"pfxZ":8.008909090366977,"pX":-1.1155289850545758,"pZ":4.679920723119025,"vX0":3.3093836110481067,"vY0":-139.48347061473316,"vZ0":-0.07256364823187333,"x":159.52,"y":112.42,"x0":-1.846543748592328,"y0":50.00562423679684,"z0":5.799540110251765,"aX":-7.151726911659285},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":5.9,"spinRate":2243,"spinDirection":203},"zone":11,"typeConfidence":0.9,"plateTime":0.39361581244302624,"extension":6.413357855328147},"index":2,"playId":"b06671c7-0028-3e50-a7d6-f115907bde3e","pitchNumber":2,"startTime":"2026-04-26T01:59:29.413Z","endTime":"2026-04-26T01:59:32.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.6,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.957397555683148,"aZ":-46.72992477941985,"pfxX":2.4719231845512804,"pfxZ":-10.57434524774289,"pX":0.7572929894604927,"pZ":2.2686278853530975,"vX0":5.080813056171242,"vY0":-117.87611693695497,"vZ0":1.8975097656214537,"x":88.13,"y":177.53,"x0":-1.766129027389223,"y0":50.00327697600674,"z0":5.839938034736192,"aX":3.4017089101881517},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-18.1,"breakHorizontal":-6.0,"spinRate":2715,"spinDirection":30},"zone":6,"typeConfidence":0.89,"plateTime":0.468598629677603,"extension":6.47211444180414},"index":3,"playId":"222d4560-2719-3f2a-8132-37491568faae","pitchNumber":3,"startTime":"2026-04-26T01:59:43.962Z","endTime":"2026-04-26T01:59:46.962Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-26T01:59:52.332Z","endTime":"2026-04-26T02:00:10.261Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"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.8,"endSpeed":88.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.528860301054706,"aZ":-12.891443419291909,"pfxX":-4.3618121225465565,"pfxZ":9.671134650733842,"pX":0.5106993171889211,"pZ":2.9094616144549743,"vX0":7.776174289662072,"vY0":-140.69539730057713,"vZ0":-4.967323329976873,"x":97.53,"y":160.22,"x0":-1.7291015681454347,"y0":50.00342160380256,"z0":5.541087667321924,"aX":-8.697941847560237},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":6.2,"spinRate":2380,"spinDirection":211},"zone":3,"typeConfidence":0.92,"plateTime":0.390096422311923,"extension":6.6811341512918565},"index":5,"playId":"40e57f0b-56bd-3541-8f31-da0f7df3853b","pitchNumber":4,"startTime":"2026-04-26T02:00:10.261Z","endTime":"2026-04-26T02:00:13.261Z","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":91.2,"endSpeed":84.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.620303516858655,"aZ":-35.018432455030045,"pfxX":-9.260956075600813,"pfxZ":-1.58860564561299,"pX":-1.749962848158467,"pZ":2.977495554462437,"vX0":3.339198773254911,"vY0":-132.8583286552416,"vZ0":-0.3774553727880344,"x":183.7,"y":158.39,"x0":-1.8176539629597317,"y0":50.00195051975275,"z0":5.659669527779943,"aX":-16.606533516064655},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-2.8,"breakHorizontal":16.1,"spinRate":1287,"spinDirection":241},"zone":11,"typeConfidence":0.91,"plateTime":0.4117742631208081,"extension":6.565585902404057},"index":6,"playId":"d5fab998-882a-37ec-af77-72a3964d958c","pitchNumber":5,"startTime":"2026-04-26T02:00:27.278Z","endTime":"2026-04-26T02:00:30.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03944760205147,"aZ":-45.691056271319084,"pfxX":4.227359195570991,"pfxZ":-9.727655290132192,"pX":-0.043842161931389755,"pZ":2.184793649395313,"vX0":2.6109479099767743,"vY0":-118.1568535328292,"vZ0":1.6068517798711037,"x":118.67,"y":179.79,"x0":-1.7185942494800959,"y0":50.00050189345453,"z0":5.749008907566236,"aX":5.875685981617495},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-16.7,"breakHorizontal":-8.4,"spinRate":2788,"spinDirection":22},"zone":5,"typeConfidence":0.89,"plateTime":0.46657056591377355,"extension":6.535975361595785},"hitData":{"launchSpeed":98.2,"launchAngle":26.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":220.18,"coordY":83.14}},"index":7,"playId":"c5a341fb-5389-311b-8d9d-f19ee3fe3829","pitchNumber":6,"startTime":"2026-04-26T02:00:43.383Z","endTime":"2026-04-26T02:01:07.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T02:01:07.659Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain called out on strikes.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T02:01:26.219Z","endTime":"2026-04-26T02:02:45.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01418783856585,"aZ":-12.087038115580015,"pfxX":-4.638787012162102,"pfxZ":10.094612249916743,"pX":-0.5746088013125186,"pZ":3.073081577124657,"vX0":5.348425634495438,"vY0":-140.24448222689534,"vZ0":-4.547456760232713,"x":138.9,"y":155.81,"x0":-1.9046301226354179,"y0":50.00353834194858,"z0":5.505307033141349,"aX":-9.231765540603337},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":7.3,"spinRate":2456,"spinDirection":207},"zone":1,"typeConfidence":0.92,"plateTime":0.39069851546566703,"extension":6.781327232840142},"index":0,"playId":"f46b1ecb-ff9f-3b03-b05f-caa6f58cc547","pitchNumber":1,"startTime":"2026-04-26T02:01:29.727Z","endTime":"2026-04-26T02:01:32.727Z","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":79.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.042531952418948,"aZ":-35.443752817582016,"pfxX":0.28378416061860756,"pfxZ":-2.0854145614069157,"pX":0.438139879819457,"pZ":1.3856353672397814,"vX0":5.476631651247621,"vY0":-124.20900262550057,"vZ0":-3.1529663050750303,"x":100.3,"y":201.37,"x0":-1.8288887240470217,"y0":50.00334657610115,"z0":5.608063158347684,"aX":0.44399890753983834},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.2,"breakHorizontal":-1.7,"spinRate":2721,"spinDirection":67},"zone":14,"typeConfidence":0.88,"plateTime":0.4403745569067663,"extension":6.634283424209878},"index":1,"playId":"93dcbca5-946b-34b5-a6da-86e9ff106ceb","pitchNumber":2,"startTime":"2026-04-26T02:01:44.664Z","endTime":"2026-04-26T02:01:49.892Z","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":90.5,"endSpeed":82.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.925576932610962,"aZ":-35.918099097849634,"pfxX":-10.523513175860142,"pfxZ":-2.1748371770134414,"pX":-0.05165713117707749,"pZ":1.4782805445486646,"vX0":7.721939647112448,"vY0":-131.48392543137422,"vZ0":-3.800864274088447,"x":118.97,"y":198.87,"x0":-1.682419975142749,"y0":50.001971216778266,"z0":5.6525180105576895,"aX":-18.138266888122526},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-4.7,"breakHorizontal":17.0,"spinRate":1402,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.41907915821283304,"extension":6.669773414872431},"index":2,"playId":"58a004d5-95bb-34e8-bd38-9d1d0879d4cb","pitchNumber":3,"startTime":"2026-04-26T02:02:00.824Z","endTime":"2026-04-26T02:02:03.824Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-26T02:02:09.781Z","endTime":"2026-04-26T02:02:23.648Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"}},{"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":96.1,"endSpeed":86.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.503036977462386,"aZ":-12.580505731365472,"pfxX":-4.071360055437575,"pfxZ":10.006105654374949,"pX":0.2409327861925921,"pZ":4.09578482484133,"vX0":6.990803363072324,"vY0":-139.76860036747033,"vZ0":-2.06703046847389,"x":107.82,"y":128.19,"x0":-1.77545526515031,"y0":50.00347736735066,"z0":5.681339176000408,"aX":-7.9736081327430535},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":5.8,"spinRate":2447,"spinDirection":207},"zone":12,"typeConfidence":0.92,"plateTime":0.39342530001543086,"extension":6.650469830776555},"index":4,"playId":"43a3c289-f3ab-3bb8-9f15-a2c84922bfef","pitchNumber":4,"startTime":"2026-04-26T02:02:23.648Z","endTime":"2026-04-26T02:02:26.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":73.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.880844576853146,"aZ":-45.03159497583299,"pfxX":5.015803099878757,"pfxZ":-9.284602991273601,"pX":0.5380678420326406,"pZ":2.409582329406856,"vX0":3.7414498742434987,"vY0":-118.44382547428033,"vZ0":1.7570967242521636,"x":96.49,"y":173.72,"x0":-1.7276656125614758,"y0":50.000924816534926,"z0":5.855415648345542,"aX":6.947484644287852},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-15.8,"breakHorizontal":-10.2,"spinRate":2790,"spinDirection":30},"zone":6,"typeConfidence":0.89,"plateTime":0.466923039085005,"extension":6.412548557319057},"index":5,"playId":"da9e3f36-f280-37c2-9e4a-4dc4b5d651f5","pitchNumber":5,"startTime":"2026-04-26T02:02:41.262Z","endTime":"2026-04-26T02:02:45.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T02:02:45.075Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Elly De La Cruz lines out sharply to second baseman Javier Báez.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T02:03:08.308Z","endTime":"2026-04-26T02:03:29.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":73.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28525376252246,"aZ":-45.93108280655202,"pfxX":3.7519954197632193,"pfxZ":-10.003875533275965,"pX":0.7415257578437154,"pZ":1.9334734843338217,"vX0":4.432741314649845,"vY0":-117.90537431540187,"vZ0":0.9289619418687525,"x":88.73,"y":186.58,"x0":-1.6671535885932403,"y0":50.00267743639788,"z0":5.852804631060275,"aX":5.159208973000092},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-17.4,"breakHorizontal":-8.0,"spinRate":2696,"spinDirection":28},"zone":9,"typeConfidence":0.89,"plateTime":0.46875557331398765,"extension":6.384144083929262},"index":0,"playId":"b8caf077-080e-3433-a623-a3f39fc6d40b","pitchNumber":1,"startTime":"2026-04-26T02:03:08.410Z","endTime":"2026-04-26T02:03:11.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.208499663213914,"aZ":-12.240415492815904,"pfxX":-4.653964269551918,"pfxZ":10.079638817189217,"pX":0.23291204680532035,"pZ":2.6842155657914843,"vX0":7.009675468146599,"vY0":-140.53661055467464,"vZ0":-5.8054699570310175,"x":108.12,"y":166.31,"x0":-1.7020969705605857,"y0":50.00172308275638,"z0":5.589137738533756,"aX":-9.203474304487749},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":6.8,"spinRate":2337,"spinDirection":210},"zone":5,"typeConfidence":0.92,"plateTime":0.3914347903079576,"extension":6.557217642875348},"hitData":{"launchSpeed":115.3,"launchAngle":10.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":144.52,"coordY":131.64}},"index":1,"playId":"7cee8f25-0ced-351f-9535-3c4df53c8acd","pitchNumber":2,"startTime":"2026-04-26T02:03:24.098Z","endTime":"2026-04-26T02:03:29.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T02:03:29.729Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sal Stewart walks.","rbi":0,"awayScore":2,"homeScore":9,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T02:03:52.273Z","endTime":"2026-04-26T02:05:34.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14399462489396,"aZ":-15.56923874741528,"pfxX":-5.80165074703654,"pfxZ":8.511847614372689,"pX":0.6442992211163435,"pZ":3.356432664539866,"vX0":8.46190801617059,"vY0":-139.24335665465134,"vZ0":-3.399449479381841,"x":92.44,"y":148.16,"x0":-1.6893677121769601,"y0":50.00395907958777,"z0":5.632126170449746,"aX":-11.320233770544947},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.8,"breakHorizontal":8.6,"spinRate":2386,"spinDirection":203},"zone":3,"typeConfidence":0.9,"plateTime":0.3943242413379271,"extension":6.647972218003543},"index":0,"playId":"96a10a44-d820-3df1-a2cf-7e3e5090cc06","pitchNumber":1,"startTime":"2026-04-26T02:03:55.133Z","endTime":"2026-04-26T02:03:58.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67431622031481,"aZ":-43.123663900856755,"pfxX":5.328501750665938,"pfxZ":-7.919034647089321,"pX":1.738943345744037,"pZ":0.42785204458554665,"vX0":6.380931631679546,"vY0":-118.03711629692489,"vZ0":-2.776409026169665,"x":50.72,"y":227.23,"x0":-1.7125110225745157,"y0":50.00334255511772,"z0":5.667650158038059,"aX":7.366765525962805},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-14.8,"breakHorizontal":-11.5,"spinRate":2802,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.4676417973194953,"extension":6.455999322063561},"index":1,"playId":"809ac9e8-2c44-38f6-8d16-0b31e3cb8bd2","pitchNumber":2,"startTime":"2026-04-26T02:04:08.249Z","endTime":"2026-04-26T02:04:11.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.721841448638617,"aZ":-32.41860036768055,"pfxX":-4.907257412946257,"pfxZ":-0.14293818911597178,"pX":-0.04332004548672446,"pZ":2.289379091723966,"vX0":6.045502783469141,"vY0":-130.2492858523085,"vZ0":-2.3675701450589144,"x":118.65,"y":176.97,"x0":-1.7627049960345353,"y0":50.003551469709016,"z0":5.674628670113405,"aX":-8.387374552887959},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.6,"breakHorizontal":7.4,"spinRate":1392,"spinDirection":250},"zone":5,"typeConfidence":0.9,"plateTime":0.4213872522605655,"extension":6.644410584442283},"index":2,"playId":"5b38b67a-0829-341c-9909-806a07b1f4d0","pitchNumber":3,"startTime":"2026-04-26T02:04:28.692Z","endTime":"2026-04-26T02:04:33.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.69350226826739,"aZ":-14.885472501997,"pfxX":-4.872892675105405,"pfxZ":9.098841581172268,"pX":0.3884696263334235,"pZ":4.299338990507339,"vX0":7.327846923934961,"vY0":-137.3030365024852,"vZ0":-1.1137787599233249,"x":102.19,"y":122.7,"x0":-1.6875617981328541,"y0":50.006180079012644,"z0":5.7278022118226595,"aX":-9.263278239357259},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":7.2,"spinRate":2316,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.3996028315263258,"extension":6.730318049813653},"index":3,"playId":"790869a4-6f66-327c-8402-1beb0ff2eeaf","pitchNumber":4,"startTime":"2026-04-26T02:04:49.673Z","endTime":"2026-04-26T02:04:52.827Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.957625828039628,"aZ":-14.006794215993365,"pfxX":-4.941301863596365,"pfxZ":9.460967507826188,"pX":-0.17102165818121076,"pZ":3.4591344291764012,"vX0":6.421774438168539,"vY0":-137.99365787582894,"vZ0":-3.169289328094923,"x":123.52,"y":145.38,"x0":-1.8910815226745186,"y0":50.00136495380079,"z0":5.571644018291302,"aX":-9.48760382866459},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":7.6,"spinRate":2246,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.3975897268700441,"extension":6.783227159770698},"index":4,"playId":"4ebdfeee-cd80-3fbe-917a-35a0aac6edc5","pitchNumber":5,"startTime":"2026-04-26T02:05:07.112Z","endTime":"2026-04-26T02:05:10.877Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-26T02:05:16.971Z","endTime":"2026-04-26T02:05:31.200Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"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":95.6,"endSpeed":87.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85032476535541,"aZ":-14.526091396465175,"pfxX":-4.631598937225109,"pfxZ":9.040536374477288,"pX":0.7934090719930329,"pZ":3.6424450217039652,"vX0":8.622611807400645,"vY0":-139.00804149485472,"vZ0":-2.491476642388314,"x":86.76,"y":140.43,"x0":-1.7503305038333845,"y0":50.00483111420511,"z0":5.517559361036538,"aX":-9.044256146446815},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":6.6,"spinRate":2331,"spinDirection":201},"zone":12,"typeConfidence":0.91,"plateTime":0.39438057459727505,"extension":6.69922602731475},"index":6,"playId":"35938c2e-614c-3203-9163-a9791fc8de31","pitchNumber":6,"startTime":"2026-04-26T02:05:31.200Z","endTime":"2026-04-26T02:05:34.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T02:05:34.983Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe strikes out swinging.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T02:05:55.470Z","endTime":"2026-04-26T02:07:23.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.549583640005473,"aZ":-12.3843207542616,"pfxX":-4.62401606719199,"pfxZ":10.427039170981619,"pX":1.6398492854771756,"pZ":1.6479622392180155,"vX0":10.370056818312841,"vY0":-136.96563427569814,"vZ0":-8.010128469968787,"x":54.49,"y":194.29,"x0":-1.5964571692008847,"y0":50.00520932033662,"z0":5.459595038130799,"aX":-8.779220551662618},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":6.1,"spinRate":2360,"spinDirection":198},"zone":14,"typeConfidence":0.91,"plateTime":0.40007801668894416,"extension":6.819467864226218},"index":0,"playId":"bd38ca80-9c91-34aa-b434-51549df1c9f7","pitchNumber":1,"startTime":"2026-04-26T02:06:00.825Z","endTime":"2026-04-26T02:06:03.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":71.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.291228593679747,"aZ":-45.377119265552544,"pfxX":5.490955750628746,"pfxZ":-9.924989644330719,"pX":-1.4668573558249225,"pZ":4.204019327213582,"vX0":-0.2724069444142385,"vY0":-115.64660119068597,"vZ0":6.035622590629242,"x":172.91,"y":125.27,"x0":-2.057870634926314,"y0":50.00572748407932,"z0":5.960279569689186,"aX":7.300873250605394},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-15.7,"breakHorizontal":-9.8,"spinRate":2763,"spinDirection":30},"zone":11,"typeConfidence":0.9,"plateTime":0.4770124670992093,"extension":6.387474009271132},"index":1,"playId":"a7cbad9c-b94c-3ea1-a7c5-ee87dd89413b","pitchNumber":2,"startTime":"2026-04-26T02:06:25.388Z","endTime":"2026-04-26T02:06:28.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.885066793026034,"aZ":-13.438286314125696,"pfxX":-4.811630559960472,"pfxZ":9.632613997099323,"pX":0.5091640615215269,"pZ":2.7339147350100346,"vX0":7.855600336131459,"vY0":-138.78026291450024,"vZ0":-5.103777393382992,"x":97.59,"y":164.96,"x0":-1.7367107662344887,"y0":50.00477532831765,"z0":5.496393299706969,"aX":-9.361310215140598},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":7.1,"spinRate":2385,"spinDirection":209},"zone":6,"typeConfidence":0.91,"plateTime":0.3951105502061001,"extension":6.674820210835493},"index":2,"playId":"d2de11a5-6317-3db2-9cae-d14f7b4b2a04","pitchNumber":3,"startTime":"2026-04-26T02:06:42.248Z","endTime":"2026-04-26T02:06:45.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02505446277016,"aZ":-11.848460327981009,"pfxX":-3.0023678474609645,"pfxZ":10.371566858027693,"pX":0.16719875608421705,"pZ":2.2991622635033364,"vX0":6.348241603009058,"vY0":-139.0768250190656,"vZ0":-6.495581128580553,"x":110.63,"y":176.7,"x0":-1.7543589067106817,"y0":50.00454422471004,"z0":5.449925179820254,"aX":-5.885238947687073},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.6,"breakHorizontal":4.1,"spinRate":2342,"spinDirection":211},"zone":5,"typeConfidence":0.92,"plateTime":0.39374575990379634,"extension":6.80448150846387},"index":3,"playId":"5fc2ebf4-6b56-328e-8853-0310f4a52035","pitchNumber":4,"startTime":"2026-04-26T02:07:04.135Z","endTime":"2026-04-26T02:07:07.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(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":2},"pitchData":{"startSpeed":88.7,"endSpeed":80.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92638534348228,"aZ":-35.78792342668051,"pfxX":-7.535300221435705,"pfxZ":-2.1691947952785124,"pX":0.5055826465373475,"pZ":2.1285855484972998,"vX0":8.160999467078222,"vY0":-128.86015763343252,"vZ0":-1.771814913733012,"x":97.73,"y":181.31,"x0":-1.7364372801262162,"y0":50.00199831767784,"z0":5.612390782178636,"aX":-12.563262669974748},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-4.1,"breakHorizontal":11.6,"spinRate":1434,"spinDirection":254},"zone":9,"typeConfidence":0.91,"plateTime":0.42646267836970164,"extension":6.711836042213917},"index":4,"playId":"4611b7a8-c11e-3921-8dd6-2482e7e8b6f6","pitchNumber":5,"startTime":"2026-04-26T02:07:20.722Z","endTime":"2026-04-26T02:07:23.869Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T02:07:23.869Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Torkelson grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-26T02:10:09.434Z","endTime":"2026-04-26T02:10:53.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Emilio Pagán replaces Sam Moll.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T02:09:56.390Z","endTime":"2026-04-26T02:10:11.703Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641941,"link":"/api/v1/people/641941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.646234755219158,"aZ":-27.717823184088118,"pfxX":2.9387495916359514,"pfxZ":2.8278829658429414,"pX":-0.10890518084486896,"pZ":2.034677962996147,"vX0":1.2950980670358783,"vY0":-125.19586625707383,"vZ0":-2.8381106495563193,"x":121.15,"y":183.84,"x0":-1.0157148126258313,"y0":50.005956388577424,"z0":5.465396271417307,"aX":4.638824586817358},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.7,"breakHorizontal":-5.6,"spinRate":2230,"spinDirection":179},"zone":8,"typeConfidence":0.91,"plateTime":0.4384618687967876,"extension":6.8027050596838174},"index":1,"playId":"33231ba6-a289-3d88-96e8-d8128d4c95b5","pitchNumber":1,"startTime":"2026-04-26T02:10:11.703Z","endTime":"2026-04-26T02:10:14.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.789942175952323,"aZ":-27.06967314207326,"pfxX":3.8645074318753467,"pfxZ":3.2851499762297838,"pX":0.17863619888075738,"pZ":1.282679443488567,"vX0":2.428149057960901,"vY0":-124.06089772804012,"vZ0":-4.47900487995395,"x":110.19,"y":204.15,"x0":-1.3160830239629393,"y0":50.000058119899094,"z0":5.378701755231596,"aX":5.99720763914945},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.2,"breakHorizontal":-7.6,"spinRate":2358,"spinDirection":181},"zone":14,"typeConfidence":0.91,"plateTime":0.4421995824028846,"extension":6.869259151948548},"index":2,"playId":"d3c4f252-1a19-35a5-a785-c0f9f62c5159","pitchNumber":2,"startTime":"2026-04-26T02:10:28.944Z","endTime":"2026-04-26T02:10:32.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45337020166778,"aZ":-14.24552460261484,"pfxX":-4.560408423189548,"pfxZ":9.536502603626078,"pX":0.45567616296310753,"pZ":3.013197940265836,"vX0":5.525009427164034,"vY0":-136.3579817993889,"vZ0":-4.032061322344685,"x":99.63,"y":157.42,"x0":-1.0058668519936043,"y0":50.00171832641375,"z0":5.4962804735178,"aX":-8.573042768922305},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":7.1,"spinRate":2494,"spinDirection":205},"zone":3,"typeConfidence":0.88,"plateTime":0.4019369764500702,"extension":6.830979417074527},"hitData":{"launchSpeed":84.2,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":122.42,"coordY":143.07}},"index":3,"playId":"69e1ce83-383c-37e6-852f-a6855537a545","pitchNumber":3,"startTime":"2026-04-26T02:10:45.998Z","endTime":"2026-04-26T02:10:53.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T02:10:53.993Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wenceel Pérez singles on a line drive to right fielder Spencer Steer.","rbi":0,"awayScore":2,"homeScore":9,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-26T02:11:17.791Z","endTime":"2026-04-26T02:11:57.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76697886424078,"aZ":-25.21006384202152,"pfxX":2.7612987594721545,"pfxZ":4.4564638009126885,"pX":-0.5878549671915456,"pZ":1.2293134274659425,"vX0":1.0243858774875698,"vY0":-124.47429946848538,"vZ0":-5.054564200338266,"x":139.41,"y":205.59,"x0":-1.363952299604282,"y0":50.006082947684206,"z0":5.382442443226054,"aX":4.3191331228819765},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.1,"breakHorizontal":-5.3,"spinRate":2379,"spinDirection":194},"zone":13,"typeConfidence":0.9,"plateTime":0.44059905098068075,"extension":6.786658279198375},"index":0,"playId":"70b6b455-6e8d-37e3-bba1-f078ca096299","pitchNumber":1,"startTime":"2026-04-26T02:11:24.121Z","endTime":"2026-04-26T02:11:27.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56513002566967,"aZ":-12.542902002371248,"pfxX":-4.52426508831457,"pfxZ":10.27713946677083,"pX":0.6429103157546968,"pZ":2.382787413207767,"vX0":5.993096872365563,"vY0":-137.80894671247015,"vZ0":-5.736698792285433,"x":111.39,"y":175.77,"x0":-0.9791175277254185,"y0":50.00470447843724,"z0":5.349597979968188,"aX":-8.644251727994067},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":6.8,"spinRate":2561,"spinDirection":206},"zone":6,"typeConfidence":0.9,"plateTime":0.39848325449171496,"extension":6.836469979387663},"hitData":{"launchSpeed":96.2,"launchAngle":18.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.02,"coordY":100.5}},"index":1,"playId":"81a380f6-5668-3842-91da-93e49ead64f7","pitchNumber":2,"startTime":"2026-04-26T02:11:41.801Z","endTime":"2026-04-26T02:11:57.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T02:11:57.956Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hao-Yu Lee flies out to left fielder TJ Friedl.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-26T02:12:54.375Z","endTime":"2026-04-26T02:13:11.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[0],"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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Hao-Yu Lee replaces Javier Báez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-26T02:12:21.070Z","endTime":"2026-04-26T02:12:26.138Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":595879,"link":"/api/v1/people/595879"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-26T02:12:26.138Z","endTime":"2026-04-26T02:12:56.642Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78291109195922,"aZ":-26.25462094929483,"pfxX":2.81760014905607,"pfxZ":3.7499926185312997,"pX":-0.13550255144526704,"pZ":2.068993818156228,"vX0":1.7059972889841681,"vY0":-125.28313389917099,"vZ0":-3.0213900145472232,"x":122.17,"y":182.92,"x0":-1.1928123544816602,"y0":50.00446577412463,"z0":5.450752754487662,"aX":4.451657583294736},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.2,"breakHorizontal":-5.5,"spinRate":2285,"spinDirection":188},"zone":8,"typeConfidence":0.9,"plateTime":0.4382356827151792,"extension":6.836447539290246},"hitData":{"launchSpeed":97.6,"launchAngle":36.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.9,"coordY":65.31}},"index":2,"playId":"9e07b8c5-e4cd-32ec-bc6b-4bf69781dc72","pitchNumber":1,"startTime":"2026-04-26T02:12:56.642Z","endTime":"2026-04-26T02:13:11.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T02:13:11.425Z","atBatIndex":76},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kevin McGonigle lines out to center fielder Dane Myers.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-26T02:13:32.958Z","endTime":"2026-04-26T02:15:17.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".207"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".259"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".320"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".351"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".277"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".186"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".426"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".394"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".053"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".483"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".804"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".973"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".723"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".372"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".982"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.59"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.55"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.21"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.95"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.27"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.26"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.83"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.46"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.86"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.26"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.76"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.69"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.67"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".483"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".804"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".973"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".723"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".372"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".982"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.181559089842214,"aZ":-29.736473723469615,"pfxX":-6.451057800427622,"pfxZ":1.6727630396429447,"pX":-0.8734966981298545,"pZ":1.1855594490607102,"vX0":2.931396864373364,"vY0":-120.18056492278545,"vZ0":-3.4823707908111547,"x":150.3,"y":206.77,"x0":-1.273605628934781,"y0":50.003086582895435,"z0":5.30610823948882,"aX":-9.397985169839249},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.4,"breakHorizontal":10.9,"spinRate":974,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.45646925823030715,"extension":7.014984154147442},"index":0,"playId":"b50a73a8-4c9f-3313-93d5-f346abc3a1e2","pitchNumber":1,"startTime":"2026-04-26T02:13:37.110Z","endTime":"2026-04-26T02:13:40.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05178625580418,"aZ":-28.476584351983213,"pfxX":-4.922265452157275,"pfxZ":2.501552717110547,"pX":-0.4191122563037445,"pZ":1.9617627330939384,"vX0":3.0361905148075996,"vY0":-120.94541362430084,"vZ0":-2.2199002276712156,"x":132.98,"y":185.81,"x0":-1.0525783617244722,"y0":50.00237918198434,"z0":5.393975892051156,"aX":-7.27673272055562},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.2,"breakHorizontal":8.2,"spinRate":859,"spinDirection":242},"zone":7,"typeConfidence":0.9,"plateTime":0.45323517217656484,"extension":6.951150347890434},"index":1,"playId":"f13b4900-0a3a-302d-a2cf-9233e7077a42","pitchNumber":2,"startTime":"2026-04-26T02:13:55.046Z","endTime":"2026-04-26T02:13:58.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.982475445881864,"aZ":-28.916642036243502,"pfxX":-5.2911830607407335,"pfxZ":2.2664792893738435,"pX":-0.312150771994815,"pZ":1.0994828656263587,"vX0":3.5497559579548845,"vY0":-119.05512883261633,"vZ0":-3.6718661705569264,"x":128.9,"y":209.09,"x0":-1.1355036915605583,"y0":50.000012072591794,"z0":5.280482865475472,"aX":-7.590018631675318},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.5,"breakHorizontal":8.8,"spinRate":1094,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.4601588077893619,"extension":7.022061257317993},"index":2,"playId":"35b91616-80ed-3fdc-820a-685c5bdcd928","pitchNumber":3,"startTime":"2026-04-26T02:14:14.381Z","endTime":"2026-04-26T02:14:17.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.280737503788608,"aZ":-23.398732748464617,"pfxX":3.0713893746068495,"pfxZ":5.549617263213903,"pX":1.7094701070620533,"pZ":0.5555058619660014,"vX0":5.88742828999008,"vY0":-124.96032103748357,"vZ0":-6.672950982304122,"x":51.84,"y":223.78,"x0":-1.0764189321380715,"y0":50.001949656292965,"z0":5.183986402713359,"aX":4.853672658669884},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.8,"breakHorizontal":-7.0,"spinRate":2348,"spinDirection":197},"zone":14,"typeConfidence":0.9,"plateTime":0.4383891843886287,"extension":6.9721660953414055},"index":3,"playId":"fa60c642-378d-3630-bf25-fdcd5c8abee8","pitchNumber":4,"startTime":"2026-04-26T02:14:34.152Z","endTime":"2026-04-26T02:14:37.177Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Emilio Pagán. Wenceel Pérez to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"actionPlayId":"fa60c642-378d-3630-bf25-fdcd5c8abee8","startTime":"2026-04-26T02:14:43.878Z","endTime":"2026-04-26T02:15:08.479Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63645390502627,"aZ":-11.01382461186221,"pfxX":-5.595349361995796,"pfxZ":11.045867793901827,"pX":-0.9437573661856875,"pZ":2.822458117458725,"vX0":2.5562565087944167,"vY0":-138.2053345555874,"vZ0":-4.776328252851059,"x":152.97,"y":162.57,"x0":-1.1588542318902522,"y0":50.00089075434126,"z0":5.326143830947464,"aX":-10.715838982749226},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.1,"breakHorizontal":9.5,"spinRate":2657,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.39782887444999027,"extension":6.874351668755222},"hitData":{"launchSpeed":96.9,"launchAngle":22.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":106.61,"coordY":67.99}},"index":5,"playId":"f1f39856-e418-3ba7-83b0-2e0bef622d43","pitchNumber":5,"startTime":"2026-04-26T02:15:08.479Z","endTime":"2026-04-26T02:15:17.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T02:15:17.198Z","atBatIndex":77}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kevin McGonigle lines out to center fielder Dane Myers.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-26T02:13:32.958Z","endTime":"2026-04-26T02:15:17.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".207"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".259"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".320"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".351"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".277"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".186"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".426"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".394"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".053"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".483"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".804"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".973"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".723"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".372"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".982"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.59"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.55"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.21"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.95"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.27"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.26"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.83"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.46"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.86"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.26"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.76"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.69"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.67"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".483"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".804"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".973"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".723"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".372"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".982"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.181559089842214,"aZ":-29.736473723469615,"pfxX":-6.451057800427622,"pfxZ":1.6727630396429447,"pX":-0.8734966981298545,"pZ":1.1855594490607102,"vX0":2.931396864373364,"vY0":-120.18056492278545,"vZ0":-3.4823707908111547,"x":150.3,"y":206.77,"x0":-1.273605628934781,"y0":50.003086582895435,"z0":5.30610823948882,"aX":-9.397985169839249},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.4,"breakHorizontal":10.9,"spinRate":974,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.45646925823030715,"extension":7.014984154147442},"index":0,"playId":"b50a73a8-4c9f-3313-93d5-f346abc3a1e2","pitchNumber":1,"startTime":"2026-04-26T02:13:37.110Z","endTime":"2026-04-26T02:13:40.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05178625580418,"aZ":-28.476584351983213,"pfxX":-4.922265452157275,"pfxZ":2.501552717110547,"pX":-0.4191122563037445,"pZ":1.9617627330939384,"vX0":3.0361905148075996,"vY0":-120.94541362430084,"vZ0":-2.2199002276712156,"x":132.98,"y":185.81,"x0":-1.0525783617244722,"y0":50.00237918198434,"z0":5.393975892051156,"aX":-7.27673272055562},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.2,"breakHorizontal":8.2,"spinRate":859,"spinDirection":242},"zone":7,"typeConfidence":0.9,"plateTime":0.45323517217656484,"extension":6.951150347890434},"index":1,"playId":"f13b4900-0a3a-302d-a2cf-9233e7077a42","pitchNumber":2,"startTime":"2026-04-26T02:13:55.046Z","endTime":"2026-04-26T02:13:58.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.982475445881864,"aZ":-28.916642036243502,"pfxX":-5.2911830607407335,"pfxZ":2.2664792893738435,"pX":-0.312150771994815,"pZ":1.0994828656263587,"vX0":3.5497559579548845,"vY0":-119.05512883261633,"vZ0":-3.6718661705569264,"x":128.9,"y":209.09,"x0":-1.1355036915605583,"y0":50.000012072591794,"z0":5.280482865475472,"aX":-7.590018631675318},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.5,"breakHorizontal":8.8,"spinRate":1094,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.4601588077893619,"extension":7.022061257317993},"index":2,"playId":"35b91616-80ed-3fdc-820a-685c5bdcd928","pitchNumber":3,"startTime":"2026-04-26T02:14:14.381Z","endTime":"2026-04-26T02:14:17.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.280737503788608,"aZ":-23.398732748464617,"pfxX":3.0713893746068495,"pfxZ":5.549617263213903,"pX":1.7094701070620533,"pZ":0.5555058619660014,"vX0":5.88742828999008,"vY0":-124.96032103748357,"vZ0":-6.672950982304122,"x":51.84,"y":223.78,"x0":-1.0764189321380715,"y0":50.001949656292965,"z0":5.183986402713359,"aX":4.853672658669884},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.8,"breakHorizontal":-7.0,"spinRate":2348,"spinDirection":197},"zone":14,"typeConfidence":0.9,"plateTime":0.4383891843886287,"extension":6.9721660953414055},"index":3,"playId":"fa60c642-378d-3630-bf25-fdcd5c8abee8","pitchNumber":4,"startTime":"2026-04-26T02:14:34.152Z","endTime":"2026-04-26T02:14:37.177Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Emilio Pagán. Wenceel Pérez to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"actionPlayId":"fa60c642-378d-3630-bf25-fdcd5c8abee8","startTime":"2026-04-26T02:14:43.878Z","endTime":"2026-04-26T02:15:08.479Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63645390502627,"aZ":-11.01382461186221,"pfxX":-5.595349361995796,"pfxZ":11.045867793901827,"pX":-0.9437573661856875,"pZ":2.822458117458725,"vX0":2.5562565087944167,"vY0":-138.2053345555874,"vZ0":-4.776328252851059,"x":152.97,"y":162.57,"x0":-1.1588542318902522,"y0":50.00089075434126,"z0":5.326143830947464,"aX":-10.715838982749226},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.1,"breakHorizontal":9.5,"spinRate":2657,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.39782887444999027,"extension":6.874351668755222},"hitData":{"launchSpeed":96.9,"launchAngle":22.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":106.61,"coordY":67.99}},"index":5,"playId":"f1f39856-e418-3ba7-83b0-2e0bef622d43","pitchNumber":5,"startTime":"2026-04-26T02:15:08.479Z","endTime":"2026-04-26T02:15:17.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-26T02:15:17.198Z","atBatIndex":77},"scoringPlays":[0,9,10,20,33,56,69],"playsByInning":[{"startIndex":0,"endIndex":13,"top":[0,1,2,3,4,5],"bottom":[6,7,8,9,10,11,12,13],"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":106.75,"y":36.45},"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":1,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":105.19,"y":171.95},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":146.74,"y":124.32},"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":103.16,"y":146.11},"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":100.48,"y":150.53},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":109.85,"y":86.09},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":34.98,"y":81.5},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":227.15,"y":98.73},"type":"H","description":"Home Run"}]}},{"startIndex":14,"endIndex":22,"top":[14,15,16],"bottom":[17,18,19,20,21,22],"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":127.49,"y":186.65},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":111.78,"y":160.3},"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":2,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":85.82,"y":77.11},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":131.0,"y":53.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":115.82,"y":189.32},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":93.53,"y":34.63},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":95.66,"y":128.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":150.8,"y":165.36},"type":"O","description":"Groundout"}]}},{"startIndex":23,"endIndex":31,"top":[23,24,25,26,27],"bottom":[28,29,30,31],"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":131.21,"y":70.96},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":169.61,"y":77.59},"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":3,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":84.54,"y":53.91},"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":156.39,"y":104.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":147.25,"y":147.63},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":138.8,"y":66.89},"type":"O","description":"Flyout"}]}},{"startIndex":32,"endIndex":40,"top":[32,33,34,35,36],"bottom":[37,38,39,40],"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":165.42,"y":44.18},"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":4,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":184.24,"y":122.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":127.23,"y":85.76},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":74.75,"y":156.35},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":68.15,"y":120.57},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":100.12,"y":167.9},"type":"O","description":"Groundout"}]}},{"startIndex":41,"endIndex":47,"top":[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":5,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":200.26,"y":85.55},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":61.11,"y":118.93},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":108.0,"y":149.85},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":126.47,"y":185.13},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"coordinates":{"x":128.5,"y":143.07},"type":"O","description":"Forceout"}]}},{"startIndex":48,"endIndex":58,"top":[48,49,50,51],"bottom":[52,53,54,55,56,57,58],"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":62.46,"y":92.34},"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":6,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":111.48,"y":81.39},"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":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":116.07,"y":58.02},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":90.2,"y":79.2},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":147.06,"y":104.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":134.21,"y":97.65},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":161.44,"y":127.36},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":101.58,"y":153.66},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":59,"endIndex":65,"top":[59,60,61,62],"bottom":[63,64,65],"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":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":171.71,"y":74.96},"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":7,"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":132.05,"y":184.62},"type":"O","description":"Grounded Into DP"}],"home":[]}},{"startIndex":66,"endIndex":73,"top":[66,67,68],"bottom":[69,70,71,72,73],"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":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":104.18,"y":167.9},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":220.18,"y":83.14},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":144.52,"y":131.64},"type":"O","description":"Lineout"}]}},{"startIndex":74,"endIndex":77,"top":[74,75,76,77],"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":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":122.42,"y":143.07},"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":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":168.02,"y":100.5},"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":9,"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":81.9,"y":65.31},"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":9,"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":106.61,"y":67.99},"type":"O","description":"Lineout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":4,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":9,"hits":10,"errors":0,"leftOnBase":8},"away":{"runs":2,"hits":10,"errors":0,"leftOnBase":8}},"defense":{"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"catcher":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"first":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"second":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"third":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"shortstop":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"left":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"center":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"right":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"onDeck":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"inHole":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"battingOrder":6,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"offense":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"onDeck":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"inHole":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"battingOrder":1,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"balls":3,"strikes":1,"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":8,"groundOuts":7,"airOuts":12,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".250","atBats":35,"obp":".331","slg":".406","ops":".737","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":17,"rbi":2,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":6,"airOuts":5,"runs":9,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":32,"obp":".450","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":181,"era":"3.99","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.35","battersFaced":41,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":181,"balls":71,"strikes":110,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":9,"pitchesPerInning":"22.63","runsScoredPer9":"10.13","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":0,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID664285":{"person":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"jerseyNumber":"59","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":6,"gamesStarted":6,"flyOuts":20,"groundOuts":44,"airOuts":34,"runs":14,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":24,"baseOnBalls":14,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":133,"obp":".311","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":535,"era":"3.41","inningsPitched":"34.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.31","battersFaced":148,"outs":103,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":535,"balls":180,"strikes":355,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".667","pitchesPerInning":"15.58","gamesFinished":0,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"6.29","walksPer9Inn":"3.67","hitsPer9Inn":"8.13","runsScoredPer9":"3.67","homeRunsPer9":"0.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":10},"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}},"ID676428":{"person":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":3,"groundOuts":15,"airOuts":7,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":37,"obp":".275","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":144,"era":"2.70","inningsPitched":"10.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"1.10","battersFaced":40,"outs":30,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":55,"strikes":89,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.14","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.40","gamesFinished":3,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"6.30","walksPer9Inn":"2.70","hitsPer9Inn":"7.20","runsScoredPer9":"3.60","homeRunsPer9":"0.90","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669373":{"person":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":16,"groundOuts":38,"airOuts":29,"runs":12,"doubles":9,"triples":1,"homeRuns":1,"strikeOuts":38,"baseOnBalls":6,"intentionalWalks":0,"hits":30,"hitByPitch":1,"atBats":134,"obp":".261","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":535,"era":"2.72","inningsPitched":"36.1","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"0.99","battersFaced":142,"outs":109,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":535,"balls":173,"strikes":362,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.31","rbi":0,"winPercentage":".600","pitchesPerInning":"14.72","gamesFinished":0,"strikeoutWalkRatio":"6.33","strikeoutsPer9Inn":"9.41","walksPer9Inn":"1.49","hitsPer9Inn":"7.43","runsScoredPer9":"2.97","homeRunsPer9":"0.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663554":{"person":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":18,"groundOuts":21,"airOuts":30,"runs":8,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":32,"baseOnBalls":10,"intentionalWalks":0,"hits":23,"hitByPitch":1,"atBats":104,"obp":".291","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":439,"era":"2.51","inningsPitched":"28.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.15","battersFaced":117,"outs":86,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":439,"balls":161,"strikes":278,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".667","pitchesPerInning":"15.31","gamesFinished":0,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"10.05","walksPer9Inn":"3.14","hitsPer9Inn":"7.22","runsScoredPer9":"2.51","homeRunsPer9":"0.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":6},"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}},"ID701678":{"person":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"jerseyNumber":"50","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":6,"flyOuts":4,"groundOuts":3,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".176","atBats":17,"obp":".222","slg":".235","ops":".457","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":4,"rbi":1,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":4,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID623454":{"person":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, ER, 5 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":42,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":9,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":15,"strikes":27,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"3.38","homeRunsPer9":"3.38","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":7,"groundOuts":14,"airOuts":13,"runs":11,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":56,"obp":".338","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":268,"era":"6.60","inningsPitched":"15.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":11,"whip":"1.40","battersFaced":66,"outs":45,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":268,"balls":104,"strikes":164,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":1,"winPercentage":".---","pitchesPerInning":"17.87","gamesFinished":3,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"10.20","walksPer9Inn":"4.80","hitsPer9Inn":"7.80","runsScoredPer9":"6.60","homeRunsPer9":"1.80","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"601","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":4,"groundOuts":6,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".241","atBats":29,"obp":".241","slg":".483","ops":".724","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":14,"rbi":5,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".263","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.50","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":7,"groundOuts":20,"airOuts":20,"runs":10,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".267","atBats":75,"obp":".291","slg":".413","ops":".704","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":31,"rbi":6,"leftOnBase":36,"sacBunts":0,"sacFlies":1,"babip":".310","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.50","popOuts":6,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":41,"putOuts":46,"errors":4,"chances":91,"fielding":".956","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":19,"groundOuts":20,"airOuts":22,"runs":18,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":17,"intentionalWalks":0,"hits":30,"hitByPitch":0,"avg":".306","atBats":98,"obp":".409","slg":".480","ops":".889","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":115,"totalBases":47,"rbi":17,"leftOnBase":45,"sacBunts":0,"sacFlies":0,"babip":".391","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.67","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":52,"errors":0,"chances":52,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID663947":{"person":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"jerseyNumber":"87","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":10,"strikes":18,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":3,"groundOuts":14,"airOuts":11,"runs":6,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":8,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":46,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":223,"era":"4.50","inningsPitched":"12.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":6,"whip":"1.75","battersFaced":55,"outs":36,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":223,"balls":94,"strikes":129,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".000","pitchesPerInning":"18.58","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"6.00","walksPer9Inn":"6.00","hitsPer9Inn":"9.75","runsScoredPer9":"4.50","homeRunsPer9":"0.75","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID805808":{"person":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | HR, 2B, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"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":27,"flyOuts":24,"groundOuts":17,"airOuts":36,"runs":21,"doubles":11,"triples":2,"homeRuns":2,"strikeOuts":15,"baseOnBalls":15,"intentionalWalks":0,"hits":34,"hitByPitch":1,"avg":".333","atBats":102,"obp":".424","slg":".539","ops":".963","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":55,"rbi":12,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".376","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.00","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":58,"putOuts":23,"errors":2,"chances":83,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID681481":{"person":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"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":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":12,"groundOuts":10,"airOuts":17,"runs":7,"doubles":1,"triples":0,"homeRuns":6,"strikeOuts":30,"baseOnBalls":9,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".225","atBats":71,"obp":".321","slg":".493","ops":".814","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":35,"rbi":15,"leftOnBase":34,"sacBunts":0,"sacFlies":2,"babip":".270","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.83","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":26,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID640448":{"person":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"jerseyNumber":"67","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":12,"gamesStarted":0,"flyOuts":3,"groundOuts":15,"airOuts":10,"runs":1,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":9,"baseOnBalls":8,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":41,"obp":".306","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":194,"era":"0.71","inningsPitched":"12.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":1,"whip":"1.18","battersFaced":49,"outs":38,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":194,"balls":79,"strikes":115,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.32","gamesFinished":1,"strikeoutWalkRatio":"1.13","strikeoutsPer9Inn":"6.39","walksPer9Inn":"5.68","hitsPer9Inn":"4.97","runsScoredPer9":"0.71","homeRunsPer9":"0.71","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID572143":{"person":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":9,"strikes":17,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":50,"era":"0.00","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.20","battersFaced":14,"outs":10,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":50,"balls":20,"strikes":30,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"5.40","hitsPer9Inn":"5.40","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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"}]},"ID445276":{"person":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"jerseyNumber":"74","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":9,"gamesStarted":0,"flyOuts":6,"groundOuts":4,"airOuts":9,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":29,"obp":".313","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":138,"era":"3.68","inningsPitched":"7.1","wins":0,"losses":1,"saves":6,"saveOpportunities":8,"holds":0,"blownSaves":2,"earnedRuns":3,"whip":"1.36","battersFaced":32,"outs":22,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":138,"balls":47,"strikes":91,"strikePercentage":".660","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".000","pitchesPerInning":"18.82","gamesFinished":9,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"11.05","walksPer9Inn":"3.68","hitsPer9Inn":"8.59","runsScoredPer9":"3.68","homeRunsPer9":"2.45","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{"note":"(L, 0-2)","summary":"2.0 IP, 6 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":6,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":68,"inningsPitched":"2.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":14,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":68,"balls":27,"strikes":41,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"13.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"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":6,"gamesStarted":6,"flyOuts":11,"groundOuts":19,"airOuts":27,"runs":18,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":28,"baseOnBalls":22,"intentionalWalks":0,"hits":22,"hitByPitch":4,"atBats":94,"obp":".400","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":502,"era":"5.33","inningsPitched":"25.1","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.74","battersFaced":122,"outs":76,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":502,"balls":221,"strikes":281,"strikePercentage":".560","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":6,"winPercentage":".000","pitchesPerInning":"19.82","gamesFinished":0,"strikeoutWalkRatio":"1.27","strikeoutsPer9Inn":"9.95","walksPer9Inn":"7.82","hitsPer9Inn":"7.82","runsScoredPer9":"6.39","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"700","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":15,"groundOuts":15,"airOuts":23,"runs":10,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":29,"baseOnBalls":16,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".212","atBats":85,"obp":".343","slg":".400","ops":".743","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":102,"totalBases":34,"rbi":11,"leftOnBase":40,"sacBunts":0,"sacFlies":0,"babip":".269","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.25","popOuts":2,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":188,"errors":0,"chances":199,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID657756":{"person":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":10,"strikes":7,"strikePercentage":".410","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":8,"gamesStarted":0,"flyOuts":10,"groundOuts":9,"airOuts":12,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":42,"obp":".360","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":200,"era":"4.09","inningsPitched":"11.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.55","battersFaced":50,"outs":33,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":200,"balls":67,"strikes":133,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":2,"winPercentage":"1.000","pitchesPerInning":"18.18","gamesFinished":5,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.09","hitsPer9Inn":"9.82","runsScoredPer9":"4.09","homeRunsPer9":"1.64","inheritedRunners":9,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672456":{"person":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":17,"groundOuts":16,"airOuts":31,"runs":10,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":18,"baseOnBalls":3,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":81,"obp":".235","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":314,"era":"3.68","inningsPitched":"22.0","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"0.91","battersFaced":85,"outs":66,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":314,"balls":109,"strikes":205,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".333","pitchesPerInning":"14.27","gamesFinished":0,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"7.36","walksPer9Inn":"1.23","hitsPer9Inn":"6.95","runsScoredPer9":"4.09","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"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}},"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":8,"flyOuts":8,"groundOuts":3,"airOuts":12,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".130","atBats":23,"obp":".185","slg":".217","ops":".402","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":5,"rbi":4,"leftOnBase":9,"sacBunts":0,"sacFlies":2,"babip":".167","groundOutsToAirouts":"0.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.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":1,"lineOuts":1},"fielding":{"caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","assists":4,"putOuts":74,"errors":0,"chances":78,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650402":{"person":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":16,"groundOuts":32,"airOuts":22,"runs":15,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":21,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".232","atBats":95,"obp":".373","slg":".284","ops":".657","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":27,"rbi":7,"leftOnBase":37,"sacBunts":0,"sacFlies":1,"babip":".280","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"95.00","popOuts":0,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":57,"putOuts":23,"errors":1,"chances":81,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663837":{"person":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"jerseyNumber":"8","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":8,"groundOuts":16,"airOuts":16,"runs":5,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".216","atBats":51,"obp":".268","slg":".373","ops":".641","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":56,"totalBases":19,"rbi":8,"leftOnBase":29,"sacBunts":0,"sacFlies":1,"babip":".238","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.00","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":31,"errors":1,"chances":33,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID693307":{"person":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":10,"groundOuts":28,"airOuts":20,"runs":11,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":20,"hitByPitch":4,"avg":".238","atBats":84,"obp":".319","slg":".464","ops":".783","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":39,"rbi":19,"leftOnBase":42,"sacBunts":0,"sacFlies":0,"babip":".238","groundOutsToAirouts":"1.40","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"16.80","popOuts":1,"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":{"gamesStarted":1,"caughtStealing":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","assists":8,"putOuts":158,"errors":1,"chances":167,"fielding":".994","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID690993":{"person":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"jerseyNumber":"33","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":12,"groundOuts":17,"airOuts":20,"runs":13,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":4,"intentionalWalks":0,"hits":26,"hitByPitch":0,"avg":".329","atBats":79,"obp":".361","slg":".418","ops":".779","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":83,"totalBases":33,"rbi":6,"leftOnBase":35,"sacBunts":0,"sacFlies":0,"babip":".413","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":34,"errors":0,"chances":44,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID672761":{"person":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"jerseyNumber":"46","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":10,"groundOuts":13,"airOuts":18,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".103","atBats":39,"obp":".146","slg":".179","ops":".325","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":7,"rbi":1,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".088","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":21,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]}},"batters":[805808,663837,690993,682985,693307,681481,663330,679529,672761,595879,701678,656427,572143,663947,657756,623454],"pitchers":[656427,572143,663947,657756,623454],"bench":[668670,650402],"bullpen":[640448,676428,445276,663554,672456,669373,664285],"battingOrder":[805808,663837,690993,682985,693307,663330,679529,672761,701678],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"McGonigle (11, Ashcraft, G)."},{"label":"HR","value":"McGonigle (2, 1st inning off Singer, 0 on, 0 out); Torkelson (4, 4th inning off Singer, 0 on, 1 out)."},{"label":"TB","value":"Carpenter; Greene, R 2; Keith; McGonigle 7; Pérez, W 2; Torkelson 4."},{"label":"RBI","value":"McGonigle (12); Torkelson (11)."},{"label":"Runners left in scoring position, 2 out","value":"Dingler; Carpenter; McGonigle."},{"label":"GIDP","value":"Dingler; Keith."},{"label":"Team RISP","value":"0-for-5."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(McGonigle-Báez, J-Torkelson)."}]}],"note":[{"label":"a","value":"Struck out for Carpenter in the 8th."},{"label":"b","value":"Flied out for Báez, J in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":6,"airOuts":5,"runs":9,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".214","atBats":32,"obp":".310","slg":".374","ops":".684","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":24,"rbi":9,"leftOnBase":17,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.00","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":8,"groundOuts":7,"airOuts":12,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":35,"obp":".324","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":137,"era":"3.69","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.38","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":137,"balls":50,"strikes":87,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":2,"pitchesPerInning":"15.22","runsScoredPer9":"2.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID682829":{"person":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"jerseyNumber":"44","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":14,"groundOuts":26,"airOuts":20,"runs":24,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":33,"baseOnBalls":13,"intentionalWalks":0,"hits":30,"hitByPitch":0,"avg":".275","atBats":109,"obp":".352","slg":".569","ops":".921","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":122,"totalBases":62,"rbi":20,"leftOnBase":51,"sacBunts":0,"sacFlies":0,"babip":".313","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.11","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":62,"putOuts":39,"errors":3,"chances":104,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID667472":{"person":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"jerseyNumber":"17","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":8,"groundOuts":5,"airOuts":13,"runs":9,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":8,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".250","atBats":36,"obp":".400","slg":".333","ops":".733","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":12,"rbi":3,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".308","groundOutsToAirouts":"0.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":29,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID701398":{"person":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"400","stats":{"batting":{"summary":"3-4 | HR, BB, 5 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":5,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":15,"groundOuts":26,"airOuts":24,"runs":18,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":21,"baseOnBalls":17,"intentionalWalks":1,"hits":30,"hitByPitch":0,"avg":".303","atBats":99,"obp":".398","slg":".626","ops":"1.024","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":62,"rbi":29,"leftOnBase":38,"sacBunts":0,"sacFlies":2,"babip":".296","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":185,"errors":0,"chances":197,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID572955":{"person":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":10,"groundOuts":7,"airOuts":14,"runs":3,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":43,"obp":".289","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":169,"era":"2.38","inningsPitched":"11.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":3,"whip":"1.15","battersFaced":46,"outs":34,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":169,"balls":55,"strikes":114,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".500","pitchesPerInning":"14.91","gamesFinished":3,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"9.53","walksPer9Inn":"1.59","hitsPer9Inn":"8.74","runsScoredPer9":"2.38","homeRunsPer9":"0.79","inheritedRunners":9,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"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}},"ID641941":{"person":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"jerseyNumber":"15","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":5,"strikes":6,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":9,"groundOuts":6,"airOuts":20,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":1,"hits":9,"hitByPitch":1,"atBats":45,"obp":".308","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":201,"era":"4.38","inningsPitched":"12.1","wins":2,"losses":0,"saves":6,"saveOpportunities":8,"holds":0,"blownSaves":2,"earnedRuns":6,"whip":"1.22","battersFaced":52,"outs":37,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":201,"balls":83,"strikes":118,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.30","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.30","gamesFinished":9,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"7.30","walksPer9Inn":"4.38","hitsPer9Inn":"6.57","runsScoredPer9":"4.38","homeRunsPer9":"1.46","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":5},"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"}]},"ID682227":{"person":{"id":682227,"fullName":"Brandon Williamson","link":"/api/v1/people/682227"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":21,"groundOuts":18,"airOuts":38,"runs":15,"doubles":1,"triples":1,"homeRuns":4,"strikeOuts":15,"baseOnBalls":16,"intentionalWalks":0,"hits":22,"hitByPitch":3,"atBats":90,"obp":".366","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":460,"era":"5.40","inningsPitched":"25.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.52","battersFaced":112,"outs":75,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":460,"balls":195,"strikes":265,"strikePercentage":".580","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".500","pitchesPerInning":"18.40","gamesFinished":0,"strikeoutWalkRatio":"0.94","strikeoutsPer9Inn":"5.40","walksPer9Inn":"5.76","hitsPer9Inn":"7.92","runsScoredPer9":"5.40","homeRunsPer9":"1.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663574":{"person":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":12,"gamesStarted":0,"flyOuts":7,"groundOuts":9,"airOuts":11,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":39,"obp":".267","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":174,"era":"2.31","inningsPitched":"11.2","wins":1,"losses":0,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":3,"whip":"1.03","battersFaced":45,"outs":35,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":174,"balls":67,"strikes":107,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.91","gamesFinished":1,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"10.03","walksPer9Inn":"4.63","hitsPer9Inn":"4.63","runsScoredPer9":"2.31","homeRunsPer9":"1.54","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"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}},"ID683742":{"person":{"id":683742,"fullName":"Jose Franco","link":"/api/v1/people/683742"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":5,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":22,"obp":".444","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":109,"era":"3.18","inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"2.12","battersFaced":27,"outs":17,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":109,"balls":40,"strikes":69,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".---","pitchesPerInning":"19.24","gamesFinished":1,"strikeoutWalkRatio":"0.80","strikeoutsPer9Inn":"6.35","walksPer9Inn":"7.94","hitsPer9Inn":"11.12","runsScoredPer9":"4.76","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663993":{"person":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"jerseyNumber":"31","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":3,"groundOuts":12,"airOuts":9,"runs":5,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".256","atBats":39,"obp":".341","slg":".564","ops":".905","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":22,"rbi":9,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.00","popOuts":0,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID663903":{"person":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(W, 2-1)","summary":"5.1 IP, 2 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":4,"airOuts":9,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":94,"inningsPitched":"5.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":33,"strikes":61,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":21,"groundOuts":28,"airOuts":38,"runs":17,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":40,"hitByPitch":2,"atBats":124,"obp":".366","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":507,"era":"4.97","inningsPitched":"29.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.62","battersFaced":134,"outs":87,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":507,"balls":185,"strikes":322,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":2,"winPercentage":".667","pitchesPerInning":"17.48","gamesFinished":0,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"5.90","walksPer9Inn":"2.17","hitsPer9Inn":"12.41","runsScoredPer9":"5.28","homeRunsPer9":"1.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":2,"chances":7,"fielding":".714","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680574":{"person":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | BB, 3 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":20,"groundOuts":16,"airOuts":32,"runs":13,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":17,"intentionalWalks":0,"hits":21,"hitByPitch":2,"avg":".214","atBats":98,"obp":".342","slg":".327","ops":".669","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":32,"rbi":8,"leftOnBase":50,"sacBunts":0,"sacFlies":0,"babip":".284","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.00","popOuts":9,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":68,"putOuts":47,"errors":0,"chances":115,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID663647":{"person":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | 2B, 2 K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":18,"groundOuts":16,"airOuts":34,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".106","atBats":66,"obp":".181","slg":".167","ops":".348","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":11,"rbi":1,"leftOnBase":27,"sacBunts":0,"sacFlies":0,"babip":".107","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.00","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":46,"putOuts":18,"errors":1,"chances":65,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID666181":{"person":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":8,"groundOuts":5,"airOuts":13,"runs":3,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":12,"baseOnBalls":8,"intentionalWalks":1,"hits":6,"hitByPitch":0,"avg":".167","atBats":36,"obp":".318","slg":".250","ops":".568","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":9,"rbi":1,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":30,"errors":1,"chances":31,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID670770":{"person":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"100","stats":{"batting":{"summary":"3-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":1,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":14,"groundOuts":27,"airOuts":28,"runs":10,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":10,"intentionalWalks":0,"hits":17,"hitByPitch":2,"avg":".185","atBats":92,"obp":".279","slg":".250","ops":".529","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":23,"rbi":5,"leftOnBase":33,"sacBunts":3,"sacFlies":0,"babip":".235","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"92.00","popOuts":7,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":66,"errors":0,"chances":67,"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"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID695076":{"person":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":24,"groundOuts":29,"airOuts":38,"runs":11,"doubles":5,"triples":1,"homeRuns":1,"strikeOuts":18,"baseOnBalls":9,"intentionalWalks":0,"hits":24,"hitByPitch":0,"atBats":109,"obp":".280","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":446,"era":"3.10","inningsPitched":"29.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.14","battersFaced":118,"outs":87,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":446,"balls":165,"strikes":281,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".750","pitchesPerInning":"15.38","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.59","walksPer9Inn":"2.79","hitsPer9Inn":"7.45","runsScoredPer9":"3.41","homeRunsPer9":"0.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":8},"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}},"ID664731":{"person":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731"},"jerseyNumber":"65","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".200","atBats":10,"obp":".250","slg":".200","ops":".450","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":2,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":10,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"10.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":2,"putOuts":24,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668715":{"person":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":25,"flyOuts":18,"groundOuts":16,"airOuts":23,"runs":11,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":27,"baseOnBalls":7,"intentionalWalks":0,"hits":19,"hitByPitch":3,"avg":".226","atBats":84,"obp":".305","slg":".429","ops":".734","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":36,"rbi":6,"leftOnBase":41,"sacBunts":0,"sacFlies":1,"babip":".278","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":57,"errors":2,"chances":59,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID683175":{"person":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":1,"strikes":6,"strikePercentage":".860","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"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":15,"gamesStarted":0,"flyOuts":14,"groundOuts":7,"airOuts":25,"runs":4,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":16,"baseOnBalls":14,"intentionalWalks":0,"hits":9,"hitByPitch":2,"atBats":57,"obp":".342","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":298,"era":"2.16","inningsPitched":"16.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":4,"whip":"1.38","battersFaced":73,"outs":50,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":298,"balls":119,"strikes":179,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.28","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.88","gamesFinished":4,"strikeoutWalkRatio":"1.14","strikeoutsPer9Inn":"8.64","walksPer9Inn":"7.56","hitsPer9Inn":"4.86","runsScoredPer9":"2.16","homeRunsPer9":"0.54","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668933":{"person":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":7,"groundOuts":14,"airOuts":9,"runs":3,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":15,"baseOnBalls":8,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":47,"obp":".309","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":231,"era":"1.29","inningsPitched":"14.0","wins":1,"losses":0,"saves":1,"saveOpportunities":2,"holds":6,"blownSaves":1,"earnedRuns":2,"whip":"1.21","battersFaced":55,"outs":42,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":231,"balls":84,"strikes":147,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.56","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.50","gamesFinished":3,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"9.64","walksPer9Inn":"5.14","hitsPer9Inn":"5.79","runsScoredPer9":"1.93","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663886":{"person":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":15,"groundOuts":9,"airOuts":21,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":24,"baseOnBalls":12,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".159","atBats":63,"obp":".289","slg":".270","ops":".559","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":17,"rbi":6,"leftOnBase":29,"sacBunts":0,"sacFlies":1,"babip":".211","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.50","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":8,"putOuts":155,"errors":0,"chances":163,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID594580":{"person":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"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":12,"balls":6,"strikes":6,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":4,"groundOuts":16,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":8,"intentionalWalks":0,"hits":4,"hitByPitch":3,"atBats":38,"obp":".306","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":195,"era":"1.50","inningsPitched":"12.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"1.00","battersFaced":50,"outs":36,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":195,"balls":86,"strikes":109,"strikePercentage":".560","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.25","gamesFinished":0,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"7.50","walksPer9Inn":"6.00","hitsPer9Inn":"3.00","runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":10,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668709":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656271":{"person":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":3,"groundOuts":14,"airOuts":8,"runs":4,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":44,"obp":".265","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":202,"era":"0.73","inningsPitched":"12.1","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"0.97","battersFaced":49,"outs":37,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":202,"balls":74,"strikes":128,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".500","pitchesPerInning":"16.38","gamesFinished":3,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"10.22","walksPer9Inn":"2.92","hitsPer9Inn":"5.84","runsScoredPer9":"2.92","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671096":{"person":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":14,"groundOuts":31,"airOuts":32,"runs":22,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":19,"baseOnBalls":13,"intentionalWalks":0,"hits":38,"hitByPitch":0,"atBats":119,"obp":".383","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":519,"era":"6.59","inningsPitched":"28.2","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.78","battersFaced":133,"outs":86,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":519,"balls":204,"strikes":315,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".000","pitchesPerInning":"18.10","gamesFinished":0,"strikeoutWalkRatio":"1.46","strikeoutsPer9Inn":"5.97","walksPer9Inn":"4.08","hitsPer9Inn":"11.93","runsScoredPer9":"6.91","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":9},"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}},"ID677956":{"person":{"id":677956,"fullName":"Rece Hinds","link":"/api/v1/people/677956"},"jerseyNumber":"57","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":4,"groundOuts":5,"airOuts":6,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".143","atBats":28,"obp":".194","slg":".250","ops":".444","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":7,"rbi":5,"leftOnBase":18,"sacBunts":0,"sacFlies":1,"babip":".267","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":24,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695505":{"person":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":14,"groundOuts":25,"airOuts":26,"runs":8,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":30,"baseOnBalls":11,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":100,"obp":".270","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":441,"era":"2.57","inningsPitched":"28.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.07","battersFaced":111,"outs":84,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":441,"balls":162,"strikes":279,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".667","pitchesPerInning":"15.75","gamesFinished":0,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"9.64","walksPer9Inn":"3.54","hitsPer9Inn":"6.11","runsScoredPer9":"2.57","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[670770,680574,682829,701398,663993,668715,663886,666181,667472,663647,663903,683175,668933,594580,641941],"pitchers":[663903,683175,668933,594580,641941],"bench":[668709,664731,677956],"bullpen":[671096,656271,695505,683742,572955,695076,663574,682227],"battingOrder":[670770,680574,682829,701398,663993,668715,663886,667472,663647],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Hayes (1, Flaherty); Friedl (3, Smith, B)."},{"label":"HR","value":"Stewart, S (9, 1st inning off Flaherty, 2 on, 1 out); Lowe, N (3, 1st inning off Flaherty, 0 on, 1 out); De La Cruz, E (9, 2nd inning off Flaherty, 1 on, 2 out); Friedl (1, 8th inning off Anderson, D, 0 on, 0 out)."},{"label":"TB","value":"De La Cruz, E 4; Friedl 7; Hayes 3; Lowe, N 4; Stewart, S 6."},{"label":"RBI","value":"De La Cruz, E 2 (20); Friedl (5); Lowe, N (9); Stewart, S 5 (29)."},{"label":"2-out RBI","value":"De La Cruz, E 2."},{"label":"Runners left in scoring position, 2 out","value":"Stewart, S."},{"label":"SAC","value":"Friedl."},{"label":"GIDP","value":"Steer."},{"label":"Team RISP","value":"3-for-9."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Ashcraft, G-De La Cruz, E-Stewart, S; Hayes-McLain, M-Stewart, S)."}]}],"note":[{"label":"a","value":"Grounded into a forceout for Benson in the 5th."}]}},"officials":[{"official":{"id":427113,"fullName":"Laz Diaz","link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":427366,"fullName":"Brian O'Nora","link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":503490,"fullName":"Chris Segal","link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":623938,"fullName":"Erich Bacchus","link":"/api/v1/people/623938"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Pagán."},{"label":"HBP","value":"Steer (by Flaherty)."},{"label":"ABS Challenge","value":"Stewart, S (Strike-Overturned to Ball); Vierling (Strike-Confirmed); Dingler (Ball-Overturned to Strike); Stephenson, T (Strike-Overturned to Ball); De La Cruz, E (Strike-Confirmed); Myers (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Flaherty 68-41; Smith, B 26-17; Holton 28-18; Seabold 17-7; Anderson, D 42-27; Singer 94-61; Phillips 7-6; Ashcraft, G 13-8; Moll 12-6; Pagán 11-6."},{"label":"Groundouts-flyouts","value":"Flaherty 2-0; Smith, B 1-2; Holton 2-0; Seabold 0-1; Anderson, D 1-0; Singer 4-6; Phillips 0-1; Ashcraft, G 1-0; Moll 1-0; Pagán 1-1."},{"label":"Batters faced","value":"Flaherty 14; Smith, B 8; Holton 6; Seabold 4; Anderson, D 9; Singer 24; Phillips 2; Ashcraft, G 4; Moll 3; Pagán 4."},{"label":"Inherited runners-scored","value":"Seabold 2-2; Anderson, D 3-0; Phillips 1-0."},{"label":"Umpires","value":"HP: Laz Diaz. 1B: Brian O'Nora. 2B: Chris Segal. 3B: Erich Bacchus. "},{"label":"Weather","value":"72 degrees, Partly Cloudy."},{"label":"Wind","value":"7 mph, Out To RF."},{"label":"First pitch","value":"7:18 PM."},{"label":"T","value":"2:57."},{"label":"Att","value":"35,315."},{"label":"Venue","value":"Great American Ball Park."},{"label":"April 25, 2026"}],"pitchingNotes":["Holton pitched to 2 batters in the 6th inning."],"topPerformers":[{"player":{"person":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398","boxscoreName":"Stewart, S"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"400","stats":{"batting":{"summary":"3-4 | HR, BB, 5 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":5,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":15,"groundOuts":26,"airOuts":24,"runs":18,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":21,"baseOnBalls":17,"intentionalWalks":1,"hits":30,"hitByPitch":0,"avg":".303","atBats":99,"obp":".398","slg":".626","ops":"1.024","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":62,"rbi":29,"leftOnBase":38,"sacBunts":0,"sacFlies":2,"babip":".296","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":185,"errors":0,"chances":197,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":73,"hittingGameScore":73},{"player":{"person":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770","boxscoreName":"Friedl"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"100","stats":{"batting":{"summary":"3-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":1,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":14,"groundOuts":27,"airOuts":28,"runs":10,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":10,"intentionalWalks":0,"hits":17,"hitByPitch":2,"avg":".185","atBats":92,"obp":".279","slg":".250","ops":".529","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":23,"rbi":5,"leftOnBase":33,"sacBunts":3,"sacFlies":0,"babip":".235","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"92.00","popOuts":7,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":66,"errors":0,"chances":67,"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"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":66,"hittingGameScore":66},{"player":{"person":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829","boxscoreName":"De La Cruz, E"},"jerseyNumber":"44","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":14,"groundOuts":26,"airOuts":20,"runs":24,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":33,"baseOnBalls":13,"intentionalWalks":0,"hits":30,"hitByPitch":0,"avg":".275","atBats":109,"obp":".352","slg":".569","ops":".921","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":122,"totalBases":62,"rbi":20,"leftOnBase":51,"sacBunts":0,"sacFlies":0,"babip":".313","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.11","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":62,"putOuts":39,"errors":3,"chances":104,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":62,"hittingGameScore":62}]},"decisions":{"winner":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"loser":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}