{"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":822765,"link":"/api/v1.1/game/822765/feed/live","metaData":{"wait":10,"timeStamp":"20260915_021226","gameEvents":["grounded_into_double_play","game_finished"],"logicalEvents":["midInning","countChange","count12","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822765,"type":"R","doubleHeader":"N","id":"2026/09/14/detmlb-tormlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822765-2026-09-14","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-09-14T23:07:00Z","originalDate":"2026-09-14","officialDate":"2026-09-14","dayNight":"night","time":"7:07","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":150,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":71,"losses":79,"ties":0,"pct":".473"},"records":{},"divisionLeader":false,"wins":71,"losses":79,"winningPercentage":".473"},"franchiseName":"Detroit","clubName":"Tigers","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141","season":2026,"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14"},"springVenue":{"id":2536,"link":"/api/v1/venues/2536"},"teamCode":"tor","fileCode":"tor","abbreviation":"TOR","teamName":"Blue Jays","locationName":"Toronto","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Toronto","record":{"gamesPlayed":151,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":75,"losses":76,"ties":0,"pct":".497"},"records":{},"divisionLeader":false,"wins":75,"losses":76,"winningPercentage":".497"},"franchiseName":"Toronto","clubName":"Blue Jays","active":true}},"players":{"ID693686":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686","firstName":"Spencer","lastName":"Miles","primaryNumber":"62","birthDate":"2000-07-26","currentAge":26,"birthCity":"Columbia","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Miles","middleName":"David","boxscoreName":"Miles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Miles","nameSlug":"spencer-miles-693686","firstLastName":"Spencer Miles","lastFirstName":"Miles, Spencer","lastInitName":"Miles, S","initLastName":"S Miles","fullFMLName":"Spencer David Miles","fullLFMName":"Miles, Spencer David","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID814430":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430","firstName":"Brett","lastName":"Callahan","primaryNumber":"34","birthDate":"2001-11-02","currentAge":24,"birthCity":"Newark","birthStateProvince":"DE","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Brett","useLastName":"Callahan","middleName":"Ryan","boxscoreName":"Callahan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Callahan","nameSlug":"brett-callahan-814430","firstLastName":"Brett Callahan","lastFirstName":"Callahan, Brett","lastInitName":"Callahan, B","initLastName":"B Callahan","fullFMLName":"Brett Callahan","fullLFMName":"Callahan, Brett ","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID689225":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225","firstName":"Beau","lastName":"Brieske","primaryNumber":"4","birthDate":"1998-04-04","currentAge":28,"birthCity":"Chandler","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Beau","useLastName":"Brieske","middleName":"Conner","boxscoreName":"Brieske","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"briss-KEY","mlbDebutDate":"2022-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Beau Brieske","nameSlug":"beau-brieske-689225","firstLastName":"Beau Brieske","lastFirstName":"Brieske, Beau","lastInitName":"Brieske, B","initLastName":"B Brieske","fullFMLName":"Beau Conner Brieske","fullLFMName":"Brieske, Beau Conner","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID667755":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755","firstName":"José","lastName":"Soriano","primaryNumber":"40","birthDate":"1998-10-20","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Soriano","middleName":"Joaquin","boxscoreName":"Soriano, J","gender":"M","nameMatrilineal":"Santana","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Soriano","nameSlug":"jose-soriano-667755","firstLastName":"José Soriano","lastFirstName":"Soriano, José","lastInitName":"Soriano, J","initLastName":"J Soriano","fullFMLName":"José Joaquin Soriano","fullLFMName":"Soriano, José Joaquin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID682985":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985","firstName":"Riley","lastName":"Greene","primaryNumber":"31","birthDate":"2000-09-28","currentAge":25,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Riley","useLastName":"Greene","middleName":"Alan","boxscoreName":"Greene, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Riley Greene","nameSlug":"riley-greene-682985","firstLastName":"Riley Greene","lastFirstName":"Greene, Riley","lastInitName":"Greene, R","initLastName":"R Greene","fullFMLName":"Riley Alan Greene","fullLFMName":"Greene, Riley Alan","strikeZoneTop":3.3,"strikeZoneBottom":1.67},"ID663947":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947","firstName":"Weston","lastName":"Holton","primaryNumber":"87","birthDate":"1996-06-13","currentAge":30,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Holton","middleName":"Tyler","boxscoreName":"Holton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Holton","nameSlug":"tyler-holton-663947","firstLastName":"Tyler Holton","lastFirstName":"Holton, Tyler","lastInitName":"Holton, T","initLastName":"T Holton","fullFMLName":"Weston Tyler Holton","fullLFMName":"Holton, Weston Tyler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID676391":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391","firstName":"Ernie","lastName":"Clement","primaryNumber":"22","birthDate":"1996-03-22","currentAge":30,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ernie","useLastName":"Clement","middleName":"James","boxscoreName":"Clement","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ernie Clement","nameSlug":"ernie-clement-676391","firstLastName":"Ernie Clement","lastFirstName":"Clement, Ernie","lastInitName":"Clement, E","initLastName":"E Clement","fullFMLName":"Ernie James Clement","fullLFMName":"Clement, Ernie James","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"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},"ID665926":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926","firstName":"Andrés","lastName":"Giménez","primaryNumber":"0","birthDate":"1998-09-04","currentAge":28,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":161,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andrés","useLastName":"Giménez","middleName":"Alfonso","boxscoreName":"Giménez","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DRAYS hee-MEH-nehz","mlbDebutDate":"2020-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Giménez","nameSlug":"andres-gimenez-665926","firstLastName":"Andrés Giménez","lastFirstName":"Giménez, Andrés","lastInitName":"Giménez, A","initLastName":"A Giménez","fullFMLName":"Andrés Alfonso Giménez","fullLFMName":"Giménez, Andrés Alfonso","strikeZoneTop":3.165,"strikeZoneBottom":1.597},"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},"ID678218":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218","firstName":"Brandon","lastName":"Valenzuela","primaryNumber":"59","birthDate":"2000-10-02","currentAge":25,"birthCity":"Hermosillo","birthStateProvince":"Sonora","birthCountry":"Mexico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brandon","useLastName":"Valenzuela","middleName":"Ivar","boxscoreName":"Valenzuela","gender":"M","nameMatrilineal":"Gerardo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-05","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Valenzuela","nameSlug":"brandon-valenzuela-678218","firstLastName":"Brandon Valenzuela","lastFirstName":"Valenzuela, Brandon","lastInitName":"Valenzuela, B","initLastName":"B Valenzuela","fullFMLName":"Brandon Ivar Valenzuela","fullLFMName":"Valenzuela, Brandon Ivar","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID656302":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302","firstName":"Dylan","lastName":"Cease","primaryNumber":"84","birthDate":"1995-12-28","currentAge":30,"birthCity":"Milton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Cease","middleName":"Edward","boxscoreName":"Cease","nickName":"Cease","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Cease","nameSlug":"dylan-cease-656302","firstLastName":"Dylan Cease","lastFirstName":"Cease, Dylan","lastInitName":"Cease, D","initLastName":"D Cease","fullFMLName":"Dylan Edward Cease","fullLFMName":"Cease, Dylan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID703520":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520","firstName":"Brett","lastName":"Bateman","primaryNumber":"21","birthDate":"2002-03-19","currentAge":24,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"5' 10\"","weight":170,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brett","useLastName":"Bateman","middleName":"Allen","boxscoreName":"Bateman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brett Bateman","nameSlug":"brett-bateman-703520","firstLastName":"Brett Bateman","lastFirstName":"Bateman, Brett","lastInitName":"Bateman, B","initLastName":"B Bateman","fullFMLName":"Brett  Bateman","fullLFMName":"Bateman, Brett","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"ID623149":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149","firstName":"Paul","lastName":"Sewald","primaryNumber":"43","birthDate":"1990-05-26","currentAge":36,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Sewald","middleName":"Stanton","boxscoreName":"Sewald","nickName":"Paulie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SEE-walld","mlbDebutDate":"2017-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Sewald","nameSlug":"paul-sewald-623149","firstLastName":"Paul Sewald","lastFirstName":"Sewald, Paul","lastInitName":"Sewald, P","initLastName":"P Sewald","fullFMLName":"Paul Stanton Sewald","fullLFMName":"Sewald, Paul Stanton","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664770":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770","firstName":"Nathan","lastName":"Lukes","primaryNumber":"38","birthDate":"1994-07-12","currentAge":32,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nathan","useLastName":"Lukes","middleName":"Donald","boxscoreName":"Lukes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lucas","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Lukes","nameSlug":"nathan-lukes-664770","firstLastName":"Nathan Lukes","lastFirstName":"Lukes, Nathan","lastInitName":"Lukes, N","initLastName":"N Lukes","fullFMLName":"Nathan Donald Lukes","fullLFMName":"Lukes, Nathan Donald","strikeZoneTop":3.164,"strikeZoneBottom":1.597},"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},"ID689254":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254","firstName":"Mason","lastName":"Fluharty","primaryNumber":"68","birthDate":"2001-08-13","currentAge":25,"birthCity":"Lewes","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Fluharty","middleName":"Lynn","boxscoreName":"Fluharty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"FLEW-hardy","mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Fluharty","nameSlug":"mason-fluharty-689254","firstLastName":"Mason Fluharty","lastFirstName":"Fluharty, Mason","lastInitName":"Fluharty, M","initLastName":"M Fluharty","fullFMLName":"Mason Lynn Fluharty","fullLFMName":"Fluharty, Mason Lynn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID641755":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755","firstName":"Tyler","lastName":"Kinley","primaryNumber":"55","birthDate":"1991-01-31","currentAge":35,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Kinley","middleName":"Harrison","boxscoreName":"Kinley","nickName":"TK","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Kinley","nameSlug":"tyler-kinley-641755","firstLastName":"Tyler Kinley","lastFirstName":"Kinley, Tyler","lastInitName":"Kinley, T","initLastName":"T Kinley","fullFMLName":"Tyler Harrison Kinley","fullLFMName":"Kinley, Tyler Harrison","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID815873":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873","firstName":"Sean","lastName":"Keys","primaryNumber":"20","birthDate":"2003-05-26","currentAge":23,"birthCity":"Huntington","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":232,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Sean","useLastName":"Keys","middleName":"Thomas","boxscoreName":"Keys","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Keys","nameSlug":"sean-keys-815873","firstLastName":"Sean Keys","lastFirstName":"Keys, Sean","lastInitName":"Keys, S","initLastName":"S Keys","fullFMLName":"Sean Thomas Keys","fullLFMName":"Keys, Sean Thomas","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID680755":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755","firstName":"Braydon","lastName":"Fisher","primaryNumber":"63","birthDate":"2000-07-26","currentAge":26,"birthCity":"League City","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braydon","useLastName":"Fisher","boxscoreName":"Fisher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braydon Fisher","nameSlug":"braydon-fisher-680755","firstLastName":"Braydon Fisher","lastFirstName":"Fisher, Braydon","lastInitName":"Fisher, B","initLastName":"B Fisher","fullFMLName":"Braydon  Fisher","fullLFMName":"Fisher, Braydon","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID703601":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601","firstName":"Maxwell","lastName":"Clark","primaryNumber":"15","birthDate":"2004-12-21","currentAge":21,"birthCity":"Franklin","birthStateProvince":"IN","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Max","useLastName":"Clark","middleName":"Reece","boxscoreName":"Clark","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Max Clark","nameSlug":"max-clark-703601","firstLastName":"Max Clark","lastFirstName":"Clark, Max","lastInitName":"Clark, M","initLastName":"M Clark","fullFMLName":"Maxwell Reece Clark","fullLFMName":"Clark, Maxwell Reece","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID669701":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701","firstName":"Josh","lastName":"Smith","primaryNumber":"9","birthDate":"1997-08-07","currentAge":29,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"5' 9\"","weight":172,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Josh","useLastName":"Smith","middleName":"Harris","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Smith","nameSlug":"josh-smith-669701","firstLastName":"Josh Smith","lastFirstName":"Smith, Josh","lastInitName":"Smith, J","initLastName":"J Smith","fullFMLName":"Josh Harris Smith","fullLFMName":"Smith, Josh Harris","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID681293":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293","firstName":"Spencer","lastName":"Arrighetti","primaryNumber":"45","birthDate":"2000-01-02","currentAge":26,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 2\"","weight":186,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Arrighetti","middleName":"Zane","boxscoreName":"Arrighetti","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"air-uh-get-ee","mlbDebutDate":"2024-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Arrighetti","nameSlug":"spencer-arrighetti-681293","firstLastName":"Spencer Arrighetti","lastFirstName":"Arrighetti, Spencer","lastInitName":"Arrighetti, S","initLastName":"S Arrighetti","fullFMLName":"Spencer Zane Arrighetti","fullLFMName":"Arrighetti, Spencer Zane","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID672386":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386","firstName":"Alejandro","lastName":"Kirk","primaryNumber":"30","birthDate":"1998-11-06","currentAge":27,"birthCity":"Tijuana","birthCountry":"Mexico","height":"5' 8\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alejandro","useLastName":"Kirk","boxscoreName":"Kirk","gender":"M","nameMatrilineal":"Castellanos","isPlayer":true,"isVerified":false,"pronunciation":"all-uh-HAWN-dro","mlbDebutDate":"2020-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alejandro Kirk","nameSlug":"alejandro-kirk-672386","firstLastName":"Alejandro Kirk","lastFirstName":"Kirk, Alejandro","lastInitName":"Kirk, A","initLastName":"A Kirk","fullFMLName":"Alejandro Kirk","fullLFMName":"Kirk, Alejandro","strikeZoneTop":3.01,"strikeZoneBottom":1.519},"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},"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},"ID808825":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825","firstName":"Andrew","lastName":"Sears","primaryNumber":"64","birthDate":"2002-08-30","currentAge":24,"birthCity":"West Warwick","birthStateProvince":"RI","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Sears","middleName":"Warren","boxscoreName":"Sears, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Sears","nameSlug":"andrew-sears-808825","firstLastName":"Andrew Sears","lastFirstName":"Sears, Andrew","lastInitName":"Sears, A","initLastName":"A Sears","fullFMLName":"Andrew Sears","fullLFMName":"Sears, Andrew ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID656716":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716","firstName":"Zachary","lastName":"McKinstry","primaryNumber":"39","birthDate":"1995-04-29","currentAge":31,"birthCity":"Toledo","birthStateProvince":"OH","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Zach","useLastName":"McKinstry","boxscoreName":"McKinstry","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"muh-KIN-stry","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach McKinstry","nameSlug":"zach-mckinstry-656716","firstLastName":"Zach McKinstry","lastFirstName":"McKinstry, Zach","lastInitName":"McKinstry, Z","initLastName":"Z McKinstry","fullFMLName":"Zachary McKinstry","fullLFMName":"McKinstry, Zachary","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID686973":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973","firstName":"Louis","lastName":"Varland","primaryNumber":"77","birthDate":"1997-12-09","currentAge":28,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Louis","useLastName":"Varland","middleName":"Dennis","boxscoreName":"Varland, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Louis Varland","nameSlug":"louis-varland-686973","firstLastName":"Louis Varland","lastFirstName":"Varland, Louis","lastInitName":"Varland, L","initLastName":"L Varland","fullFMLName":"Louis Dennis Varland","fullLFMName":"Varland, Louis Dennis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID680664":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664","firstName":"Eduardo","lastName":"Valencia","primaryNumber":"32","birthDate":"2000-01-25","currentAge":26,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Eduardo","useLastName":"Valencia","middleName":"Andres","boxscoreName":"Valencia","gender":"M","nameMatrilineal":"Padilla","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduardo Valencia","nameSlug":"eduardo-valencia-680664","firstLastName":"Eduardo Valencia","lastFirstName":"Valencia, Eduardo","lastInitName":"Valencia, E","initLastName":"E Valencia","fullFMLName":"Eduardo Andres Valencia","fullLFMName":"Valencia, Eduardo Andres","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"ID621097":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097","firstName":"Jacob","lastName":"Waguespack","primaryNumber":"58","birthDate":"1993-11-05","currentAge":32,"birthCity":"Prairieville","birthStateProvince":"LA","birthCountry":"USA","height":"6' 6\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Waguespack","middleName":"Daniel","boxscoreName":"Waguespack","nickName":"Waguespack","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"WAG-uh-spak","mlbDebutDate":"2019-05-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Waguespack","nameSlug":"jacob-waguespack-621097","firstLastName":"Jacob Waguespack","lastFirstName":"Waguespack, Jacob","lastInitName":"Waguespack, J","initLastName":"J Waguespack","fullFMLName":"Jacob Daniel Waguespack","fullLFMName":"Waguespack, Jacob Daniel","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID573009":{"id":573009,"fullName":"Joe Mantiply","link":"/api/v1/people/573009","firstName":"Joseph","lastName":"Mantiply","primaryNumber":"35","birthDate":"1991-03-01","currentAge":35,"birthCity":"Danville","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Mantiply","middleName":"Newman","boxscoreName":"Mantiply","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"MAN-ti-ply","mlbDebutDate":"2016-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joe Mantiply","nameSlug":"joe-mantiply-573009","firstLastName":"Joe Mantiply","lastFirstName":"Mantiply, Joe","lastInitName":"Mantiply, J","initLastName":"J Mantiply","fullFMLName":"Joseph Newman Mantiply","fullLFMName":"Mantiply, Joseph Newman","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663893":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893","firstName":"Brendon","lastName":"Little","primaryNumber":"54","birthDate":"1996-08-11","currentAge":30,"birthCity":"Bryn Mawr","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brendon","useLastName":"Little","middleName":"David","boxscoreName":"Little, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brendon Little","nameSlug":"brendon-little-663893","firstLastName":"Brendon Little","lastFirstName":"Little, Brendon","lastInitName":"Little, B","initLastName":"B Little","fullFMLName":"Brendon David Little","fullLFMName":"Little, Brendon David","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID807727":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727","firstName":"Charles","lastName":"McAdoo","primaryNumber":"26","birthDate":"2002-03-06","currentAge":24,"birthCity":"Walnut Creek","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Charles","useLastName":"McAdoo","middleName":"Alexander","boxscoreName":"McAdoo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Charles McAdoo","nameSlug":"charles-mcadoo-807727","firstLastName":"Charles McAdoo","lastFirstName":"McAdoo, Charles","lastInitName":"McAdoo, C","initLastName":"C McAdoo","fullFMLName":"Charles Alexander McAdoo","fullLFMName":"McAdoo, Charles Alexander","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"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},"ID676454":{"id":676454,"fullName":"Brendan Cellucci","link":"/api/v1/people/676454","firstName":"Brendan","lastName":"Cellucci","primaryNumber":"70","birthDate":"1998-06-30","currentAge":28,"birthCity":"Philadelphia","birthStateProvince":"PA","birthCountry":"USA","height":"6' 4\"","weight":211,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brendan","useLastName":"Cellucci","middleName":"Michael","boxscoreName":"Cellucci","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brendan Cellucci","nameSlug":"brendan-cellucci-676454","firstLastName":"Brendan Cellucci","lastFirstName":"Cellucci, Brendan","lastInitName":"Cellucci, B","initLastName":"B Cellucci","fullFMLName":"Brendan Michael Cellucci","fullLFMName":"Cellucci, Brendan Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID807726":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726","firstName":"John","lastName":"Peck","primaryNumber":"18","birthDate":"2002-07-18","currentAge":24,"birthCity":"Moorpark","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"John","useLastName":"Peck","middleName":"Sanford","boxscoreName":"Peck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"John Peck","nameTitle":"IV","nameSuffix":"IV","nameSlug":"john-peck-807726","firstLastName":"John Peck","lastFirstName":"Peck, John","lastInitName":"Peck, J","initLastName":"J Peck","fullFMLName":"John Sanford Peck","fullLFMName":"Peck, John Sanford","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID805427":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427","firstName":"Drew","lastName":"Sommers","primaryNumber":"51","birthDate":"2000-08-14","currentAge":26,"birthCity":"Hoffman Estates","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Sommers","middleName":"Gregory","boxscoreName":"Sommers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Sommers","nameSlug":"drew-sommers-805427","firstLastName":"Drew Sommers","lastFirstName":"Sommers, Drew","lastInitName":"Sommers, D","initLastName":"D Sommers","fullFMLName":"Drew Gregory Sommers","fullLFMName":"Sommers, Drew Gregory","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID676914":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914","firstName":"Davis","lastName":"Schneider","primaryNumber":"36","birthDate":"1999-01-26","currentAge":27,"birthCity":"Berlin","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 8\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Davis","useLastName":"Schneider","boxscoreName":"Schneider","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2023-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Davis Schneider","nameSlug":"davis-schneider-676914","firstLastName":"Davis Schneider","lastFirstName":"Schneider, Davis","lastInitName":"Schneider, D","initLastName":"D Schneider","fullFMLName":"Davis Schneider","fullLFMName":"Schneider, Davis ","strikeZoneTop":3.045,"strikeZoneBottom":1.537},"ID701162":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162","firstName":"Benjamin","lastName":"Malgeri","primaryNumber":"53","birthDate":"2000-01-12","currentAge":26,"birthCity":"Exeter","birthStateProvince":"NH","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ben","useLastName":"Malgeri","middleName":"Joseph","boxscoreName":"Malgeri","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Malgeri","nameSlug":"ben-malgeri-701162","firstLastName":"Ben Malgeri","lastFirstName":"Malgeri, Ben","lastInitName":"Malgeri, B","initLastName":"B Malgeri","fullFMLName":"Benjamin Joseph Malgeri","fullLFMName":"Malgeri, Benjamin Joseph","strikeZoneTop":3.24,"strikeZoneBottom":1.63},"ID453286":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286","firstName":"Maxwell","lastName":"Scherzer","primaryNumber":"31","birthDate":"1984-07-27","currentAge":42,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Scherzer","middleName":"M.","boxscoreName":"Scherzer","nickName":"Brown Eye","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"pronunciation":"SHER-zer","mlbDebutDate":"2008-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Scherzer","nameSlug":"max-scherzer-453286","firstLastName":"Max Scherzer","lastFirstName":"Scherzer, Max","lastInitName":"Scherzer, M","initLastName":"M Scherzer","fullFMLName":"Maxwell M. Scherzer","fullLFMName":"Scherzer, Maxwell M.","strikeZoneTop":3.38,"strikeZoneBottom":1.59},"ID543807":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807","firstName":"George","lastName":"Springer","primaryNumber":"4","birthDate":"1989-09-19","currentAge":36,"birthCity":"New Britain","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"George","useLastName":"Springer","middleName":"Chelston","boxscoreName":"Springer","nickName":"Horhay","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Springer","nameTitle":"III","nameSuffix":"III","nameSlug":"george-springer-543807","firstLastName":"George Springer","lastFirstName":"Springer, George","lastInitName":"Springer, G","initLastName":"G Springer","fullFMLName":"George Chelston Springer","fullLFMName":"Springer, George Chelston","strikeZoneTop":3.267,"strikeZoneBottom":1.649},"ID643511":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511","firstName":"Tyler","lastName":"Rogers","primaryNumber":"71","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Rogers","middleName":"Scott","boxscoreName":"Rogers, Ty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Rogers","nameSlug":"tyler-rogers-643511","firstLastName":"Tyler Rogers","lastFirstName":"Rogers, Tyler","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Tyler Scott Rogers","fullLFMName":"Rogers, Tyler Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665489":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489","firstName":"Vladimir","lastName":"Guerrero","primaryNumber":"27","birthDate":"1999-03-16","currentAge":27,"birthCity":"Montreal","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 0\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vladimir","useLastName":"Guerrero Jr.","boxscoreName":"Guerrero Jr.","nickName":"El K","gender":"M","nameMatrilineal":"Ramos","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vladimir Guerrero Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"vladimir-guerrero-jr-665489","firstLastName":"Vladimir Guerrero Jr.","lastFirstName":"Guerrero Jr., Vladimir","lastInitName":"Guerrero Jr., V","initLastName":"V Guerrero Jr.","fullFMLName":"Vladimir Guerrero Jr.","fullLFMName":"Guerrero Jr., Vladimir ","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID547179":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179","firstName":"Michael","lastName":"Lorenzen","primaryNumber":"55","birthDate":"1992-01-04","currentAge":34,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Lorenzen","middleName":"Clifton","boxscoreName":"Lorenzen","nickName":"Zen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Lorenzen","nameSlug":"michael-lorenzen-547179","firstLastName":"Michael Lorenzen","lastFirstName":"Lorenzen, Michael","lastInitName":"Lorenzen, M","initLastName":"M Lorenzen","fullFMLName":"Michael Clifton Lorenzen","fullLFMName":"Lorenzen, Michael Clifton","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID664702":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702","firstName":"Myles","lastName":"Straw","primaryNumber":"3","birthDate":"1994-10-17","currentAge":31,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":178,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Myles","useLastName":"Straw","middleName":"James Noble","boxscoreName":"Straw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Myles Straw","nameSlug":"myles-straw-664702","firstLastName":"Myles Straw","lastFirstName":"Straw, Myles","lastInitName":"Straw, M","initLastName":"M Straw","fullFMLName":"Myles James Noble Straw","fullLFMName":"Straw, Myles James Noble","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID695549":{"id":695549,"fullName":"Jackson Jobe","link":"/api/v1/people/695549","firstName":"Jackson","lastName":"Jobe","primaryNumber":"21","birthDate":"2002-07-30","currentAge":24,"birthCity":"Irving","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jackson","useLastName":"Jobe","middleName":"William","boxscoreName":"Jobe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Jobe","nameSlug":"jackson-jobe-695549","firstLastName":"Jackson Jobe","lastFirstName":"Jobe, Jackson","lastInitName":"Jobe, J","initLastName":"J Jobe","fullFMLName":"Jackson William Jobe","fullLFMName":"Jobe, Jackson William","strikeZoneTop":3.467,"strikeZoneBottom":1.589},"ID672960":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960","firstName":"Kazuma","lastName":"Okamoto","primaryNumber":"7","birthDate":"1996-06-30","currentAge":30,"birthCity":"Gojo","birthCountry":"Japan","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kazuma","useLastName":"Okamoto","boxscoreName":"Okamoto","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kazuma Okamoto","nameSlug":"kazuma-okamoto-672960","firstLastName":"Kazuma Okamoto","lastFirstName":"Okamoto, Kazuma","lastInitName":"Okamoto, K","initLastName":"K Okamoto","fullFMLName":"Kazuma Okamoto","fullLFMName":"Okamoto, Kazuma","strikeZoneTop":3.256,"strikeZoneBottom":1.643},"ID675512":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512","firstName":"Troy","lastName":"Melton","primaryNumber":"52","birthDate":"2000-12-03","currentAge":25,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Troy","useLastName":"Melton","middleName":"Edward","boxscoreName":"Melton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Troy Melton","nameSlug":"troy-melton-675512","firstLastName":"Troy Melton","lastFirstName":"Melton, Troy","lastInitName":"Melton, T","initLastName":"T Melton","fullFMLName":"Troy Edward Melton","fullLFMName":"Melton, Troy Edward","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14","location":{"address1":"1 Blue Jays Way, Suite 3200","city":"Toronto","state":"Ontario","stateAbbrev":"ON","postalCode":"M5V1J1","defaultCoordinates":{"latitude":43.64155,"longitude":-79.38915},"azimuthAngle":345.0,"elevation":270,"country":"Canada","phone":"(416) 341-1000"},"timeZone":{"tz":"EDT","id":"America/Toronto","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":39150,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":328,"leftCenter":375,"center":404,"rightCenter":375,"rightLine":328},"active":true,"season":"2026"},"officialVenue":{"id":14,"link":"/api/v1/venues/14"},"weather":{"condition":"Clear","temp":"67","wind":"6 mph, Out To CF"},"gameInfo":{"attendance":42867,"firstPitch":"2026-09-14T23:07:00.000Z","gameDurationMinutes":185},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":3,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"home":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"}},"officialScorer":{"id":624930,"fullName":"Roger Lajoie","link":"/api/v1/people/624930"},"primaryDatacaster":{"id":427493,"fullName":"Dale Stevens","link":"/api/v1/people/427493"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin McGonigle grounds out, pitcher José Soriano to shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-14T23:07:36.011Z","endTime":"2026-09-14T23:08:36.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":6},"credits":[{"player":{"id":667755,"link":"/api/v1/people/667755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-14T19:58:15.451Z","endTime":"2026-09-14T22:42:55.360Z","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-09-14T22:42:55.360Z","endTime":"2026-09-14T23:05:44.344Z","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-09-14T23:05:44.344Z","endTime":"2026-09-14T23:07:38.295Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"}},{"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":97.1,"endSpeed":88.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9618107057301,"aZ":-25.997907667437847,"pfxX":-10.640152661824175,"pfxZ":3.0615498855064356,"pX":-0.04547971854554532,"pZ":2.30593528113041,"vX0":9.18899387885004,"vY0":-141.0518506657142,"vZ0":-4.739922149148616,"x":118.73,"y":176.52,"x0":-1.9624169659882398,"y0":50.00190015086329,"z0":5.683704409576815,"aX":-21.447928056344306},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":4.7,"breakHorizontal":17.4,"spinRate":1885,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.3882671208744948,"extension":6.722239241121818},"index":3,"playId":"51ae0c56-890e-3059-95ed-fa06cdde04f9","pitchNumber":1,"startTime":"2026-09-14T23:07:38.295Z","endTime":"2026-09-14T23:07:42.208Z","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":96.7,"endSpeed":88.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30633068948145,"aZ":-23.87802416588795,"pfxX":-10.676219464836253,"pfxZ":4.174864696492253,"pX":-0.4735601683672346,"pZ":1.0705635833371128,"vX0":8.06075052411859,"vY0":-140.4449840626327,"vZ0":-8.124548065011226,"x":135.05,"y":209.87,"x0":-2.001043542535733,"y0":50.004840754515506,"z0":5.566731787311936,"aX":-21.222841359178002},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.9,"breakHorizontal":17.5,"spinRate":2032,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.3907537235027654,"extension":6.796665524063401},"index":4,"playId":"3e21ff3b-84e5-3225-bcc5-11e972161a6c","pitchNumber":2,"startTime":"2026-09-14T23:07:53.011Z","endTime":"2026-09-14T23:07:56.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75580304896437,"aZ":-32.18372612433582,"pfxX":-9.153134234243282,"pfxZ":-0.0026620849012690684,"pX":0.9641622143559183,"pZ":1.9427940044448846,"vX0":10.676881837725608,"vY0":-134.718191814893,"vZ0":-3.96639980688854,"x":80.25,"y":186.32,"x0":-1.857749886389398,"y0":50.005744481873975,"z0":5.704537295585976,"aX":-16.85936796707416},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-0.7,"breakHorizontal":14.4,"spinRate":1593,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4062940994663835,"extension":6.623827994786148},"index":5,"playId":"0f10f17a-f0de-3cff-899a-2879c19cdbf4","pitchNumber":3,"startTime":"2026-09-14T23:08:10.653Z","endTime":"2026-09-14T23:08:14.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.351157885480646,"aZ":-25.590471963454487,"pfxX":-10.501252051210713,"pfxZ":3.279734060630614,"pX":-0.9293287774436706,"pZ":1.5757124465194916,"vX0":7.046096217686882,"vY0":-141.05708318256825,"vZ0":-6.664677868685517,"x":152.42,"y":196.24,"x0":-2.100765984871074,"y0":50.00171737867952,"z0":5.6289682452028496,"aX":-21.070848526685243},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.7,"breakHorizontal":17.5,"spinRate":2030,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.3889367539640278,"extension":6.7119261060160635},"hitData":{"launchSpeed":68.9,"launchAngle":-21.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.22,"coordY":135.98}},"index":6,"playId":"c7afbb06-b1b9-332d-b2b1-ad789ced7aeb","pitchNumber":4,"startTime":"2026-09-14T23:08:29.015Z","endTime":"2026-09-14T23:08:36.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-14T23:08:36.676Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-14T23:08:56.226Z","endTime":"2026-09-14T23:09:51.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22264483450847,"aZ":-25.119478001524165,"pfxX":-8.376178960277931,"pfxZ":3.4225093806824303,"pX":0.6648410869483189,"pZ":2.077965924292378,"vX0":10.067926675612767,"vY0":-142.92852636941376,"vZ0":-5.937805724609328,"x":91.66,"y":182.67,"x0":-1.82197462926554,"y0":50.00262311065367,"z0":5.769010412749702,"aX":-17.258941060586295},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.0,"breakHorizontal":13.1,"spinRate":1939,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.38383002369392694,"extension":6.683123335590513},"index":0,"playId":"7e2d5f0a-190c-32bc-9ee3-aaaf1013b736","pitchNumber":1,"startTime":"2026-09-14T23:09:04.075Z","endTime":"2026-09-14T23:09:07.940Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-09-14T23:09:22.459Z","endTime":"2026-09-14T23:09:27.350Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.7,"endSpeed":77.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.195808091883766,"aZ":-36.243560127736764,"pfxX":6.87664762191349,"pfxZ":-2.6568476574548576,"pX":-0.6327355851426287,"pZ":3.4047210453007475,"vX0":1.2163287722005656,"vY0":-123.3354213804282,"vZ0":1.3528188657520663,"x":141.12,"y":146.85,"x0":-2.026294317067218,"y0":50.00564075795853,"z0":5.922556199016208,"aX":10.51824706380226},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.2,"breakHorizontal":-12.7,"spinRate":2076,"spinDirection":36},"zone":11,"typeConfidence":2.0,"plateTime":0.4453364497886936,"extension":6.843464779449866},"index":2,"playId":"99b1a710-5675-318d-9b0b-5b3920e73b6c","pitchNumber":2,"startTime":"2026-09-14T23:09:27.350Z","endTime":"2026-09-14T23:09:31.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.573405482970216,"aZ":-36.75102740315259,"pfxX":5.737330415978469,"pfxZ":-2.9422996750575567,"pX":0.2500356999146644,"pZ":2.939703323065563,"vX0":3.404083692273674,"vY0":-124.38517275706779,"vZ0":0.20845571120437123,"x":107.47,"y":159.41,"x0":-1.8847741723071332,"y0":50.00307866434295,"z0":5.919669855033129,"aX":8.925951211501536},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.0,"breakHorizontal":-11.2,"spinRate":2243,"spinDirection":33},"zone":3,"typeConfidence":2.0,"plateTime":0.4415411549603778,"extension":6.743617428453674},"hitData":{"launchSpeed":84.2,"launchAngle":-3.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.31,"coordY":157.82}},"index":3,"playId":"fa27fc09-b059-35b9-8e47-fd0686a5db41","pitchNumber":3,"startTime":"2026-09-14T23:09:43.672Z","endTime":"2026-09-14T23:09:51.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-14T23:09:51.857Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-14T23:10:09.755Z","endTime":"2026-09-14T23:11:28.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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(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":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.324236478610267,"aZ":-40.24461403885008,"pfxX":8.212890241698794,"pfxZ":-5.0440819985527545,"pX":0.42221309867567547,"pZ":0.6795627107781259,"vX0":3.29464174980671,"vY0":-125.95278306807691,"vZ0":-4.417860476173145,"x":100.91,"y":220.43,"x0":-1.970723418315547,"y0":50.00075266839368,"z0":5.721449971761039,"aX":13.150958950678652},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-10.0,"breakHorizontal":-15.6,"spinRate":2135,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4353869906090404,"extension":6.717746623130527},"index":0,"playId":"9565d91c-9765-3b2a-9286-8c5bc6bc0799","pitchNumber":1,"startTime":"2026-09-14T23:10:16.755Z","endTime":"2026-09-14T23:10:19.755Z","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":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.511929082864288,"aZ":-28.74228732246635,"pfxX":-8.770375970221295,"pfxZ":1.7071619680713708,"pX":-0.590466185293597,"pZ":1.7768408505531648,"vX0":7.247669161980697,"vY0":-140.7293051433638,"vZ0":-5.547068952700562,"x":139.51,"y":190.81,"x0":-2.0579501216511358,"y0":50.002776523399106,"z0":5.63197973171308,"aX":-17.616784297751437},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.2,"breakHorizontal":14.4,"spinRate":1913,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.38899184953415356,"extension":6.693495512446911},"index":1,"playId":"67cf07f5-7940-3e2b-ad37-caa24a99ff67","pitchNumber":2,"startTime":"2026-09-14T23:10:39.077Z","endTime":"2026-09-14T23:10:43.136Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"}}},{"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":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.728354470153437,"aZ":-29.774872280593335,"pfxX":-8.932042340756656,"pfxZ":1.1948419386021527,"pX":0.4093896033175751,"pZ":3.0941402533955715,"vX0":9.587474403240414,"vY0":-140.73146767845418,"vZ0":-2.3419175831116585,"x":101.4,"y":155.24,"x0":-1.8798941461391,"y0":50.0035968877027,"z0":5.864431804631656,"aX":-17.930666635057847},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":1.9,"breakHorizontal":14.3,"spinRate":1973,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.38910169573402875,"extension":6.694718344524062},"index":2,"playId":"a1bd00a4-29ff-3647-8aa7-cf0f15198a18","pitchNumber":3,"startTime":"2026-09-14T23:11:07.562Z","endTime":"2026-09-14T23:11:11.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.997166713167207,"aZ":-29.954673244114222,"pfxX":-9.127428758385047,"pfxZ":1.183242048387303,"pX":-0.36650638237642963,"pZ":1.2272005152828809,"vX0":7.288177758038774,"vY0":-135.69843082036382,"vZ0":-6.236170033424,"x":130.97,"y":205.65,"x0":-1.8931648571691948,"y0":50.00265049238125,"z0":5.625450664673885,"aX":-17.1260145656124},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.1,"breakHorizontal":15.1,"spinRate":1769,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4026945027593265,"extension":6.739927309062113},"index":3,"playId":"28c3b95c-691d-3c4f-a0d2-d44d5602a249","pitchNumber":4,"startTime":"2026-09-14T23:11:23.867Z","endTime":"2026-09-14T23:11:28.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-14T23:11:28.086Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Bateman singles on a ground ball to left fielder Brett Callahan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-14T23:13:17.182Z","endTime":"2026-09-14T23:14:18.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"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":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.012197920910022,"aZ":-12.423075882603602,"pfxX":-5.870643345478712,"pfxZ":10.116429935740307,"pX":-1.0036900178202703,"pZ":2.588310416445371,"vX0":3.896361562666698,"vY0":-138.6175001670947,"vZ0":-5.676350584793762,"x":155.26,"y":168.9,"x0":-1.66237095932518,"y0":50.00442481625811,"z0":5.486893670814602,"aX":-11.46396706348018},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":9.8,"spinRate":2326,"spinDirection":218},"zone":11,"typeConfidence":0.89,"plateTime":0.39463417136225853,"extension":6.545813752757},"index":0,"playId":"dbb60b38-3c73-36dc-91fe-1d565ea475af","pitchNumber":1,"startTime":"2026-09-14T23:13:40.063Z","endTime":"2026-09-14T23:13:43.891Z","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":1,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":69.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.284256070651338,"aZ":-38.851287089713445,"pfxX":9.07721398662494,"pfxZ":-5.433861206178152,"pX":-0.006180297141036198,"pZ":2.4072937346287513,"vX0":0.5766219552194456,"vY0":-110.6100209812137,"vZ0":1.33072926290427,"x":117.24,"y":173.78,"x0":-1.4488445533991121,"y0":50.003543878917256,"z0":5.898286144588043,"aX":11.152334110588708},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-9.1,"breakHorizontal":-16.6,"spinRate":2330,"spinDirection":45},"zone":5,"typeConfidence":0.92,"plateTime":0.49679074245468335,"extension":6.366035604239808},"index":1,"playId":"e3eda0e7-292b-32cd-9f7c-90c4fcdfec4b","pitchNumber":2,"startTime":"2026-09-14T23:13:53.182Z","endTime":"2026-09-14T23:13:57.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.698447155814527,"aZ":-39.32942825354046,"pfxX":9.255812075375658,"pfxZ":-5.502493370446485,"pX":-0.2843534019395739,"pZ":2.84856729885844,"vX0":-0.3751926964597901,"vY0":-113.80151771903957,"vZ0":1.9289096277713573,"x":127.84,"y":161.87,"x0":-1.3174453491625584,"y0":50.00450836886508,"z0":5.912725035609496,"aX":12.028390909463447},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-9.1,"breakHorizontal":-16.6,"spinRate":2371,"spinDirection":32},"zone":2,"typeConfidence":0.91,"plateTime":0.483015146765029,"extension":6.5276964341428725},"hitData":{"launchSpeed":83.2,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.57,"coordY":131.07}},"index":2,"playId":"e91ee58a-df6b-30ad-9054-98cd59d6625a","pitchNumber":3,"startTime":"2026-09-14T23:14:07.661Z","endTime":"2026-09-14T23:14:18.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-14T23:14:18.160Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dillon Dingler challenged (pitch result), call on the field was confirmed: George Springer walks. Brett Bateman to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-14T23:14:44.171Z","endTime":"2026-09-14T23:16:33.820Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnSecond":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49083830007261,"aZ":-20.979509833057097,"pfxX":0.48306595032514377,"pfxZ":6.032531438623779,"pX":0.1539134501000281,"pZ":1.9653666564221348,"vX0":4.209159402158731,"vY0":-134.88300203924402,"vZ0":-5.33171620771364,"x":111.13,"y":185.72,"x0":-1.4851557248783422,"y0":50.00127788897189,"z0":5.433205496399135,"aX":0.8947426887412704},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.1,"breakHorizontal":-1.7,"spinRate":2336,"spinDirection":189},"zone":8,"typeConfidence":0.91,"plateTime":0.4050496062157696,"extension":6.8600512443376696},"index":0,"playId":"bc9da79e-2f6e-34fc-a200-d5784e5f607b","pitchNumber":1,"startTime":"2026-09-14T23:14:44.171Z","endTime":"2026-09-14T23:14:48.148Z","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":86.9,"endSpeed":80.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50428520575924,"aZ":-29.980737773925373,"pfxX":1.9377875214232265,"pfxZ":1.3457609097794059,"pX":0.8712753770664687,"pZ":1.0924315524111738,"vX0":5.257986310590893,"vY0":-126.49469331834071,"vZ0":-4.788485502030031,"x":83.79,"y":209.28,"x0":-1.4815328320255476,"y0":50.00239122902101,"z0":5.398638341013569,"aX":3.1565197414534065},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.6,"breakHorizontal":-4.7,"spinRate":2351,"spinDirection":106},"zone":14,"typeConfidence":0.9,"plateTime":0.43210765355845515,"extension":6.8142888260447325},"index":1,"playId":"21bb9774-069a-3205-a948-6ada9afd5c50","pitchNumber":2,"startTime":"2026-09-14T23:15:02.932Z","endTime":"2026-09-14T23:15:06.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.393619406221358,"aZ":-22.320317676523633,"pfxX":0.8745342914142871,"pfxZ":5.2729450735266825,"pX":-0.1204070684229348,"pZ":1.7401967890113264,"vX0":3.5967407501246154,"vY0":-135.29807389832837,"vZ0":-5.551549788822363,"x":121.59,"y":191.79,"x0":-1.576432229535492,"y0":50.00201261706425,"z0":5.366354493802831,"aX":1.6328116051808257},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.6,"breakHorizontal":-2.3,"spinRate":2299,"spinDirection":167},"zone":8,"typeConfidence":0.91,"plateTime":0.40365547169304605,"extension":6.817435836051578},"index":2,"playId":"99b27fee-8212-3717-9392-f54a609bee17","pitchNumber":3,"startTime":"2026-09-14T23:15:20.820Z","endTime":"2026-09-14T23:15:24.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.726047314797743,"aZ":-32.09386560227439,"pfxX":-6.85899399978044,"pfxZ":0.049273728892845536,"pX":-0.6488283684595114,"pZ":0.7304237214491586,"vX0":4.443506609707704,"vY0":-132.52346698759538,"vZ0":-5.551714197183454,"x":141.73,"y":219.06,"x0":-1.4541798932426913,"y0":50.0056779741745,"z0":5.190462429237126,"aX":-12.229535970854867},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-1.0,"breakHorizontal":11.5,"spinRate":1399,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.4129476072981366,"extension":6.8792365241404205},"index":3,"playId":"369a50ad-84e7-3483-a8f6-04599d380c5e","pitchNumber":4,"startTime":"2026-09-14T23:15:40.899Z","endTime":"2026-09-14T23:15:45.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.484111227618147,"aZ":-28.074718754870172,"pfxX":-6.765887515795249,"pfxZ":2.348214750170982,"pX":0.48254867797417444,"pZ":1.235270479301058,"vX0":6.527325082592313,"vY0":-130.45648274414637,"vZ0":-5.001406087137068,"x":98.61,"y":205.43,"x0":-1.1591600501512982,"y0":50.000187829356506,"z0":5.264089914019345,"aX":-11.794805297130635},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.5,"breakHorizontal":11.0,"spinRate":1301,"spinDirection":230},"zone":14,"typeConfidence":0.91,"plateTime":0.41802803570599023,"extension":6.999950400138341},"index":4,"playId":"d89f9772-0954-3316-94c6-22997fe5caa5","pitchNumber":5,"startTime":"2026-09-14T23:16:05.050Z","endTime":"2026-09-14T23:16:09.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02368546305559,"aZ":-12.975180740843632,"pfxX":-4.051399671106012,"pfxZ":9.419196218112592,"pX":0.9544149791682078,"pZ":1.8165937373621792,"vX0":7.577973330569225,"vY0":-141.35365243783494,"vZ0":-7.331558770834974,"x":80.62,"y":189.73,"x0":-1.2259686362292963,"y0":50.001642795463894,"z0":5.263896626685831,"aX":-8.257531516699075},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":5.9,"spinRate":2320,"spinDirection":215},"zone":14,"typeConfidence":0.92,"plateTime":0.38641354110598236,"extension":6.896753977779837},"index":5,"playId":"d531cd45-ecbd-3997-acc3-200f260022c7","pitchNumber":6,"startTime":"2026-09-14T23:16:27.326Z","endTime":"2026-09-14T23:16:33.820Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"}},"playEndTime":"2026-09-14T23:16:33.820Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vladimir Guerrero Jr. grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson. Brett Bateman to 3rd. George Springer to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-14T23:17:07.463Z","endTime":"2026-09-14T23:19:15.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnThird":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"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":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43594558783939,"aZ":-17.55826161391379,"pfxX":-8.88740809603383,"pfxZ":7.16125273501577,"pX":0.18185087126067573,"pZ":2.229007508400044,"vX0":7.432305876085862,"vY0":-141.51408347707851,"vZ0":-5.5718976798966695,"x":110.07,"y":178.6,"x0":-1.3159027823930098,"y0":50.00261489026315,"z0":5.3374963357759135,"aX":-18.136561534046702},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.1,"breakHorizontal":14.8,"spinRate":2172,"spinDirection":209},"zone":5,"typeConfidence":0.93,"plateTime":0.3861460917021846,"extension":6.789363376857581},"index":0,"playId":"207b8c3c-072a-389e-9e9c-f8525e45e15c","pitchNumber":1,"startTime":"2026-09-14T23:17:24.585Z","endTime":"2026-09-14T23:17:28.449Z","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(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":94.4,"endSpeed":87.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.995712070293326,"aZ":-20.70424616811558,"pfxX":1.1318591693381723,"pfxZ":5.964072878825441,"pX":2.4732487061572948,"pZ":0.444475483595644,"vX0":9.988730428992046,"vY0":-137.0162937436063,"vZ0":-9.206021214428125,"x":22.73,"y":226.78,"x0":-1.3493470996944268,"y0":50.00372746133754,"z0":5.233110306468619,"aX":2.1760061462905083},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.2,"breakHorizontal":-4.0,"spinRate":2406,"spinDirection":193},"zone":14,"typeConfidence":0.91,"plateTime":0.39799652746383263,"extension":7.087360993205523},"index":1,"playId":"e92104e5-2889-3d22-b650-3afde75d1c22","pitchNumber":2,"startTime":"2026-09-14T23:17:43.070Z","endTime":"2026-09-14T23:17:47.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":88.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.64151809120608,"aZ":-18.07104803761782,"pfxX":1.5132242244983711,"pfxZ":7.207390346211825,"pX":0.650452080338791,"pZ":1.490457058683317,"vX0":5.238858879524618,"vY0":-138.23956855454125,"vZ0":-7.0969277478103425,"x":92.21,"y":198.54,"x0":-1.4574097604238894,"y0":50.00216921023394,"z0":5.281209702860632,"aX":2.960545361170825},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.9,"breakHorizontal":-3.7,"spinRate":2401,"spinDirection":194},"zone":14,"typeConfidence":0.92,"plateTime":0.3945604038390247,"extension":6.840160902984852},"index":2,"playId":"cf89ff91-48c0-37fe-adb3-a0205db251a1","pitchNumber":3,"startTime":"2026-09-14T23:18:05.380Z","endTime":"2026-09-14T23:18:09.523Z","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":97.1,"endSpeed":89.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.59510796803886,"aZ":-20.70974965484129,"pfxX":-8.132209668226409,"pfxZ":5.6354659865480405,"pX":-1.1083018667419215,"pZ":2.168845658156338,"vX0":3.6562428669413327,"vY0":-141.32979040332862,"vZ0":-5.31883143089876,"x":159.25,"y":180.22,"x0":-1.3584302409743463,"y0":50.00092653633644,"z0":5.395111525000215,"aX":-16.537005886037683},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.4,"breakHorizontal":14.0,"spinRate":2119,"spinDirection":214},"zone":13,"typeConfidence":0.92,"plateTime":0.38676116736377875,"extension":6.796961049605208},"index":3,"playId":"21e07ae8-a82a-3b01-b7a8-3d60c8f15468","pitchNumber":4,"startTime":"2026-09-14T23:18:22.961Z","endTime":"2026-09-14T23:18:26.832Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.921565637209792,"aZ":-27.023036061741287,"pfxX":2.823390498587335,"pfxZ":2.87136592643433,"pX":0.9772523868581788,"pZ":0.4718786173004162,"vX0":5.29500113933319,"vY0":-132.55013340740106,"vZ0":-7.5325026085133135,"x":79.75,"y":226.04,"x0":-1.4061472193429807,"y0":50.00443924048671,"z0":5.297980125771455,"aX":5.070339915242905},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.8,"breakHorizontal":-6.1,"spinRate":2386,"spinDirection":150},"zone":14,"typeConfidence":0.8,"plateTime":0.41178167040937996,"extension":6.9182101375708855},"index":4,"playId":"19ad7fae-9fbe-37cc-85b1-b2b23c4fd005","pitchNumber":5,"startTime":"2026-09-14T23:18:46.205Z","endTime":"2026-09-14T23:18:50.148Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.501775049866023,"aZ":-24.37879377441815,"pfxX":1.163979687670087,"pfxZ":4.007050461912696,"pX":0.6922085977780733,"pZ":2.626764597824647,"vX0":5.2125471410126405,"vY0":-137.8676702739841,"vZ0":-3.1276063579669975,"x":90.61,"y":167.86,"x0":-1.3659057496960014,"y0":50.005780128090635,"z0":5.401351004107199,"aX":2.264232487517969},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.8,"breakHorizontal":-3.1,"spinRate":2395,"spinDirection":196},"zone":6,"typeConfidence":0.91,"plateTime":0.3956353097836578,"extension":6.771087642470718},"hitData":{"launchSpeed":82.3,"launchAngle":-44.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.77,"coordY":163.75}},"index":5,"playId":"6cfb867e-8ff1-3a8d-a058-c53852ac1dfe","pitchNumber":6,"startTime":"2026-09-14T23:19:07.673Z","endTime":"2026-09-14T23:19:15.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-14T23:19:15.693Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Kirk singles on a line drive to left fielder Brett Callahan. Brett Bateman scores. George Springer to 3rd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-14T23:19:42.188Z","endTime":"2026-09-14T23:22:40.119Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"postOnThird":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":{"id":675512,"link":"/api/v1/people/675512"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18491813369123,"aZ":-21.59759023900914,"pfxX":-9.754177395105167,"pfxZ":5.222930299185855,"pX":-0.38320973809583897,"pZ":3.525286800043476,"vX0":6.113087447594909,"vY0":-141.40894319188865,"vZ0":-1.6750128867983274,"x":131.61,"y":143.6,"x0":-1.3054695494455029,"y0":50.00405998629852,"z0":5.510556567869887,"aX":-19.759720650230758},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.4,"breakHorizontal":16.4,"spinRate":2143,"spinDirection":209},"zone":11,"typeConfidence":0.94,"plateTime":0.3872934827910792,"extension":6.742172815073737},"index":0,"playId":"dfee6a70-f4f0-3222-9d4f-37a87a9fe94c","pitchNumber":1,"startTime":"2026-09-14T23:19:48.225Z","endTime":"2026-09-14T23:19:52.177Z","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":1,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":72.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88893152404064,"aZ":-38.163453209545594,"pfxX":9.50970695080349,"pfxZ":-4.447203162881424,"pX":0.2206675910142955,"pZ":2.42104108221915,"vX0":0.5298306217391171,"vY0":-115.89276372474501,"vZ0":0.7101701410092836,"x":108.59,"y":173.41,"x0":-1.2453856143621787,"y0":50.00544471246705,"z0":5.788045108388395,"aX":12.79481153590106},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-7.6,"breakHorizontal":-17.3,"spinRate":2417,"spinDirection":44},"zone":5,"typeConfidence":0.9,"plateTime":0.4746312854506898,"extension":7.026586298104546},"index":1,"playId":"22a4ef22-f62d-3728-8a42-b297ac546efc","pitchNumber":2,"startTime":"2026-09-14T23:20:05.621Z","endTime":"2026-09-14T23:20:09.544Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-09-14T23:20:23.413Z","endTime":"2026-09-14T23:20:44.498Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"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":97.2,"endSpeed":89.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8214756931947,"aZ":-20.364231835163256,"pfxX":-9.012055570359266,"pfxZ":5.793148622536995,"pX":-0.16712731933105066,"pZ":1.8087571530599333,"vX0":6.177740075056361,"vY0":-141.34443404612355,"vZ0":-6.371935655643768,"x":123.37,"y":189.94,"x0":-1.2013037012974774,"y0":50.00694525812158,"z0":5.384128551587453,"aX":-18.383938684016094},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.5,"breakHorizontal":15.2,"spinRate":2129,"spinDirection":214},"zone":8,"typeConfidence":0.94,"plateTime":0.38633799837145144,"extension":6.848595362065598},"index":3,"playId":"191ab327-05e4-36dc-97c4-6beb1b0bd293","pitchNumber":3,"startTime":"2026-09-14T23:20:44.498Z","endTime":"2026-09-14T23:20:50.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.852532442371437,"aZ":-35.99810869111865,"pfxX":9.345133448604763,"pfxZ":-2.574407724960417,"pX":0.41566045157677634,"pZ":0.5979411967447208,"vX0":1.332582898051333,"vY0":-121.86595351080719,"vZ0":-4.267616302657261,"x":101.16,"y":222.64,"x0":-1.3528625368071152,"y0":50.00507266256608,"z0":5.525236638736568,"aX":13.873804391301295},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.5,"breakHorizontal":-17.2,"spinRate":2544,"spinDirection":43},"zone":14,"typeConfidence":0.7,"plateTime":0.4517081305039454,"extension":6.858019617259615},"index":4,"playId":"7b7a1f73-f6d8-359b-a171-c4e68402b590","pitchNumber":4,"startTime":"2026-09-14T23:21:27.876Z","endTime":"2026-09-14T23:21:31.829Z","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":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.633586806224436,"aZ":-24.862018166188662,"pfxX":1.9332953183959254,"pfxZ":3.8559802213213494,"pX":0.18354556206586256,"pZ":2.9263779964522625,"vX0":3.8094130714929446,"vY0":-136.09342211061073,"vZ0":-2.283000687323104,"x":110.0,"y":159.77,"x0":-1.4793455925096088,"y0":50.00534905758759,"z0":5.477739573383575,"aX":3.6686465477615715},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.7,"breakHorizontal":-4.2,"spinRate":2436,"spinDirection":178},"zone":2,"typeConfidence":0.91,"plateTime":0.40070337464502614,"extension":6.669886218435104},"index":5,"playId":"7ea4bd46-46c5-3c1d-88c5-25dd42c97182","pitchNumber":5,"startTime":"2026-09-14T23:22:00.023Z","endTime":"2026-09-14T23:22:03.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61414766845219,"aZ":-36.53914567514944,"pfxX":9.411019055624418,"pfxZ":-2.890411375980732,"pX":0.3612776441301223,"pZ":1.1824667339433361,"vX0":1.2140334925379541,"vY0":-122.57468266788308,"vZ0":-3.05981294316173,"x":103.23,"y":206.85,"x0":-1.3628871992554894,"y0":50.00021233060799,"z0":5.585900967774322,"aX":14.229839231733717},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.8,"breakHorizontal":-17.3,"spinRate":2509,"spinDirection":43},"zone":14,"typeConfidence":0.64,"plateTime":0.4478949687626037,"extension":6.853636030438783},"hitData":{"launchSpeed":77.3,"launchAngle":22.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":94.04,"coordY":90.42}},"index":6,"playId":"11cdc535-04c6-37c3-bcbe-54acedf7283e","pitchNumber":6,"startTime":"2026-09-14T23:22:29.138Z","endTime":"2026-09-14T23:22:40.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-14T23:22:40.119Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson. Alejandro Kirk to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-14T23:22:54.566Z","endTime":"2026-09-14T23:25:05.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":{"id":675512,"link":"/api/v1/people/675512"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"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_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66792729978279,"aZ":-13.838092186484896,"pfxX":-4.906424947485181,"pfxZ":8.997731996657071,"pX":0.00487420995599736,"pZ":3.0582086191891427,"vX0":5.3082580564440365,"vY0":-141.69555301018607,"vZ0":-4.082562348872681,"x":116.81,"y":156.21,"x0":-1.2532323896930582,"y0":50.00524855471228,"z0":5.398801488054196,"aX":-10.001771170501947},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.7,"breakHorizontal":7.8,"spinRate":2341,"spinDirection":211},"zone":2,"typeConfidence":0.92,"plateTime":0.3862135301011467,"extension":6.692455079169806},"index":0,"playId":"7dcb1761-2c55-3ed1-b740-90f0368e08f6","pitchNumber":1,"startTime":"2026-09-14T23:23:20.383Z","endTime":"2026-09-14T23:23:23.383Z","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":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68720556677405,"aZ":-27.41751389415116,"pfxX":-10.081836945034182,"pfxZ":2.5997625277156944,"pX":0.9414067058902392,"pZ":-0.44996947873082555,"vX0":9.571483751306177,"vY0":-133.86655999219155,"vZ0":-9.466317879658828,"x":81.12,"y":250.93,"x0":-1.356516794463374,"y0":50.00471968903067,"z0":5.069724812115076,"aX":-18.450095198800835},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.9,"breakHorizontal":16.4,"spinRate":1358,"spinDirection":242},"zone":14,"typeConfidence":0.76,"plateTime":0.40789365783072995,"extension":6.938719854606325},"index":1,"playId":"eb1ebed4-7e40-3b74-91bb-23969120f43b","pitchNumber":2,"startTime":"2026-09-14T23:23:42.146Z","endTime":"2026-09-14T23:23:50.319Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Troy Melton. George Springer scores. Alejandro Kirk to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":2,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"eb1ebed4-7e40-3b74-91bb-23969120f43b","startTime":"2026-09-14T23:24:14.821Z","endTime":"2026-09-14T23:24:26.869Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"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":1},"pitchData":{"startSpeed":92.3,"endSpeed":86.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.321558995836348,"aZ":-24.33557246696076,"pfxX":1.8892768128685788,"pfxZ":4.198343964774949,"pX":-0.4849213166191957,"pZ":2.9768823407947655,"vX0":2.535763197883525,"vY0":-134.57430172158192,"vZ0":-2.3118043290229804,"x":135.48,"y":158.4,"x0":-1.6785887293046773,"y0":50.00326236972136,"z0":5.539427183773867,"aX":3.526236755973185},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.4,"breakHorizontal":-3.8,"spinRate":2346,"spinDirection":183},"zone":1,"typeConfidence":0.91,"plateTime":0.40426423639218,"extension":6.72339845304424},"index":3,"playId":"477a055b-e16f-3508-8b48-991d54a48f1b","pitchNumber":3,"startTime":"2026-09-14T23:24:26.869Z","endTime":"2026-09-14T23:24:32.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.874498933450887,"aZ":-14.396467386208874,"pfxX":-3.725222348335237,"pfxZ":8.502588933419338,"pX":0.7036230046258672,"pZ":2.9294912219838123,"vX0":7.0734287505259115,"vY0":-143.18006841244517,"vZ0":-4.498390331162984,"x":90.18,"y":159.68,"x0":-1.3069776952601684,"y0":50.004069326231836,"z0":5.412017583951337,"aX":-7.790656205881272},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.8,"breakHorizontal":5.4,"spinRate":2325,"spinDirection":209},"zone":3,"typeConfidence":0.93,"plateTime":0.3815176307693027,"extension":6.591821572341965},"hitData":{"launchSpeed":87.5,"launchAngle":9.0,"totalDistance":144.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.25,"coordY":127.83}},"index":4,"playId":"36bd9915-517b-3ceb-8324-36256a7bb43b","pitchNumber":4,"startTime":"2026-09-14T23:24:57.862Z","endTime":"2026-09-14T23:25:05.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-14T23:25:05.834Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kazuma Okamoto flies out to center fielder Max Clark.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-14T23:25:30.774Z","endTime":"2026-09-14T23:25:53.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"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":90.5,"endSpeed":83.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62251879269392,"aZ":-28.0674354764835,"pfxX":0.5886775401941753,"pfxZ":2.328453662850136,"pX":1.3946701499143828,"pZ":2.160032089361783,"vX0":7.126550617024906,"vY0":-131.70675424721708,"vZ0":-3.0725135624887203,"x":63.84,"y":180.46,"x0":-1.417064115860116,"y0":50.00562820748864,"z0":5.406102157814618,"aX":1.039052158140857},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.7,"breakHorizontal":-2.5,"spinRate":2388,"spinDirection":131},"zone":14,"typeConfidence":0.56,"plateTime":0.4150571387418478,"extension":6.935277283287578},"index":0,"playId":"d4cabe51-dddf-3734-b4d7-7dfaf95dd6f7","pitchNumber":1,"startTime":"2026-09-14T23:25:30.774Z","endTime":"2026-09-14T23:25:34.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.814669906899717,"aZ":-20.449612294286183,"pfxX":0.6386538421911085,"pfxZ":6.128877032099272,"pX":0.6306633824809991,"pZ":2.4847099630469534,"vX0":5.5087284038899496,"vY0":-136.83425380157496,"vZ0":-4.1911967663650564,"x":92.96,"y":171.69,"x0":-1.4844880050759635,"y0":50.00135043173997,"z0":5.422299718247442,"aX":1.2191037522309547},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.4,"breakHorizontal":-2.3,"spinRate":2392,"spinDirection":187},"zone":6,"typeConfidence":0.9,"plateTime":0.39900565643911357,"extension":6.646573731396985},"hitData":{"launchSpeed":85.2,"launchAngle":29.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.05,"coordY":78.8}},"index":1,"playId":"4d754560-cf18-331e-a811-19f1f88f2b87","pitchNumber":2,"startTime":"2026-09-14T23:25:45.779Z","endTime":"2026-09-14T23:25:53.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-14T23:25:53.777Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-14T23:28:08.688Z","endTime":"2026-09-14T23:29:44.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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(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":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.043098665672872,"aZ":-41.078072104505914,"pfxX":4.722247399831012,"pfxZ":-5.70437397626647,"pX":-0.04382022948935094,"pZ":1.3772718938260606,"vX0":2.7109484702859543,"vY0":-124.15554890021198,"vZ0":-2.400669799102467,"x":118.67,"y":201.59,"x0":-1.7637597966697678,"y0":50.0041050030722,"z0":5.777847618542428,"aX":7.367147134867589},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-10.7,"breakHorizontal":-9.2,"spinRate":2127,"spinDirection":24},"zone":13,"typeConfidence":2.0,"plateTime":0.4412881110912683,"extension":6.816822743739877},"index":0,"playId":"182caf34-6784-3dda-9fec-14e5c3a0b399","pitchNumber":1,"startTime":"2026-09-14T23:28:14.488Z","endTime":"2026-09-14T23:28:18.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":90.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.575896577574422,"aZ":-24.013721477300038,"pfxX":-9.290195758302737,"pfxZ":3.9907647602296983,"pX":0.600011440869543,"pZ":1.6981755359423014,"vX0":9.939819901943613,"vY0":-141.02993632283315,"vZ0":-6.741363777756537,"x":94.13,"y":192.93,"x0":-1.738118086928999,"y0":50.004355704185016,"z0":5.634685489909436,"aX":-18.996834166028528},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.1,"breakHorizontal":15.1,"spinRate":1919,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.38618990843755086,"extension":6.794588566732496},"index":1,"playId":"134c3dbc-10ae-3f1a-b9c4-f6dbe30c58b9","pitchNumber":2,"startTime":"2026-09-14T23:28:31.099Z","endTime":"2026-09-14T23:28:34.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.788882444333222,"aZ":-28.20675221907086,"pfxX":-9.258844202095426,"pfxZ":1.9587364620127659,"pX":0.5898057790033707,"pZ":1.7133990875051506,"vX0":10.212970188628068,"vY0":-141.09374047293278,"vZ0":-6.02249179180429,"x":94.52,"y":192.52,"x0":-1.8663442760982172,"y0":50.0015727330911,"z0":5.682597705401399,"aX":-18.74797361218727},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":2.5,"breakHorizontal":14.8,"spinRate":2088,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.3875543536299957,"extension":6.769348733333254},"index":2,"playId":"85c4485c-afd2-3d9d-9b40-3bc8bed7016e","pitchNumber":3,"startTime":"2026-09-14T23:28:58.846Z","endTime":"2026-09-14T23:29:02.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25293406283608,"aZ":-24.352468109921713,"pfxX":-1.0803660476424302,"pfxZ":4.288585695682141,"pX":2.818137493114215,"pZ":-0.026370946558259212,"vX0":11.749635411646418,"vY0":-133.622073285054,"vZ0":-10.226354802268494,"x":9.58,"y":239.49,"x0":-1.4784013004330514,"y0":50.00631514993663,"z0":5.571608402837617,"aX":-1.9726369636386911},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.8,"breakHorizontal":-0.4,"spinRate":2341,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.408442916103263,"extension":6.963530517699249},"index":3,"playId":"7194858e-0f8b-30d2-9a39-627db773211a","pitchNumber":4,"startTime":"2026-09-14T23:29:22.002Z","endTime":"2026-09-14T23:29:26.220Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01434657300697,"aZ":-39.14648042292251,"pfxX":5.663804740727809,"pfxZ":-4.350197905796469,"pX":1.0964346864652639,"pZ":1.9617778698477726,"vX0":5.185826444924425,"vY0":-125.62866608369389,"vZ0":-1.8086869683117066,"x":75.21,"y":185.81,"x0":-1.7292465817201739,"y0":50.00569133562665,"z0":5.867674331424806,"aX":9.070212947311914},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-8.0,"breakHorizontal":-11.4,"spinRate":2275,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.43568401870316986,"extension":6.671856431549124},"index":4,"playId":"89f77e0e-346b-3ae8-a8b0-f49e395bbfc3","pitchNumber":5,"startTime":"2026-09-14T23:29:40.044Z","endTime":"2026-09-14T23:29:44.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-14T23:29:44.614Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Callahan grounds out softly, catcher Alejandro Kirk to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-14T23:29:54.267Z","endTime":"2026-09-14T23:30:59.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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(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":97.5,"endSpeed":90.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.327639446376608,"aZ":-26.936109693510407,"pfxX":-9.293798873911832,"pfxZ":2.560104802271896,"pX":-0.2678219812580955,"pZ":0.9889668160472938,"vX0":8.174960163809672,"vY0":-141.67935604202387,"vZ0":-8.173555764916589,"x":127.21,"y":212.08,"x0":-1.9735968350606479,"y0":50.00587292626827,"z0":5.6153312045874015,"aX":-19.0251403997695},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.2,"breakHorizontal":15.4,"spinRate":1911,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.38561775496560546,"extension":6.697721505503182},"index":0,"playId":"1d4c32d5-7e7c-36e8-abf8-499450797dc6","pitchNumber":1,"startTime":"2026-09-14T23:30:10.456Z","endTime":"2026-09-14T23:30:14.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":90.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.326004560026654,"aZ":-22.67299568151179,"pfxX":-8.86303827011275,"pfxZ":4.644594510209806,"pX":-0.11502394797300879,"pZ":1.4023033971292307,"vX0":8.528503482307158,"vY0":-141.4490548955316,"vZ0":-7.5861786486730445,"x":121.38,"y":200.92,"x0":-2.003519595272645,"y0":50.00566552024446,"z0":5.550442170201446,"aX":-18.137957288946367},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.2,"breakHorizontal":14.5,"spinRate":1958,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.38580476765584537,"extension":6.777102308100947},"index":1,"playId":"b5982bd1-626f-30de-a340-4d5620cd7528","pitchNumber":2,"startTime":"2026-09-14T23:30:29.736Z","endTime":"2026-09-14T23:30:33.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.691828428720033,"aZ":-31.91559653312229,"pfxX":-7.137632541811986,"pfxZ":0.13889261265489505,"pX":-0.6092932316679549,"pZ":1.9033232645094789,"vX0":6.095564327743426,"vY0":-135.26002891741325,"vZ0":-4.221507482405341,"x":140.22,"y":187.39,"x0":-1.9575324066263409,"y0":50.00237346669679,"z0":5.7056493273659745,"aX":-13.311860041971384},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":-0.4,"breakHorizontal":11.8,"spinRate":1527,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.40392852859601813,"extension":6.706769770137891},"hitData":{"launchSpeed":50.7,"launchAngle":-77.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":127.48,"coordY":201.11}},"index":2,"playId":"3e4ea316-731d-318f-a988-edae804b9f63","pitchNumber":3,"startTime":"2026-09-14T23:30:51.593Z","endTime":"2026-09-14T23:30:59.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-14T23:30:59.072Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Clark grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-14T23:31:16.327Z","endTime":"2026-09-14T23:31:55.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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(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":86.4,"endSpeed":80.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.788095076814535,"aZ":-38.62542497295411,"pfxX":7.86901536340311,"pfxZ":-4.003556934954602,"pX":0.12499361973901753,"pZ":2.125283465065653,"vX0":2.631633298554585,"vY0":-125.9470326642112,"vZ0":-1.4805487309175365,"x":112.24,"y":181.4,"x0":-1.9548037337653619,"y0":50.00210378133237,"z0":5.83504723597285,"aX":12.682483870852208},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-7.3,"breakHorizontal":-14.9,"spinRate":2182,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.4343371218884009,"extension":6.670573419245616},"index":0,"playId":"48837a95-5a77-3e7e-8356-b87d225f4b09","pitchNumber":1,"startTime":"2026-09-14T23:31:33.042Z","endTime":"2026-09-14T23:31:36.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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.64326778616416,"aZ":-21.57286836794081,"pfxX":-10.534700780790754,"pfxZ":5.207009853617136,"pX":-0.3094756459007075,"pZ":1.4172498643740679,"vX0":8.27957432656755,"vY0":-141.4379170873732,"vZ0":-8.135666427859297,"x":128.8,"y":200.51,"x0":-1.8981920024917076,"y0":50.00538184553572,"z0":5.701913920233265,"aX":-21.46126639696113},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.0,"breakHorizontal":17.5,"spinRate":1994,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.38646640310629765,"extension":6.785178424409291},"hitData":{"launchSpeed":81.2,"launchAngle":-26.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.0,"coordY":161.93}},"index":1,"playId":"987e6ca8-4214-3798-885f-ecd7f133ba26","pitchNumber":2,"startTime":"2026-09-14T23:31:47.561Z","endTime":"2026-09-14T23:31:55.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-14T23:31:55.079Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrés Giménez singles on a sharp line drive to right fielder Zach McKinstry.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-14T23:34:01.999Z","endTime":"2026-09-14T23:34:31.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00223538382302,"aZ":-20.71304647070672,"pfxX":0.5105560227295385,"pfxZ":6.053569597193783,"pX":0.9678864379939511,"pZ":1.771338373463407,"vX0":6.562002468904696,"vY0":-136.04682856991914,"vZ0":-6.06756624863388,"x":80.11,"y":190.95,"x0":-1.5316432777223525,"y0":50.00525931534871,"z0":5.444781265714783,"aX":0.9656223830311178},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.0,"breakHorizontal":-2.2,"spinRate":2379,"spinDirection":185},"zone":14,"typeConfidence":0.9,"plateTime":0.4010456729144578,"extension":6.663090080844237},"index":0,"playId":"e23d209e-bcd0-3d22-94c0-4fbcc681155d","pitchNumber":1,"startTime":"2026-09-14T23:34:05.213Z","endTime":"2026-09-14T23:34:08.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.703236474244914,"aZ":-13.77053498006556,"pfxX":-3.383192364788889,"pfxZ":9.252223807428871,"pX":-0.11974406675498274,"pZ":2.8205321442054845,"vX0":4.621727177205049,"vY0":-140.15433746861498,"vZ0":-4.8273626021157146,"x":121.56,"y":162.63,"x0":-1.3506662031506236,"y0":50.0054508931182,"z0":5.464869958654225,"aX":-6.731601986664802},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":5.2,"spinRate":2329,"spinDirection":219},"zone":2,"typeConfidence":0.91,"plateTime":0.39081507693737283,"extension":6.737046435300238},"hitData":{"launchSpeed":104.7,"launchAngle":14.0,"totalDistance":254.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":199.7,"coordY":99.67}},"index":1,"playId":"bff4cc8b-5e88-33e9-8439-eb429e70356b","pitchNumber":2,"startTime":"2026-09-14T23:34:20.000Z","endTime":"2026-09-14T23:34:31.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-14T23:34:31.467Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-14T23:34:47.363Z","endTime":"2026-09-14T23:37:12.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64017290406761,"aZ":-30.803489551938263,"pfxX":2.9707051019327295,"pfxZ":0.8649482509294426,"pX":-0.3585116583957212,"pZ":2.9134157162307526,"vX0":2.248064898914948,"vY0":-125.2328767453606,"vZ0":-0.46514842387443134,"x":130.67,"y":160.12,"x0":-1.6530501443940635,"y0":50.0061196450833,"z0":5.615235367251339,"aX":4.73224696117675},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.7,"breakHorizontal":-5.9,"spinRate":2443,"spinDirection":92},"zone":1,"typeConfidence":0.91,"plateTime":0.43690396427168876,"extension":6.80904530275582},"index":0,"playId":"84711fcc-c2cd-3fc8-b8a2-83b90c164176","pitchNumber":1,"startTime":"2026-09-14T23:34:55.804Z","endTime":"2026-09-14T23:34:59.700Z","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":89.3,"endSpeed":82.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.396954996061154,"aZ":-29.136285485047424,"pfxX":-6.245182403643372,"pfxZ":1.7549159367328713,"pX":-1.4438034725395605,"pZ":1.830073656173865,"vX0":2.596797551345129,"vY0":-130.0855386271559,"vZ0":-3.370655808294361,"x":172.03,"y":189.37,"x0":-1.6372779809214077,"y0":50.005415720311625,"z0":5.324794384615178,"aX":-10.82590552648063},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.8,"breakHorizontal":10.8,"spinRate":1257,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.41925667229746066,"extension":6.751943471902163},"index":1,"playId":"0fd6b5ec-3d46-3665-b612-cb64f45303c9","pitchNumber":2,"startTime":"2026-09-14T23:35:13.530Z","endTime":"2026-09-14T23:35:17.430Z","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":92.8,"endSpeed":85.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.594371338918467,"aZ":-22.389731780250347,"pfxX":1.4082956654491046,"pfxZ":5.233378165655617,"pX":1.0379083303163827,"pZ":2.8678750141183915,"vX0":6.024402877590251,"vY0":-135.13771739188104,"vZ0":-2.8338415892975943,"x":77.44,"y":161.35,"x0":-1.3936969304008706,"y0":50.00004975135945,"z0":5.4849107656485,"aX":2.629890247830973},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.1,"breakHorizontal":-3.7,"spinRate":2389,"spinDirection":172},"zone":12,"typeConfidence":0.91,"plateTime":0.40372215638864795,"extension":6.869248811280333},"index":2,"playId":"af477748-06b6-3194-bf3a-e17df351407e","pitchNumber":3,"startTime":"2026-09-14T23:35:33.315Z","endTime":"2026-09-14T23:35:37.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38406696080731,"aZ":-27.719201272147046,"pfxX":-7.675544056750684,"pfxZ":2.4970175701862947,"pX":0.7208967083308135,"pZ":-0.6920860244722896,"vX0":8.07917972017033,"vY0":-132.1179566583146,"vZ0":-9.886542494671081,"x":89.52,"y":257.47,"x0":-1.3643375696633107,"y0":50.00511435512193,"z0":5.101773633424374,"aX":-13.713210680274218},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.8,"breakHorizontal":12.4,"spinRate":1378,"spinDirection":233},"zone":14,"typeConfidence":0.89,"plateTime":0.41291366268506735,"extension":6.80100488580572},"index":3,"playId":"454d1976-c2a6-3d9b-938d-7aca3dcd1d15","pitchNumber":4,"startTime":"2026-09-14T23:35:55.928Z","endTime":"2026-09-14T23:36:00.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.490527401935726,"aZ":-37.51786466132475,"pfxX":10.07502697429708,"pfxZ":-3.6961073867077427,"pX":0.6152997633908847,"pZ":2.373733254358562,"vX0":1.3339177637925244,"vY0":-120.29366331139799,"vZ0":0.04023561501536932,"x":93.55,"y":174.69,"x0":-1.255771109553969,"y0":50.005329680670215,"z0":5.723383903437224,"aX":14.552816011677269},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-6.4,"breakHorizontal":-18.5,"spinRate":2598,"spinDirection":45},"zone":6,"typeConfidence":0.81,"plateTime":0.45788533738731285,"extension":6.726006159018769},"index":4,"playId":"ce502fbe-bf1a-3926-9851-1030d8edc781","pitchNumber":5,"startTime":"2026-09-14T23:36:25.003Z","endTime":"2026-09-14T23:36:28.506Z","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":97.4,"endSpeed":88.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59889194385892,"aZ":-14.889019580946634,"pfxX":-4.358370596422892,"pfxZ":8.518526365514196,"pX":-0.29265761690163844,"pZ":4.610969807343086,"vX0":4.287235898268994,"vY0":-141.83037926935177,"vZ0":-0.15943424333013784,"x":128.16,"y":114.28,"x0":-1.2603976247319724,"y0":50.00617142690484,"z0":5.620597163557109,"aX":-8.847338995440408},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.6,"breakHorizontal":7.0,"spinRate":2363,"spinDirection":212},"zone":11,"typeConfidence":0.92,"plateTime":0.38675646741547,"extension":6.461223835249442},"index":5,"playId":"dc680237-b6c5-34ce-874a-acba6418242c","pitchNumber":6,"startTime":"2026-09-14T23:36:48.629Z","endTime":"2026-09-14T23:36:52.552Z","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":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.637406680294678,"aZ":-33.118889551423514,"pfxX":2.9769619564980725,"pfxZ":-0.5771440147020002,"pX":0.9487994620183263,"pZ":0.9565544956037311,"vX0":4.960138788586776,"vY0":-126.93713247823514,"vZ0":-4.507095176291365,"x":80.83,"y":212.95,"x0":-1.4131000169399848,"y0":50.00265216808765,"z0":5.375776713811325,"aX":4.883632536463605},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.8,"breakHorizontal":-6.5,"spinRate":2473,"spinDirection":85},"zone":14,"typeConfidence":0.9,"plateTime":0.43059649125477417,"extension":6.6723879178201},"index":6,"playId":"b9d29ec3-99bd-3993-b0c0-2387d0fe3a1c","pitchNumber":7,"startTime":"2026-09-14T23:37:08.628Z","endTime":"2026-09-14T23:37:12.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-14T23:37:12.314Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a soft ground ball to third baseman Hao-Yu Lee. Andrés Giménez to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-14T23:37:28.036Z","endTime":"2026-09-14T23:37:44.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnSecond":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.232066010635027,"aZ":-15.870250464432786,"pfxX":-4.648577170268872,"pfxZ":8.268878657376986,"pX":-1.1947492191653728,"pZ":2.76887268076699,"vX0":2.283490568889456,"vY0":-139.29453582004962,"vZ0":-4.390358966374914,"x":162.54,"y":164.02,"x0":-1.419552788331714,"y0":50.00453399442332,"z0":5.409178660057306,"aX":-9.168914869719167},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":7.9,"spinRate":2245,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.3926671898110876,"extension":6.8605505564730915},"hitData":{"launchSpeed":36.1,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":122.58,"coordY":177.43}},"index":0,"playId":"94c63785-e1d8-3561-b383-bc5c484d377b","pitchNumber":1,"startTime":"2026-09-14T23:37:36.633Z","endTime":"2026-09-14T23:37:44.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-14T23:37:44.513Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Bateman called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-14T23:39:09.347Z","endTime":"2026-09-14T23:40:26.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnSecond":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-14T23:38:23.471Z","endTime":"2026-09-14T23:39:11.329Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":80.5,"endSpeed":73.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.287652591049795,"aZ":-38.97426114096114,"pfxX":8.131879814162353,"pfxZ":-4.959384335408497,"pX":-0.4359408200751322,"pZ":2.3968280007397755,"vX0":-0.28737195387117703,"vY0":-117.22767421882087,"vZ0":0.5803253756176738,"x":133.62,"y":174.07,"x0":-1.3648490141766902,"y0":50.00464033602014,"z0":5.829252270618004,"aX":11.146947200078465},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-8.4,"breakHorizontal":-14.6,"spinRate":2456,"spinDirection":45},"zone":4,"typeConfidence":0.89,"plateTime":0.4699829921580174,"extension":6.605148767208816},"index":1,"playId":"0c92c6d8-e600-3673-aad4-48662e31579f","pitchNumber":1,"startTime":"2026-09-14T23:39:11.329Z","endTime":"2026-09-14T23:39:15.280Z","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":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.17597041069745,"aZ":-11.997414589307573,"pfxX":-4.082944337670336,"pfxZ":10.200096292248894,"pX":-0.5848813622221979,"pZ":1.725847790701679,"vX0":3.6743195487676985,"vY0":-140.12172202625317,"vZ0":-7.687801585823317,"x":139.29,"y":192.18,"x0":-1.3859896335890838,"y0":50.00579579810975,"z0":5.2984207666682295,"aX":-8.07888991878983},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":6.6,"spinRate":2288,"spinDirection":217},"zone":7,"typeConfidence":0.92,"plateTime":0.39165533421858134,"extension":6.728341457294895},"index":2,"playId":"69962606-1cc2-329a-802e-f1db39f60b4a","pitchNumber":2,"startTime":"2026-09-14T23:39:28.936Z","endTime":"2026-09-14T23:39:33.050Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20878897604736,"aZ":-32.11574060833504,"pfxX":-6.1450548929646045,"pfxZ":0.031600843940498,"pX":-0.3270393944243068,"pZ":1.0923724449879628,"vX0":5.306115600476325,"vY0":-133.47902992346553,"vZ0":-4.973809650766588,"x":129.47,"y":209.29,"x0":-1.5368347192007488,"y0":50.00247128097492,"z0":5.277064724048433,"aX":-11.151079282734779},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.7,"breakHorizontal":10.1,"spinRate":1310,"spinDirection":236},"zone":13,"typeConfidence":0.91,"plateTime":0.409457628265701,"extension":6.699108382898209},"index":3,"playId":"f785e218-f573-36f9-99de-200b9c6e09c0","pitchNumber":3,"startTime":"2026-09-14T23:40:03.043Z","endTime":"2026-09-14T23:40:07.021Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.237572716966646,"aZ":-14.557913553297356,"pfxX":-4.530951148191679,"pfxZ":8.599584323103056,"pX":0.07934270517299782,"pZ":1.6108387705418492,"vX0":5.362878539248587,"vY0":-141.93099271523815,"vZ0":-7.700989952458748,"x":113.98,"y":195.29,"x0":-1.242322296065972,"y0":50.004133242075014,"z0":5.278689990886905,"aX":-9.283006877776437},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.3,"breakHorizontal":7.2,"spinRate":2202,"spinDirection":219},"zone":8,"typeConfidence":0.92,"plateTime":0.3853060714357981,"extension":6.717919796988766},"index":4,"playId":"2cceec33-6f99-3d54-9311-a0a750476942","pitchNumber":4,"startTime":"2026-09-14T23:40:22.470Z","endTime":"2026-09-14T23:40:26.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-14T23:40:26.362Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"George Springer walks. Andrés Giménez to 3rd. Ernie Clement to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-14T23:40:42.855Z","endTime":"2026-09-14T23:43:15.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnThird":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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":97.1,"endSpeed":88.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.803363392781794,"aZ":-12.105711753918893,"pfxX":-4.57878981931471,"pfxZ":9.923851763396037,"pX":0.8337008900468559,"pZ":2.8324205140277074,"vX0":7.411518560540709,"vY0":-141.22639822445453,"vZ0":-4.93841137506678,"x":85.22,"y":162.3,"x0":-1.2283236829754451,"y0":50.00277324838736,"z0":5.380662481737008,"aX":-9.260049892217094},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.2,"breakHorizontal":6.8,"spinRate":2364,"spinDirection":214},"zone":12,"typeConfidence":0.93,"plateTime":0.3876478503535572,"extension":6.793340724587154},"index":0,"playId":"50ed55e2-3b1b-3682-be15-6ca88d847cda","pitchNumber":1,"startTime":"2026-09-14T23:40:52.526Z","endTime":"2026-09-14T23:40:56.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.81509982460612,"aZ":-13.175618576400078,"pfxX":-4.25641778184916,"pfxZ":9.316420273500132,"pX":0.39149655293644586,"pZ":3.1142258954705007,"vX0":6.35704705823451,"vY0":-142.18695422836686,"vZ0":-4.030477605786478,"x":102.08,"y":154.7,"x0":-1.324370062028949,"y0":50.003685511054556,"z0":5.3913361144635745,"aX":-8.681277473578591},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.2,"breakHorizontal":6.4,"spinRate":2324,"spinDirection":212},"zone":3,"typeConfidence":0.93,"plateTime":0.38580593852468903,"extension":6.932501171166928},"index":1,"playId":"10943806-99cc-32b3-bd55-4094c1027571","pitchNumber":2,"startTime":"2026-09-14T23:41:10.203Z","endTime":"2026-09-14T23:41:13.541Z","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":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.770237699839928,"aZ":-20.474797739818584,"pfxX":0.3192597331978595,"pfxZ":6.063775123652604,"pX":0.8565574005115832,"pZ":3.298456464360914,"vX0":6.243045939183924,"vY0":-136.75399734876655,"vZ0":-2.1699573900391753,"x":84.35,"y":149.72,"x0":-1.4795802840554262,"y0":50.00560051177594,"z0":5.478563361927651,"aX":0.6161384032858674},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.8,"breakHorizontal":-1.7,"spinRate":2386,"spinDirection":181},"zone":12,"typeConfidence":0.78,"plateTime":0.3976341456260464,"extension":6.794128322339633},"index":2,"playId":"1df03aba-e96d-3f8b-a9d9-f1787d64abf9","pitchNumber":3,"startTime":"2026-09-14T23:41:33.083Z","endTime":"2026-09-14T23:41:36.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.442049264931175,"aZ":-31.226486807179043,"pfxX":2.1162923415463,"pfxZ":0.5574048679990691,"pX":-0.6229083220171149,"pZ":1.9492296916908978,"vX0":1.557769078030719,"vY0":-128.54934093225154,"vZ0":-2.9230082855549893,"x":140.74,"y":186.15,"x0":-1.50977293724172,"y0":50.000582633844054,"z0":5.5033178017568325,"aX":3.572011246904343},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.6,"breakHorizontal":-4.2,"spinRate":2402,"spinDirection":109},"zone":7,"typeConfidence":0.91,"plateTime":0.4246517847648583,"extension":6.87249163165615},"index":3,"playId":"d16ea9dc-7016-354a-b424-22eaa2b1cca5","pitchNumber":4,"startTime":"2026-09-14T23:41:55.472Z","endTime":"2026-09-14T23:41:59.513Z","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":99.0,"endSpeed":91.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.60198344066911,"aZ":-14.862089492515207,"pfxX":-4.022705292660559,"pfxZ":8.211984630352037,"pX":0.9396544284713124,"pZ":1.2149716623656706,"vX0":7.468374416263872,"vY0":-143.87721177534974,"vZ0":-9.060393585731353,"x":81.18,"y":205.98,"x0":-1.160466545063762,"y0":50.00673097305485,"z0":5.3143592598664755,"aX":-8.484521378219142},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.3,"breakHorizontal":5.9,"spinRate":2247,"spinDirection":208},"zone":14,"typeConfidence":0.92,"plateTime":0.37987463644621666,"extension":6.842807096023366},"index":4,"playId":"677a4c47-baa9-3d8b-9274-b56c9dec7b5c","pitchNumber":5,"startTime":"2026-09-14T23:42:22.453Z","endTime":"2026-09-14T23:42:26.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.691563367089966,"aZ":-30.471202329973288,"pfxX":1.6272260057500594,"pfxZ":0.9764583580161013,"pX":1.4148603725757378,"pZ":0.677048658320526,"vX0":5.959959013444926,"vY0":-131.04200218351,"vZ0":-6.385974797062909,"x":63.07,"y":220.5,"x0":-1.0935099538039952,"y0":50.0057647972888,"z0":5.3995975558943154,"aX":2.8528514326874395},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.6,"breakHorizontal":-4.2,"spinRate":2409,"spinDirection":126},"zone":14,"typeConfidence":0.89,"plateTime":0.4167403578538389,"extension":6.916275767069294},"index":5,"playId":"15ad3051-28f0-3478-a5f6-269a7e70f4eb","pitchNumber":6,"startTime":"2026-09-14T23:42:43.445Z","endTime":"2026-09-14T23:42:47.501Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2116344067025,"aZ":-21.60476494496889,"pfxX":2.182612263324306,"pfxZ":5.564794778450375,"pX":1.484698076731328,"pZ":1.7973713614154934,"vX0":6.422378216858761,"vY0":-136.51011240171763,"vZ0":-5.8079406667905165,"x":60.41,"y":190.25,"x0":-1.1760390405643428,"y0":50.00603054670188,"z0":5.426222147624992,"aX":4.144726694256401},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.1,"breakHorizontal":-5.3,"spinRate":2395,"spinDirection":175},"zone":14,"typeConfidence":0.91,"plateTime":0.4002528639820979,"extension":6.776488867162281},"index":6,"playId":"972e5553-96b2-3477-859d-43e0f26c93c0","pitchNumber":7,"startTime":"2026-09-14T23:43:08.550Z","endTime":"2026-09-14T23:43:15.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-14T23:43:15.124Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vladimir Guerrero Jr. grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-14T23:43:36.314Z","endTime":"2026-09-14T23:44:29.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball 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":89.9,"endSpeed":84.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.208696458399068,"aZ":-29.27828260662167,"pfxX":2.773915472991984,"pfxZ":1.6497966822906842,"pX":1.811811770231086,"pZ":0.556488883524361,"vX0":6.936382792248474,"vY0":-130.86243247108357,"vZ0":-6.6930846318288175,"x":47.94,"y":223.75,"x0":-1.21992917543023,"y0":50.00539797527621,"z0":5.302966829518903,"aX":4.873722087581012},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.9,"breakHorizontal":-6.4,"spinRate":2453,"spinDirection":128},"zone":14,"typeConfidence":0.87,"plateTime":0.41646216911769685,"extension":6.946419626262485},"index":0,"playId":"be40e1dc-1c61-3fa9-a3df-f6b93aac292d","pitchNumber":1,"startTime":"2026-09-14T23:43:40.954Z","endTime":"2026-09-14T23:43:45.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.3,"endSpeed":89.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36800417653765,"aZ":-17.827978124302067,"pfxX":-8.585098767933221,"pfxZ":7.025976724446981,"pX":0.378987697438651,"pZ":1.6330917790563944,"vX0":7.299423921300065,"vY0":-141.5186383014125,"vZ0":-7.21438008174579,"x":102.55,"y":194.69,"x0":-1.110267833514588,"y0":50.00205050431711,"z0":5.344601713198486,"aX":-17.52432184361557},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.5,"breakHorizontal":14.2,"spinRate":2104,"spinDirection":214},"zone":9,"typeConfidence":0.92,"plateTime":0.38609922460820734,"extension":6.810015929878628},"index":1,"playId":"428e8e72-5248-3d0a-b57f-adc1e5a25d9c","pitchNumber":2,"startTime":"2026-09-14T23:44:02.877Z","endTime":"2026-09-14T23:44:06.796Z","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":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.644678768149156,"aZ":-21.981314668272205,"pfxX":-8.901009097633105,"pfxZ":5.164388214085797,"pX":-0.5905680213044555,"pZ":2.7556704501310723,"vX0":4.674843668610385,"vY0":-139.2415232553983,"vZ0":-3.4571635090175254,"x":139.51,"y":164.38,"x0":-1.1297090034891204,"y0":50.0064147846152,"z0":5.458387584118717,"aX":-17.57826473642839},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.9,"breakHorizontal":15.2,"spinRate":2152,"spinDirection":212},"zone":4,"typeConfidence":0.93,"plateTime":0.39254181922310627,"extension":6.820460709970218},"hitData":{"launchSpeed":78.0,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.93,"coordY":162.54}},"index":2,"playId":"8ed84bc1-884e-39f0-878c-497cf7f732ab","pitchNumber":3,"startTime":"2026-09-14T23:44:21.643Z","endTime":"2026-09-14T23:44:29.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-14T23:44:29.664Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-14T23:46:21.522Z","endTime":"2026-09-14T23:48:12.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.781883811951086,"aZ":-27.380323701490603,"pfxX":-8.187337432967453,"pfxZ":2.4001921981855237,"pX":0.26089848773182256,"pZ":1.628125625968101,"vX0":8.550897727934062,"vY0":-139.91750025256516,"vZ0":-6.215746320096403,"x":107.06,"y":194.82,"x0":-1.762246057637149,"y0":50.00083391085831,"z0":5.658013910769558,"aX":-16.330226437743566},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":3.2,"breakHorizontal":13.2,"spinRate":1975,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.3905709320216668,"extension":6.614348720449375},"index":0,"playId":"d2e818e5-2901-35e3-aac6-0a9ad5fea7b8","pitchNumber":1,"startTime":"2026-09-14T23:46:42.473Z","endTime":"2026-09-14T23:46:46.298Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.306862724815268,"aZ":-38.22213789491063,"pfxX":7.621386840857021,"pfxZ":-3.7917250352850145,"pX":0.7724396642272822,"pZ":1.944058468188796,"vX0":3.550098858744307,"vY0":-125.75169792142188,"vZ0":-1.8509972390580949,"x":87.56,"y":186.29,"x0":-1.6490455125132804,"y0":50.00118156347604,"z0":5.800136497071146,"aX":12.162834869179747},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-7.1,"breakHorizontal":-14.6,"spinRate":2304,"spinDirection":27},"zone":9,"typeConfidence":2.0,"plateTime":0.4361243212426711,"extension":6.6975246854959805},"index":1,"playId":"ce60a3f4-f488-30f4-8e51-6e2284a8b5e4","pitchNumber":2,"startTime":"2026-09-14T23:47:13.504Z","endTime":"2026-09-14T23:47:17.403Z","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":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.267424414333345,"aZ":-38.657655579174765,"pfxX":7.092206892988863,"pfxZ":-4.122919946663347,"pX":1.9074380685220147,"pZ":1.6567089331997573,"vX0":6.382390807662379,"vY0":-124.82820546345927,"vZ0":-2.423346176350187,"x":44.29,"y":194.05,"x0":-1.6087365952245565,"y0":50.00546501260318,"z0":5.83754826517073,"aX":11.140351150106914},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-7.8,"breakHorizontal":-14.4,"spinRate":2416,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4395877220382367,"extension":6.850768436407755},"index":2,"playId":"43c5fc65-ff94-3337-bf01-c8032b47e0c2","pitchNumber":3,"startTime":"2026-09-14T23:47:30.639Z","endTime":"2026-09-14T23:47:34.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.429650956842433,"aZ":-28.836490064537934,"pfxX":-0.25552493573784574,"pfxZ":1.897914412324953,"pX":2.7931254804802115,"pZ":0.5075580597664835,"vX0":11.228040719481823,"vY0":-131.34449223584008,"vZ0":-7.878161645722069,"x":10.53,"y":225.08,"x0":-1.4942055971527293,"y0":50.00252812765908,"z0":5.674157213761523,"aX":-0.4516592451244831},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.9,"breakHorizontal":-1.9,"spinRate":2510,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4161695843808375,"extension":6.919410701384942},"index":3,"playId":"ad89174e-5dd0-3812-9a35-0ae1c03a5814","pitchNumber":4,"startTime":"2026-09-14T23:47:46.462Z","endTime":"2026-09-14T23:47:50.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97924162296746,"aZ":-15.980005202889307,"pfxX":-7.2294602927605105,"pfxZ":7.793919200938523,"pX":0.6448238839885044,"pZ":2.6591440629007757,"vX0":9.813967435119686,"vY0":-142.98611465610162,"vZ0":-5.647335107324735,"x":92.42,"y":166.98,"x0":-1.8874509293198636,"y0":50.00167035648336,"z0":5.6572167507948645,"aX":-15.018337329933829},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.2,"breakHorizontal":11.2,"spinRate":2206,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.38259712164500126,"extension":6.780124017621143},"index":4,"playId":"21b98ee1-14ba-32a7-b985-dc89f9da39e5","pitchNumber":5,"startTime":"2026-09-14T23:48:07.615Z","endTime":"2026-09-14T23:48:12.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-14T23:48:12.071Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-14T23:48:23.475Z","endTime":"2026-09-14T23:49:01.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.846574585324742,"aZ":-24.80677115760826,"pfxX":-9.568643565801167,"pfxZ":3.5561835042605257,"pX":-0.18664811990985264,"pZ":2.6362236964226455,"vX0":7.761903674783855,"vY0":-142.63205476215458,"vZ0":-4.635058499849534,"x":124.11,"y":167.6,"x0":-1.691401401698281,"y0":50.0054703203355,"z0":5.834007338049731,"aX":-19.844117347460294},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":5.8,"breakHorizontal":15.8,"spinRate":2029,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.38307111812644834,"extension":6.787868558415328},"index":0,"playId":"4b63ebef-f6f2-314a-b22a-585e55cdb278","pitchNumber":1,"startTime":"2026-09-14T23:48:37.783Z","endTime":"2026-09-14T23:48:41.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67104108025105,"aZ":-40.31592198503156,"pfxX":9.019364365511882,"pfxZ":-5.110131346826817,"pX":0.18320711771557213,"pZ":1.6131423010523247,"vX0":2.45063658278067,"vY0":-125.75630033045277,"vZ0":-2.1820268267957514,"x":110.02,"y":195.23,"x0":-1.9766171802930586,"y0":50.00136965444274,"z0":5.777484339491961,"aX":14.37376812394849},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-9.5,"breakHorizontal":-16.9,"spinRate":2308,"spinDirection":33},"zone":8,"typeConfidence":2.0,"plateTime":0.4363642681593194,"extension":6.652969644409419},"hitData":{"launchSpeed":98.6,"launchAngle":4.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.2,"coordY":139.91}},"index":1,"playId":"7b5b02fe-3b13-3b01-a23c-4814c105a1a2","pitchNumber":2,"startTime":"2026-09-14T23:48:53.767Z","endTime":"2026-09-14T23:49:01.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-14T23:49:01.123Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hao-Yu Lee called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-14T23:49:23.108Z","endTime":"2026-09-14T23:51:27.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","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":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.73843270080432,"aZ":-27.288969627505537,"pfxX":-8.606677060519102,"pfxZ":2.382396558902962,"pX":0.4557313290259243,"pZ":1.2442869311063542,"vX0":9.247053211613117,"vY0":-142.13669913295823,"vZ0":-7.526486283709411,"x":99.63,"y":205.18,"x0":-1.7172482457391005,"y0":50.00615136082958,"z0":5.652672039638838,"aX":-17.66294730131352},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.0,"breakHorizontal":13.8,"spinRate":1911,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3849574824937507,"extension":6.813318423033637},"index":0,"playId":"9a60fb51-df11-332f-a73d-517a9c19be1b","pitchNumber":1,"startTime":"2026-09-14T23:49:28.362Z","endTime":"2026-09-14T23:49:32.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54751950779301,"aZ":-25.854557136977746,"pfxX":-8.944842906651566,"pfxZ":3.0898565613671227,"pX":-0.8643138683892766,"pZ":2.622104676888941,"vX0":5.961018386006513,"vY0":-141.93935675910777,"vZ0":-3.9890059464704586,"x":149.95,"y":167.98,"x0":-1.8261413880232866,"y0":50.0050157257238,"z0":5.685960179298807,"aX":-18.310209520425623},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.0,"breakHorizontal":15.0,"spinRate":1954,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3854351480695484,"extension":6.739234414138683},"index":1,"playId":"b22640d3-d2f5-389e-ac68-b27682933005","pitchNumber":2,"startTime":"2026-09-14T23:49:43.892Z","endTime":"2026-09-14T23:49:47.756Z","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":98.0,"endSpeed":89.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5247265365864,"aZ":-12.926994918977385,"pfxX":-6.11949938952584,"pfxZ":9.382559264739346,"pX":0.7960735309277562,"pZ":2.5456879198038185,"vX0":9.170768544837959,"vY0":-142.28412602347095,"vZ0":-6.467489526104832,"x":86.66,"y":170.05,"x0":-1.673119144403035,"y0":50.0009152495214,"z0":5.666614668065382,"aX":-12.55149232631167},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.8,"breakHorizontal":9.2,"spinRate":2239,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.384893289223069,"extension":6.747814737117262},"index":2,"playId":"89485dfc-cdf7-3a93-b4ed-3fa907cef1c6","pitchNumber":3,"startTime":"2026-09-14T23:50:01.888Z","endTime":"2026-09-14T23:50:05.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.920893175384744,"aZ":-27.047760469205254,"pfxX":-8.762148553024293,"pfxZ":2.492906464036789,"pX":0.25683254957897894,"pZ":2.996222006029721,"vX0":8.836970108661685,"vY0":-142.3867457194396,"vZ0":-2.880396851218038,"x":107.21,"y":157.88,"x0":-1.744785019324596,"y0":50.00518033060243,"z0":5.727749886107952,"aX":-18.039448844417507},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":4.1,"breakHorizontal":14.2,"spinRate":1925,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.38429956920121366,"extension":6.7963160339964706},"index":3,"playId":"5c995f50-1761-38ef-b4ca-c00c1dedc269","pitchNumber":4,"startTime":"2026-09-14T23:50:22.039Z","endTime":"2026-09-14T23:50:25.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.756752648945806,"aZ":-14.122420432499517,"pfxX":-6.1602372328824995,"pfxZ":8.786399286099275,"pX":1.4325149140361106,"pZ":2.39096124430337,"vX0":11.226822616137994,"vY0":-142.43599204223298,"vZ0":-6.565165384119467,"x":62.4,"y":174.22,"x0":-1.7600127292440575,"y0":50.004722293475936,"z0":5.6191701586675356,"aX":-12.659473099937562},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.6,"breakHorizontal":8.9,"spinRate":2191,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3845779278612058,"extension":6.8361275079986},"index":4,"playId":"d11ed906-68eb-3ecd-84e1-b22236f2e395","pitchNumber":5,"startTime":"2026-09-14T23:50:40.156Z","endTime":"2026-09-14T23:50:44.004Z","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":97.8,"endSpeed":90.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.291806950182984,"aZ":-23.479768993104393,"pfxX":-7.894279855142409,"pfxZ":4.215611916290751,"pX":0.8241755452640253,"pZ":2.3244001794289444,"vX0":10.135253591548535,"vY0":-142.11182125263323,"vZ0":-5.378893678131716,"x":85.58,"y":176.02,"x0":-1.7503155146767484,"y0":50.00017805200717,"z0":5.718027771648838,"aX":-16.266554528290435},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.7,"breakHorizontal":12.5,"spinRate":1964,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.38433618550453863,"extension":6.812479586261171},"index":5,"playId":"778d25f0-2d9e-3760-b7ab-7af9e4712f8e","pitchNumber":6,"startTime":"2026-09-14T23:50:59.778Z","endTime":"2026-09-14T23:51:03.913Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.885514652755106,"aZ":-35.74931498369925,"pfxX":6.461696701130835,"pfxZ":-2.180985912162331,"pX":0.08624052680975737,"pZ":1.6942297851135106,"vX0":2.849331703647737,"vY0":-126.69388096359516,"vZ0":-2.9329501649175054,"x":113.71,"y":193.04,"x0":-1.8897902848644565,"y0":50.003611037746786,"z0":5.7006438979057235,"aX":10.590488061350435},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.3,"breakHorizontal":-12.4,"spinRate":2334,"spinDirection":29},"zone":8,"typeConfidence":2.0,"plateTime":0.4309711068063429,"extension":6.83664159344542},"index":6,"playId":"66debb11-df50-38eb-92ee-fbc6226d34fb","pitchNumber":7,"startTime":"2026-09-14T23:51:22.909Z","endTime":"2026-09-14T23:51:27.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-14T23:51:27.301Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alejandro Kirk walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-14T23:53:29.413Z","endTime":"2026-09-14T23:55:59.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.781955595155114,"aZ":-12.979708146356447,"pfxX":-5.4483964116456205,"pfxZ":9.84434924432802,"pX":-0.37740043456454675,"pZ":2.8996008601165975,"vX0":4.390157376903275,"vY0":-138.6955157055961,"vZ0":-4.8423564037696645,"x":131.39,"y":160.49,"x0":-1.2722859001134277,"y0":50.002009844860105,"z0":5.532487549626112,"aX":-10.623013256962032},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":9.0,"spinRate":2317,"spinDirection":211},"zone":1,"typeConfidence":0.91,"plateTime":0.39479231863771513,"extension":6.584241491623266},"index":0,"playId":"437048e2-f11f-3351-a196-4e06bf59b98a","pitchNumber":1,"startTime":"2026-09-14T23:53:41.103Z","endTime":"2026-09-14T23:53:45.212Z","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":94.2,"endSpeed":87.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76837686091396,"aZ":-19.435535817319867,"pfxX":-7.3579184572264635,"pfxZ":6.6247199867170865,"pX":-1.2836300645358285,"pZ":2.103885091877271,"vX0":2.812794558045197,"vY0":-137.18676260943954,"vZ0":-5.525137370957744,"x":165.93,"y":181.98,"x0":-1.3608100051999328,"y0":50.006125592176836,"z0":5.451398522567282,"aX":-14.154543846005142},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.2,"breakHorizontal":12.8,"spinRate":2057,"spinDirection":216},"zone":13,"typeConfidence":0.74,"plateTime":0.39788664976008636,"extension":6.665595818092017},"index":1,"playId":"f69ba8b2-08ef-374d-a31d-f90d74a6023c","pitchNumber":2,"startTime":"2026-09-14T23:54:09.663Z","endTime":"2026-09-14T23:54:13.689Z","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":95.8,"endSpeed":88.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.007768683370056,"aZ":-10.774998814255442,"pfxX":-3.8427207376480266,"pfxZ":10.806611297956213,"pX":-0.8366434306586398,"pZ":2.412339084798235,"vX0":2.643722480830189,"vY0":-139.50241669507017,"vZ0":-6.328033475382538,"x":148.89,"y":173.65,"x0":-1.2950831613431202,"y0":50.00458265515655,"z0":5.413354283163947,"aX":-7.610115018549537},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.5,"breakHorizontal":6.5,"spinRate":2368,"spinDirection":214},"zone":11,"typeConfidence":0.92,"plateTime":0.39192966831708853,"extension":6.660562146187063},"index":2,"playId":"5b095a3d-aeee-3376-aeb7-b6ac73c20b65","pitchNumber":3,"startTime":"2026-09-14T23:54:26.313Z","endTime":"2026-09-14T23:54:30.509Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-09-14T23:54:41.845Z","endTime":"2026-09-14T23:54:57.645Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88716912258535,"aZ":-24.429734063065155,"pfxX":2.289282919696964,"pfxZ":4.165597181421541,"pX":-0.4967625743298359,"pZ":2.916886079475103,"vX0":2.2090512591160274,"vY0":-134.707640383666,"vZ0":-2.4819857711720648,"x":135.94,"y":160.02,"x0":-1.6213795928151449,"y0":50.00635745730915,"z0":5.555132974457669,"aX":4.2595168343501255},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.3,"breakHorizontal":-4.6,"spinRate":2357,"spinDirection":180},"zone":1,"typeConfidence":0.91,"plateTime":0.4047091012533621,"extension":6.680610427097721},"index":4,"playId":"1b763ac5-563c-3549-9657-ff717b7c975a","pitchNumber":4,"startTime":"2026-09-14T23:54:57.645Z","endTime":"2026-09-14T23:55:01.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.092603324481093,"aZ":-20.247149665517462,"pfxX":-8.92587231757684,"pfxZ":6.027024019690741,"pX":0.25080192174261384,"pZ":1.2001197873985878,"vX0":6.6594961465568705,"vY0":-139.44920176264577,"vZ0":-7.694063385659578,"x":107.44,"y":206.38,"x0":-1.0034766721268111,"y0":50.00015623907662,"z0":5.320838009217948,"aX":-17.6524154962938},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.6,"breakHorizontal":14.9,"spinRate":2118,"spinDirection":216},"zone":14,"typeConfidence":0.93,"plateTime":0.3921382942642171,"extension":6.790754688765443},"index":5,"playId":"4dbb27db-c2de-3bbc-9cf9-f25d03a7e00b","pitchNumber":5,"startTime":"2026-09-14T23:55:15.214Z","endTime":"2026-09-14T23:55:19.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28502854837137,"aZ":-14.635187341635724,"pfxX":-5.110391043286266,"pfxZ":8.771708413152046,"pX":-0.6564046164452404,"pZ":3.1220677857508803,"vX0":3.5910277380804585,"vY0":-140.1988960039334,"vZ0":-3.946706572463907,"x":142.02,"y":154.48,"x0":-1.286773682588122,"y0":50.00694662642732,"z0":5.496719039908629,"aX":-10.224163845702382},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.4,"breakHorizontal":8.5,"spinRate":2308,"spinDirection":213},"zone":1,"typeConfidence":0.91,"plateTime":0.3899723749177908,"extension":6.736360473542346},"index":6,"playId":"f7f4087f-a6d8-3e3e-ac98-f9a78f9acab7","pitchNumber":6,"startTime":"2026-09-14T23:55:32.944Z","endTime":"2026-09-14T23:55:36.229Z","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":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05168809113519,"aZ":-24.182552766718374,"pfxX":1.8765684124916522,"pfxZ":4.344587848889818,"pX":1.3849806477007547,"pZ":1.5535421420308204,"vX0":6.4324928681698745,"vY0":-134.517829315708,"vZ0":-5.562544081340564,"x":64.21,"y":196.83,"x0":-1.2771852217139725,"y0":50.00422940547458,"z0":5.3531876862306635,"aX":3.4534532501046082},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.0,"breakHorizontal":-4.7,"spinRate":2341,"spinDirection":170},"zone":14,"typeConfidence":0.91,"plateTime":0.40653165926887747,"extension":6.786213454011794},"index":7,"playId":"d55ac39f-cf20-37cc-9ddc-041d49df1ad5","pitchNumber":7,"startTime":"2026-09-14T23:55:54.483Z","endTime":"2026-09-14T23:55:59.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-14T23:55:59.094Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nathan Lukes doubles (14) on a line drive to right fielder Zach McKinstry. Alejandro Kirk to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-14T23:56:11.804Z","endTime":"2026-09-14T23:56:39.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"postOnThird":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09748008786563,"aZ":-38.42620075801651,"pfxX":10.498762673683814,"pfxZ":-4.729700148856758,"pX":0.9185501757586388,"pZ":1.9454203114335697,"vX0":2.0448289156547252,"vY0":-114.79097559065266,"vZ0":-0.1381566324687158,"x":81.99,"y":186.25,"x0":-1.349114655077553,"y0":50.002692992441006,"z0":5.776871453027638,"aX":13.879350530437877},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-8.3,"breakHorizontal":-19.6,"spinRate":2415,"spinDirection":43},"zone":14,"typeConfidence":0.91,"plateTime":0.4788555576765545,"extension":6.737964061777103},"hitData":{"launchSpeed":97.3,"launchAngle":24.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":217.54,"coordY":112.39}},"index":0,"playId":"4ff0b9e8-374a-34e0-9adc-f5c198e858b3","pitchNumber":1,"startTime":"2026-09-14T23:56:26.294Z","endTime":"2026-09-14T23:56:39.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-14T23:56:39.652Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kazuma Okamoto grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-14T23:57:11.274Z","endTime":"2026-09-14T23:58:03.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"postOnThird":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.454241912940567,"aZ":-22.010937599472793,"pfxX":-8.656256634816684,"pfxZ":5.141134137452953,"pX":-0.3141498857818169,"pZ":2.2209991567073697,"vX0":6.034787621380942,"vY0":-139.5047521990978,"vZ0":-4.808024178521418,"x":128.97,"y":178.81,"x0":-1.3772512545778228,"y0":50.00506784117904,"z0":5.411748844266219,"aX":-17.11803739046828},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.5,"breakHorizontal":14.5,"spinRate":2081,"spinDirection":222},"zone":4,"typeConfidence":0.92,"plateTime":0.39215197161707094,"extension":6.673037585442355},"index":0,"playId":"f6b672ef-a721-3485-bdc9-5d5a7b8b0878","pitchNumber":1,"startTime":"2026-09-14T23:57:16.745Z","endTime":"2026-09-14T23:57:21.001Z","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":96.8,"endSpeed":87.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.56623079273568,"aZ":-13.069213865613023,"pfxX":-4.159120568971035,"pfxZ":9.557308217112055,"pX":0.4085310980066402,"pZ":4.036939122439568,"vX0":5.9057960531814775,"vY0":-140.8710770637184,"vZ0":-2.006248588434031,"x":101.43,"y":129.78,"x0":-1.1798736753494454,"y0":50.0050723193361,"z0":5.608498750580874,"aX":-8.316581004592484},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.0,"breakHorizontal":6.2,"spinRate":2267,"spinDirection":219},"zone":12,"typeConfidence":0.93,"plateTime":0.3895864741514341,"extension":6.736235282886818},"index":1,"playId":"92a1fd04-05d6-3f1b-bbe9-32ea06661274","pitchNumber":2,"startTime":"2026-09-14T23:57:38.886Z","endTime":"2026-09-14T23:57:42.783Z","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":89.1,"endSpeed":82.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.102143685455527,"aZ":-30.43820293632143,"pfxX":2.493827057898247,"pfxZ":1.0185931706599076,"pX":0.5159630385795352,"pZ":1.7956375018061719,"vX0":4.3857338063746445,"vY0":-129.7736088052023,"vZ0":-3.4835301925170774,"x":97.33,"y":190.3,"x0":-1.517412520271807,"y0":50.00647687210339,"z0":5.463663606658486,"aX":4.272300527500467},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.3,"breakHorizontal":-5.4,"spinRate":2266,"spinDirection":136},"zone":9,"typeConfidence":0.9,"plateTime":0.4213883313986342,"extension":6.837604377495808},"hitData":{"launchSpeed":88.1,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.77,"coordY":167.98}},"index":2,"playId":"3ee9df33-efd8-3093-96c6-b2c22b9d6ced","pitchNumber":3,"startTime":"2026-09-14T23:57:56.073Z","endTime":"2026-09-14T23:58:03.497Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-14T23:58:03.497Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-14T23:58:24.510Z","endTime":"2026-09-15T00:00:30.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"postOnThird":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.843094911198907,"aZ":-23.988025654292528,"pfxX":-8.493687462934478,"pfxZ":4.229091282399516,"pX":-1.2913868061970724,"pZ":2.836991361982564,"vX0":3.6181168814640623,"vY0":-138.05997964811826,"vZ0":-2.8787713955606353,"x":166.22,"y":162.18,"x0":-1.51299453919505,"y0":50.0056020518141,"z0":5.502313840482067,"aX":-16.44955079700346},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.3,"breakHorizontal":14.6,"spinRate":1952,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.3962611539553227,"extension":6.5837527944028595},"index":0,"playId":"fbd15cc6-d577-3dd7-be28-a821c65cd610","pitchNumber":1,"startTime":"2026-09-14T23:58:32.079Z","endTime":"2026-09-14T23:58:35.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00073106772358,"aZ":-32.2243930338256,"pfxX":1.4878906147125295,"pfxZ":-0.033261522820303924,"pX":-0.22641779113359128,"pZ":2.4507640846088607,"vX0":3.0435426872759352,"vY0":-126.70585029348422,"vZ0":-1.2836417781158196,"x":125.63,"y":172.61,"x0":-1.6346801120124494,"y0":50.001825481206915,"z0":5.530342664402954,"aX":2.426993460739447},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.1,"breakHorizontal":-3.4,"spinRate":2272,"spinDirection":124},"zone":5,"typeConfidence":0.91,"plateTime":0.4316776746147659,"extension":6.618419868162623},"index":1,"playId":"2f2f1539-20e9-323c-bf80-2067c76f108e","pitchNumber":2,"startTime":"2026-09-14T23:58:49.371Z","endTime":"2026-09-14T23:58:53.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.746170362590856,"aZ":-27.81592849744016,"pfxX":3.208091063957802,"pfxZ":2.444834184090846,"pX":-0.49483059255726447,"pZ":3.185458801432669,"vX0":1.6570485309018046,"vY0":-132.35035158555104,"vZ0":-0.9497089591648987,"x":135.86,"y":152.77,"x0":-1.5448047182501619,"y0":50.00473046763583,"z0":5.575657024709403,"aX":5.723935571426314},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.4,"breakHorizontal":-6.1,"spinRate":2274,"spinDirection":158},"zone":1,"typeConfidence":0.85,"plateTime":0.4129516641640536,"extension":6.554622504247743},"index":2,"playId":"9ed0e241-5242-36d0-9860-5698e168b954","pitchNumber":3,"startTime":"2026-09-14T23:59:07.720Z","endTime":"2026-09-14T23:59:11.617Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-14T23:59:22.954Z","endTime":"2026-09-14T23:59:38.718Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.755610668334935,"aZ":-32.42479277075204,"pfxX":-8.14742290021022,"pfxZ":-0.14352377544636452,"pX":-0.16477226973084658,"pZ":-0.13276983987261615,"vX0":6.336334814929829,"vY0":-132.6707231233129,"vZ0":-7.641626054088634,"x":123.28,"y":242.36,"x0":-1.5182890206437705,"y0":50.0019503642747,"z0":5.128845158945582,"aX":-14.612607456401179},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-1.7,"breakHorizontal":13.4,"spinRate":1256,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.4118964130227205,"extension":6.67661732729016},"index":4,"playId":"a35cd206-675b-3953-8b0e-7e20eac9155e","pitchNumber":4,"startTime":"2026-09-14T23:59:38.718Z","endTime":"2026-09-14T23:59:42.706Z","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":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.388752700739115,"aZ":-23.775767569067067,"pfxX":1.4625431380778113,"pfxZ":4.522227840682566,"pX":0.271088341992156,"pZ":3.0956741708490907,"vX0":4.144691018349408,"vY0":-134.97106335063097,"vZ0":-1.9894407431750674,"x":106.67,"y":155.2,"x0":-1.4701281705235734,"y0":50.005483681422625,"z0":5.504356419957437,"aX":2.7183719289125317},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.0,"breakHorizontal":-3.5,"spinRate":2344,"spinDirection":187},"zone":3,"typeConfidence":0.91,"plateTime":0.4046987556088588,"extension":6.739067884562561},"index":5,"playId":"e3abffc2-4fe7-356f-89af-b70d4acfd705","pitchNumber":5,"startTime":"2026-09-15T00:00:05.791Z","endTime":"2026-09-15T00:00:09.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.271601523269883,"aZ":-23.143174500071414,"pfxX":-8.841377973126077,"pfxZ":4.585382686403193,"pX":-1.2157459281735563,"pZ":1.5895840959461076,"vX0":3.9653353469820165,"vY0":-139.2469632896353,"vZ0":-5.929147233229442,"x":163.34,"y":195.86,"x0":-1.5067628572654475,"y0":50.00552965733519,"z0":5.2704123158604785,"aX":-17.424047460585086},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.3,"breakHorizontal":15.2,"spinRate":2173,"spinDirection":219},"zone":13,"typeConfidence":0.93,"plateTime":0.3928364050613866,"extension":6.54869647528735},"index":6,"playId":"96979d15-0d06-3522-83f4-6d62c3bcd2ad","pitchNumber":6,"startTime":"2026-09-15T00:00:27.070Z","endTime":"2026-09-15T00:00:30.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T00:00:30.957Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Smith walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-15T00:00:49.769Z","endTime":"2026-09-15T00:03:20.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"postOnThird":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":96.0,"endSpeed":88.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76819318849085,"aZ":-25.90582612374985,"pfxX":-8.873767481320987,"pfxZ":3.164438773938258,"pX":-0.805791157542617,"pZ":2.2722820931098315,"vX0":5.282812695550965,"vY0":-139.72319074172668,"vZ0":-3.9016651944008265,"x":147.71,"y":177.43,"x0":-1.5656529686878904,"y0":50.00511782953951,"z0":5.384319405965363,"aX":-17.59010662914628},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.2,"breakHorizontal":15.0,"spinRate":1956,"spinDirection":217},"zone":4,"typeConfidence":0.91,"plateTime":0.3916439946030228,"extension":6.776207123753818},"index":0,"playId":"c4cbec26-67e5-3f04-86d6-f216640c60ed","pitchNumber":1,"startTime":"2026-09-15T00:00:54.257Z","endTime":"2026-09-15T00:00:58.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26780657078275,"aZ":-32.28833215625698,"pfxX":2.8463655942405026,"pfxZ":-0.07259257482278558,"pX":-0.3168117636943934,"pZ":0.9599377354191411,"vX0":2.6266255716162816,"vY0":-128.09526652535857,"vZ0":-4.712416032222885,"x":129.08,"y":212.86,"x0":-1.7249090423743922,"y0":50.00129883525207,"z0":5.345680837149291,"aX":4.732118701957494},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.0,"breakHorizontal":-5.8,"spinRate":2405,"spinDirection":124},"zone":13,"typeConfidence":0.91,"plateTime":0.4274690735576927,"extension":6.548471775196226},"index":1,"playId":"7b12a97c-cbe6-3bec-a5eb-235a059a841a","pitchNumber":2,"startTime":"2026-09-15T00:01:11.028Z","endTime":"2026-09-15T00:01:14.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.117358759001032,"aZ":-24.001647378425236,"pfxX":-8.92786604209633,"pfxZ":4.178899172562685,"pX":-1.4573046819081372,"pZ":2.4631055815530902,"vX0":3.0574242509800182,"vY0":-138.72475976550285,"vZ0":-3.7847898544824456,"x":172.55,"y":172.28,"x0":-1.411802494161436,"y0":50.001133503262864,"z0":5.438984363561955,"aX":-17.453947410139136},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.0,"breakHorizontal":15.6,"spinRate":2047,"spinDirection":213},"zone":11,"typeConfidence":0.93,"plateTime":0.3943565151048767,"extension":6.699848044567919},"index":2,"playId":"2ba791d8-5db3-328d-942d-676531ce64b7","pitchNumber":3,"startTime":"2026-09-15T00:01:29.721Z","endTime":"2026-09-15T00:01:33.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08545881499278,"aZ":-22.065411527295076,"pfxX":-1.300385349841224,"pfxZ":5.411366275028608,"pX":0.5666983288732511,"pZ":1.4916545667268473,"vX0":5.696259341095523,"vY0":-135.22650563663603,"vZ0":-6.292735851990119,"x":95.4,"y":198.51,"x0":-1.3901859434560864,"y0":50.00252086862388,"z0":5.377200176530148,"aX":-2.429463835575327},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.8,"breakHorizontal":1.2,"spinRate":2333,"spinDirection":186},"zone":14,"typeConfidence":0.78,"plateTime":0.40369365893071585,"extension":6.4782690397286675},"index":3,"playId":"8944fcfe-b104-39ab-aa1f-4991c57b61c3","pitchNumber":4,"startTime":"2026-09-15T00:01:48.449Z","endTime":"2026-09-15T00:01:52.333Z","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":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55192997464861,"aZ":-16.62518236419728,"pfxX":-3.5815214128336055,"pfxZ":7.897094635015856,"pX":-0.08264040259241998,"pZ":3.0150024662034087,"vX0":4.410834577553765,"vY0":-139.2680477771777,"vZ0":-3.7416856378130143,"x":120.15,"y":157.37,"x0":-1.2198008628775632,"y0":50.00615827258045,"z0":5.472073736787646,"aX":-7.054731576711296},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.7,"breakHorizontal":5.6,"spinRate":2226,"spinDirection":213},"zone":2,"typeConfidence":0.9,"plateTime":0.39293494510481564,"extension":6.620238959571317},"index":4,"playId":"109d01f7-22db-38b4-970a-7036206304c8","pitchNumber":5,"startTime":"2026-09-15T00:02:07.195Z","endTime":"2026-09-15T00:02:10.851Z","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":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75243862366002,"aZ":-15.443932839480468,"pfxX":-4.971514999011551,"pfxZ":8.381742088613642,"pX":-0.5496648727078061,"pZ":3.522730113830912,"vX0":3.494062546784016,"vY0":-140.58315492843732,"vZ0":-2.723470407010449,"x":137.95,"y":143.67,"x0":-1.1646325692075068,"y0":50.00131058046831,"z0":5.5102314463610425,"aX":-9.920773186776506},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":8.3,"spinRate":2339,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.39006449923593633,"extension":6.6704315183193135},"index":5,"playId":"abf579a4-faff-326b-badf-dfac35893bb0","pitchNumber":6,"startTime":"2026-09-15T00:02:33.689Z","endTime":"2026-09-15T00:02:36.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73128663507765,"aZ":-38.33711649653632,"pfxX":10.765355662196779,"pfxZ":-4.3368985019655355,"pX":0.40137396844358103,"pZ":2.6131654785114358,"vX0":0.2924628144233188,"vY0":-119.0291292147826,"vZ0":0.6877340629222057,"x":101.7,"y":168.22,"x0":-1.1198905409870494,"y0":50.00063625299113,"z0":5.816337284081392,"aX":15.308305670180406},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-7.3,"breakHorizontal":-19.6,"spinRate":2579,"spinDirection":49},"zone":6,"typeConfidence":0.86,"plateTime":0.46172354310423014,"extension":6.571001469042012},"index":6,"playId":"469d9987-5040-3a46-ae48-d2e934fca619","pitchNumber":7,"startTime":"2026-09-15T00:02:54.422Z","endTime":"2026-09-15T00:02:57.759Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.622507295391756,"aZ":-31.182487571402742,"pfxX":2.255983889114647,"pfxZ":0.5890912949127554,"pX":0.8365561453948224,"pZ":0.6656741687755936,"vX0":5.030205885433,"vY0":-129.05681720176884,"vZ0":-5.8241604483406135,"x":85.11,"y":220.81,"x0":-1.433232820756443,"y0":50.00304939907705,"z0":5.362450032713098,"aX":3.7929748253660116},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.0,"breakHorizontal":-5.3,"spinRate":2467,"spinDirection":105},"zone":14,"typeConfidence":0.91,"plateTime":0.4249065467783715,"extension":6.793905168904181},"index":7,"playId":"7b2ad3b7-7a62-39c2-8110-d7db937caf02","pitchNumber":8,"startTime":"2026-09-15T00:03:16.642Z","endTime":"2026-09-15T00:03:20.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T00:03:20.717Z","atBatIndex":25},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ernie Clement grounds into a force out, shortstop Kevin McGonigle to second baseman Gleyber Torres. Josh Smith out at 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-15T00:06:37.872Z","endTime":"2026-09-15T00:07:09.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-15T00:03:51.142Z","endTime":"2026-09-15T00:05:16.620Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Beau Brieske replaces Troy Melton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-15T00:05:16.620Z","endTime":"2026-09-15T00:06:40.108Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689225,"link":"/api/v1/people/689225"},"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(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.4,"endSpeed":76.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.31906625790806,"aZ":-38.58857577108833,"pfxX":-1.4518470841694653,"pfxZ":-4.331494066590281,"pX":-0.266838047879516,"pZ":3.12161166580761,"vX0":3.3949628868442656,"vY0":-120.07818737053503,"vZ0":0.32968413525662,"x":127.17,"y":154.5,"x0":-1.5020199622786001,"y0":50.003704581238594,"z0":6.378457937559449,"aX":-2.1487606072890064},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-7.6,"breakHorizontal":1.9,"spinRate":2507,"spinDirection":30},"zone":2,"typeConfidence":0.9,"plateTime":0.4538147931236294,"extension":5.652648463910691},"index":2,"playId":"47766afe-5c09-3422-9629-1064ca58038d","pitchNumber":1,"startTime":"2026-09-15T00:06:40.108Z","endTime":"2026-09-15T00:06:43.515Z","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":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08850383757546,"aZ":-10.106103984484765,"pfxX":-2.6509757829781044,"pfxZ":11.225008602204298,"pX":0.07495673671224687,"pZ":2.675941539728306,"vX0":4.845462599529737,"vY0":-139.49919462641498,"vZ0":-7.133860778448084,"x":114.14,"y":166.53,"x0":-1.3420313530648853,"y0":50.00438480859298,"z0":5.936637229212645,"aX":-5.212839581289525},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.0,"breakHorizontal":3.7,"spinRate":2458,"spinDirection":207},"zone":5,"typeConfidence":0.94,"plateTime":0.3929983007893081,"extension":5.968819488644235},"hitData":{"launchSpeed":98.6,"launchAngle":2.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.09,"coordY":151.04}},"index":3,"playId":"ae2a8fc8-8ec9-3747-b878-5fa79cf9a45b","pitchNumber":2,"startTime":"2026-09-15T00:07:01.934Z","endTime":"2026-09-15T00:07:09.638Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T00:07:09.638Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin McGonigle flies out to left fielder Josh Smith.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-15T00:09:09.035Z","endTime":"2026-09-15T00:11:12.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":"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":6},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"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(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":97.5,"endSpeed":89.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.97822676512454,"aZ":-27.087835930934848,"pfxX":-10.497835291231258,"pfxZ":2.5181937963109906,"pX":-0.4590803398479417,"pZ":1.246492433251887,"vX0":8.000581875918138,"vY0":-141.5500138763868,"vZ0":-7.159967420548216,"x":134.5,"y":205.12,"x0":-1.9661812432697168,"y0":50.000666056718444,"z0":5.556883795004334,"aX":-21.182524920793313},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.1,"breakHorizontal":17.3,"spinRate":1915,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.38777151065191484,"extension":6.811596625234159},"index":0,"playId":"29f76b78-f316-32f2-b4e8-3cb04abcb673","pitchNumber":1,"startTime":"2026-09-15T00:09:29.707Z","endTime":"2026-09-15T00:09:33.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33985109557224,"aZ":-28.436009247089967,"pfxX":-9.75235048472932,"pfxZ":2.0460615316718522,"pX":0.15746635749753846,"pZ":1.1743009994305744,"vX0":9.276753908937074,"vY0":-134.32944333779918,"vZ0":-6.267353484171868,"x":111.0,"y":207.07,"x0":-2.0751667325239564,"y0":50.0031393694533,"z0":5.56181995047145,"aX":-17.807642076317183},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.5,"breakHorizontal":15.6,"spinRate":1673,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.40789639848354886,"extension":6.806807691719481},"index":1,"playId":"7988b3c8-1778-3b46-86bb-d46db844582c","pitchNumber":2,"startTime":"2026-09-15T00:09:42.915Z","endTime":"2026-09-15T00:09:46.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68196992460312,"aZ":-25.354267307753958,"pfxX":-9.844671059496248,"pfxZ":3.3876043365357145,"pX":0.9539984525537656,"pZ":2.1427055000376667,"vX0":11.267965175101574,"vY0":-141.14461967582582,"vZ0":-5.174855914505648,"x":80.64,"y":180.93,"x0":-1.81440170411094,"y0":50.00454491638808,"z0":5.636599285937759,"aX":-19.828768843030783},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.2,"breakHorizontal":15.5,"spinRate":1965,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.3883301269227757,"extension":6.744627157507663},"index":2,"playId":"19a50bf0-c1e9-3a9b-9cc3-4c746ecd55b5","pitchNumber":3,"startTime":"2026-09-15T00:10:00.376Z","endTime":"2026-09-15T00:10:04.200Z","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":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07350671074766,"aZ":-22.586210201067473,"pfxX":-9.76302070033785,"pfxZ":4.743454614801514,"pX":-0.3078449076133558,"pZ":2.167991228235154,"vX0":8.104772330791384,"vY0":-141.47217485547233,"vZ0":-5.673533168185318,"x":128.73,"y":180.24,"x0":-1.9451454940411483,"y0":50.00258096237218,"z0":5.652466876687564,"aX":-19.737174228577917},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.6,"breakHorizontal":16.0,"spinRate":1990,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.3875452747288053,"extension":6.727453230058687},"index":3,"playId":"ea505dc2-8c06-3aa0-a4d7-b9221b4efaf2","pitchNumber":4,"startTime":"2026-09-15T00:10:17.817Z","endTime":"2026-09-15T00:10:21.693Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.778790385873044,"aZ":-24.715797757378475,"pfxX":-10.554623960659828,"pfxZ":3.6990319568028163,"pX":-0.4916259588359549,"pZ":2.063148719036153,"vX0":8.160852706182883,"vY0":-141.45834495843232,"vZ0":-5.364151203566692,"x":135.74,"y":183.07,"x0":-2.0499456524481134,"y0":50.00263829847086,"z0":5.579099906071895,"aX":-21.282952221186903},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.8,"breakHorizontal":17.3,"spinRate":1996,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.38793758133428513,"extension":6.677713044949246},"index":4,"playId":"df25ebba-945e-319c-9573-a8a995c72fa8","pitchNumber":5,"startTime":"2026-09-15T00:10:33.927Z","endTime":"2026-09-15T00:10:37.654Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-09-15T00:10:44.702Z","endTime":"2026-09-15T00:11:00.460Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.580752458004508,"aZ":-26.36205745164859,"pfxX":-9.37920932760839,"pfxZ":2.881370807354143,"pX":-0.2578089167857017,"pZ":2.2642872031659267,"vX0":8.154915314899272,"vY0":-141.00909786896085,"vZ0":-4.619138123845248,"x":126.83,"y":177.64,"x0":-1.9664319322464443,"y0":50.00401579555462,"z0":5.621207174151921,"aX":-18.919748602523896},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.4,"breakHorizontal":15.4,"spinRate":1962,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.38820956825884156,"extension":6.8907857430316515},"hitData":{"launchSpeed":83.4,"launchAngle":39.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.76,"coordY":111.52}},"index":6,"playId":"7f99a020-e21b-3e07-b224-a8b3886b6c1e","pitchNumber":6,"startTime":"2026-09-15T00:11:00.460Z","endTime":"2026-09-15T00:11:12.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T00:11:12.786Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-15T00:11:21.255Z","endTime":"2026-09-15T00:11:41.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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(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":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.494266618637244,"aZ":-35.505774360332445,"pfxX":4.819709317548052,"pfxZ":-2.0877976314854934,"pX":0.4071570909696544,"pZ":2.272138100632592,"vX0":4.016796486444099,"vY0":-126.00797244313759,"vZ0":-1.5825160456777394,"x":101.48,"y":177.43,"x0":-1.8383156888355794,"y0":50.004273289767745,"z0":5.798188794877007,"aX":7.688278777909461},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.0,"breakHorizontal":-9.7,"spinRate":2398,"spinDirection":35},"zone":6,"typeConfidence":2.0,"plateTime":0.4359993461272733,"extension":6.915792979539172},"hitData":{"launchSpeed":57.6,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.45,"coordY":169.64}},"index":0,"playId":"78134bed-b344-3c77-be9f-7ae1d71f4297","pitchNumber":1,"startTime":"2026-09-15T00:11:33.420Z","endTime":"2026-09-15T00:11:41.298Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T00:11:41.298Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-15T00:12:01.178Z","endTime":"2026-09-15T00:12:18.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.44288411279018,"aZ":-30.15999496468441,"pfxX":-9.944414066939274,"pfxZ":1.0478409783154827,"pX":-0.7052150111415085,"pZ":1.8445820708431404,"vX0":6.912061166362333,"vY0":-137.73555017946055,"vZ0":-4.81715368446946,"x":143.88,"y":188.98,"x0":-1.9591006575649017,"y0":50.001274232484754,"z0":5.66298385300357,"aX":-19.048251159337923},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.1,"breakHorizontal":16.6,"spinRate":1821,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.39812603741702723,"extension":6.717149448583963},"hitData":{"launchSpeed":69.1,"launchAngle":-32.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.38,"coordY":174.1}},"index":0,"playId":"f0e3b8ed-12b3-335f-87b9-8ce518085ef9","pitchNumber":1,"startTime":"2026-09-15T00:12:11.058Z","endTime":"2026-09-15T00:12:18.976Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T00:12:18.976Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Bateman grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-15T00:14:14.881Z","endTime":"2026-09-15T00:15:59.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"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":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48277571163455,"aZ":-9.939751507953703,"pfxX":-2.1279424429671145,"pfxZ":11.551296966979605,"pX":-0.3535323366515913,"pZ":2.1103719699582233,"vX0":3.7575634027741067,"vY0":-137.18119075666067,"vZ0":-8.558976858001795,"x":130.48,"y":181.8,"x0":-1.4583596597853643,"y0":50.00592086722412,"z0":5.9298054821345145,"aX":-4.097357624170931},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.6,"breakHorizontal":3.1,"spinRate":2495,"spinDirection":200},"zone":7,"typeConfidence":0.92,"plateTime":0.3977419134756617,"extension":5.934305859806742},"index":0,"playId":"7c2b91c1-60c7-36c9-95e2-b9b693434e1a","pitchNumber":1,"startTime":"2026-09-15T00:14:37.639Z","endTime":"2026-09-15T00:14:41.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.5,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31699414994859,"aZ":-37.49246360010704,"pfxX":-0.34887224565938846,"pfxZ":-3.3235593716599987,"pX":0.26877052594203,"pZ":-0.05503815949815695,"vX0":4.570634372415081,"vY0":-125.20595465875495,"vZ0":-7.198549674569639,"x":106.76,"y":240.27,"x0":-1.5286027731198093,"y0":50.00190176005091,"z0":5.894308344040023,"aX":-0.5587814160465174},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.3,"breakHorizontal":-0.4,"spinRate":2627,"spinDirection":18},"zone":14,"typeConfidence":0.91,"plateTime":0.4360794521544866,"extension":5.813397210392567},"index":1,"playId":"cc8ced0b-5fed-3778-9d1e-4b613a3f9587","pitchNumber":2,"startTime":"2026-09-15T00:14:53.120Z","endTime":"2026-09-15T00:14:57.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.633168154227075,"aZ":-25.994332360011835,"pfxX":-11.039573962630707,"pfxZ":3.674112969810648,"pX":-1.1078094249855852,"pZ":2.1683183916557107,"vX0":5.035881745031554,"vY0":-128.84489061594624,"vZ0":-4.602935273373678,"x":159.23,"y":180.24,"x0":-1.6527935130224625,"y0":50.00271933016722,"z0":5.985274242991213,"aX":-18.57113333230139},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.9,"breakHorizontal":18.8,"spinRate":2118,"spinDirection":228},"zone":13,"typeConfidence":0.91,"plateTime":0.4250052388430525,"extension":5.802836169484858},"index":2,"playId":"72b1a529-0fee-376b-b464-5667a1ec39b0","pitchNumber":3,"startTime":"2026-09-15T00:15:13.827Z","endTime":"2026-09-15T00:15:17.160Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-09-15T00:15:34.946Z","endTime":"2026-09-15T00:15:52.547Z","isPitch":false,"type":"action","player":{"id":703520,"link":"/api/v1/people/703520"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.29277255795678,"aZ":-40.78857550988733,"pfxX":0.11217016651802814,"pfxZ":-5.599829403728356,"pX":0.8572771272003312,"pZ":1.9878987107866541,"vX0":5.104683911414712,"vY0":-122.96432109410992,"vZ0":-1.7504260201414208,"x":84.32,"y":185.11,"x0":-1.255944940811173,"y0":50.001762329751415,"z0":6.1543886978715205,"aX":0.17239116390088377},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-10.3,"breakHorizontal":-1.3,"spinRate":2571,"spinDirection":32},"zone":14,"typeConfidence":0.91,"plateTime":0.44462322412533206,"extension":5.883289554823551},"hitData":{"launchSpeed":81.2,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.06,"coordY":158.91}},"index":4,"playId":"6e1977a8-886d-3b1e-9e55-8e8228b7f31f","pitchNumber":4,"startTime":"2026-09-15T00:15:52.547Z","endTime":"2026-09-15T00:15:59.976Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T00:15:59.976Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"George Springer flies out to shortstop Kevin McGonigle.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-15T00:16:10.794Z","endTime":"2026-09-15T00:20:02.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.154798725847535,"aZ":-12.12084737119477,"pfxX":-5.614703392711192,"pfxZ":10.406057592142274,"pX":-0.17660775675960647,"pZ":1.8862969829949328,"vX0":5.083651939734103,"vY0":-137.81356380596142,"vZ0":-8.753977668407352,"x":123.73,"y":187.85,"x0":-1.3142082623924138,"y0":50.00056606796624,"z0":5.919237601100485,"aX":-10.816786158617195},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":9.1,"spinRate":2507,"spinDirection":207},"zone":8,"typeConfidence":0.76,"plateTime":0.39720116996490207,"extension":6.098236996020057},"index":0,"playId":"9587f0ce-8ee3-3d11-b2bb-0fc96a9c4ecd","pitchNumber":1,"startTime":"2026-09-15T00:16:28.603Z","endTime":"2026-09-15T00:16:32.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02050736792004,"aZ":-11.07721614112653,"pfxX":-5.643211296749594,"pfxZ":10.850733863211683,"pX":1.336554031318667,"pZ":1.9437776555187607,"vX0":8.641608100780518,"vY0":-138.56998209257227,"vZ0":-8.835159158452768,"x":66.05,"y":186.3,"x0":-1.0895446369863282,"y0":50.00467213802468,"z0":5.914146779716587,"aX":-10.974301346691172},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":8.4,"spinRate":2510,"spinDirection":205},"zone":14,"typeConfidence":0.6,"plateTime":0.3953048521548177,"extension":6.130210947630319},"index":1,"playId":"3e4b0ce5-839a-357a-873d-8f068b390b23","pitchNumber":2,"startTime":"2026-09-15T00:16:47.446Z","endTime":"2026-09-15T00:16:51.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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.493073668403323,"aZ":-12.409777715029245,"pfxX":-8.024157271223656,"pfxZ":9.822777252339202,"pX":0.7144090688030396,"pZ":1.778863097142153,"vX0":8.004021126995484,"vY0":-140.40936200486985,"vZ0":-9.21429354105919,"x":89.77,"y":190.75,"x0":-1.1200507684891565,"y0":50.00604590952509,"z0":5.89516422340614,"aX":-16.149187545080846},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":13.1,"spinRate":2527,"spinDirection":202},"zone":9,"typeConfidence":0.94,"plateTime":0.3889486773313351,"extension":6.09154844449373},"index":2,"playId":"eef85ba7-6540-3a51-9443-e1788bc9138f","pitchNumber":3,"startTime":"2026-09-15T00:17:06.665Z","endTime":"2026-09-15T00:17:10.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95241393586927,"aZ":-26.137089490509332,"pfxX":3.7723791374192883,"pfxZ":3.516436167051835,"pX":-0.3618167480638628,"pZ":0.9426090975478356,"vX0":1.7493146436449531,"vY0":-129.39618257058544,"vZ0":-7.560590292118126,"x":130.79,"y":213.33,"x0":-1.5342288332024534,"y0":50.000927925555956,"z0":5.870198007596237,"aX":6.473245269070427},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.2,"breakHorizontal":-7.2,"spinRate":2347,"spinDirection":174},"zone":13,"typeConfidence":0.91,"plateTime":0.4213601351166609,"extension":6.053255874111523},"index":3,"playId":"6021fa9b-56c7-3e62-b5b9-b30cfc10c254","pitchNumber":4,"startTime":"2026-09-15T00:17:25.782Z","endTime":"2026-09-15T00:17:30.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.703250801656946,"aZ":-38.606363261828484,"pfxX":-1.0434435927553118,"pfxZ":-4.049816546279773,"pX":0.6302530337569545,"pZ":1.6916870422369605,"vX0":5.237242744369456,"vY0":-124.62576282918728,"vZ0":-3.1701513388796068,"x":92.98,"y":193.1,"x0":-1.353833615400674,"y0":50.00200205435991,"z0":6.137311555372248,"aX":-1.658012237024607},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-7.8,"breakHorizontal":0.8,"spinRate":2511,"spinDirection":18},"zone":9,"typeConfidence":0.91,"plateTime":0.43782447882882636,"extension":5.925100529376784},"index":4,"playId":"ce8d3d02-42ae-381f-8c0c-ee31e0033920","pitchNumber":5,"startTime":"2026-09-15T00:17:49.050Z","endTime":"2026-09-15T00:17:53.056Z","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":95.0,"endSpeed":87.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24190507792462,"aZ":-14.773936444547399,"pfxX":-7.700453170416804,"pfxZ":8.901575429656662,"pX":-0.310895368735047,"pZ":2.807429727812469,"vX0":5.157915758975579,"vY0":-138.31891466691127,"vZ0":-6.225806863336723,"x":128.85,"y":162.98,"x0":-1.1907178899706508,"y0":50.00621154489546,"z0":6.062321226365807,"aX":-15.058804218243246},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":13.0,"spinRate":2351,"spinDirection":201},"zone":4,"typeConfidence":0.92,"plateTime":0.39462821991482855,"extension":5.998247365677547},"index":5,"playId":"f4a55a74-c7d1-32ec-9b10-26f61920533e","pitchNumber":6,"startTime":"2026-09-15T00:18:15.636Z","endTime":"2026-09-15T00:18:19.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61160557793021,"aZ":-10.266626600367319,"pfxX":-2.1919936998487923,"pfxZ":11.425447756180834,"pX":-0.669004223587603,"pZ":2.4340306557746603,"vX0":2.460382810589966,"vY0":-138.05736327782898,"vZ0":-7.903378962215336,"x":142.5,"y":173.06,"x0":-1.2897429799131084,"y0":50.0049697541874,"z0":6.0366597435470055,"aX":-4.204146391697935},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.1,"breakHorizontal":3.4,"spinRate":2514,"spinDirection":199},"zone":4,"typeConfidence":0.92,"plateTime":0.39772704344747734,"extension":6.082561382367118},"index":6,"playId":"b47c4eb6-cc5e-33b4-aacd-d9aa447cbd3d","pitchNumber":7,"startTime":"2026-09-15T00:18:52.311Z","endTime":"2026-09-15T00:18:56.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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.504625367423348,"aZ":-36.732372426892056,"pfxX":0.43047937587490426,"pfxZ":-2.887806741833124,"pX":0.0056504024636442425,"pZ":2.118103327185742,"vX0":2.9919374698562518,"vY0":-124.30056032370251,"vZ0":-2.6480169110107177,"x":116.78,"y":181.59,"x0":-1.2643646359565446,"y0":50.00119882323059,"z0":6.216613374879724,"aX":0.6795553863267503},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.5,"breakHorizontal":-1.4,"spinRate":2551,"spinDirection":24},"zone":8,"typeConfidence":0.91,"plateTime":0.43893073354656487,"extension":5.790793409038578},"index":7,"playId":"f3bd0186-da38-3a4f-b12d-e116dfd010fe","pitchNumber":8,"startTime":"2026-09-15T00:19:29.673Z","endTime":"2026-09-15T00:19:33.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.539687626517434,"aZ":-27.412736317492726,"pfxX":2.4124483760057993,"pfxZ":2.730012092919911,"pX":0.5197434597988917,"pZ":2.011810670373327,"vX0":4.346317202444398,"vY0":-130.43129720046065,"vZ0":-5.067842622397006,"x":97.19,"y":184.46,"x0":-1.4742525470779586,"y0":50.00112228668988,"z0":6.018771717144975,"aX":4.201798886066942},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.2,"breakHorizontal":-5.3,"spinRate":2177,"spinDirection":179},"zone":9,"typeConfidence":0.91,"plateTime":0.4181538148898758,"extension":6.002079084476126},"hitData":{"launchSpeed":76.9,"launchAngle":56.0,"totalDistance":196.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":93.92,"coordY":129.06}},"index":8,"playId":"792b9bec-7920-3521-b1ec-cc3bef7303af","pitchNumber":9,"startTime":"2026-09-15T00:19:53.432Z","endTime":"2026-09-15T00:20:02.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T00:20:02.336Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vladimir Guerrero Jr. challenged (pitch result), call on the field was overturned: Vladimir Guerrero Jr. walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-15T00:20:18.301Z","endTime":"2026-09-15T00:22:24.683Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.100167905174573,"aZ":-13.029171595787748,"pfxX":-8.02729220991294,"pfxZ":9.91647761316405,"pX":0.3485332357304637,"pZ":0.3391994862824129,"vX0":7.042480508656688,"vY0":-137.70680582972724,"vZ0":-12.367331670489621,"x":103.71,"y":229.62,"x0":-1.1926242152797872,"y0":50.0035315192957,"z0":5.756538044661149,"aX":-15.49754081354997},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":13.2,"spinRate":2425,"spinDirection":208},"zone":14,"typeConfidence":0.92,"plateTime":0.396970406720893,"extension":6.217418688257995},"index":0,"playId":"73b62edf-e41c-3696-9672-042712862d9c","pitchNumber":1,"startTime":"2026-09-15T00:20:30.487Z","endTime":"2026-09-15T00:20:34.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.108081396198145,"aZ":-14.703564853986705,"pfxX":-8.0084351372909,"pfxZ":8.80140006495395,"pX":-0.3326561648231339,"pZ":1.4650148008946227,"vX0":5.430565071364408,"vY0":-139.4849581327911,"vZ0":-9.51549699079765,"x":129.68,"y":199.22,"x0":-1.2566006927599067,"y0":50.00679699571969,"z0":5.87313022775994,"aX":-15.905996832976964},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":13.6,"spinRate":2570,"spinDirection":203},"zone":13,"typeConfidence":0.93,"plateTime":0.39152412169086803,"extension":6.273699570027799},"index":1,"playId":"a5795faa-a725-38ec-8bc4-0cc92f5ab24a","pitchNumber":2,"startTime":"2026-09-15T00:20:53.822Z","endTime":"2026-09-15T00:20:58.086Z","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":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94235142434026,"aZ":-27.25360821058022,"pfxX":3.1691435182110808,"pfxZ":2.820949929679683,"pX":-0.21458265289556422,"pZ":2.3690442221094616,"vX0":2.1898391352632895,"vY0":-130.63482232643454,"vZ0":-4.26362340369964,"x":125.18,"y":174.82,"x0":-1.4727524690823453,"y0":50.00620333995427,"z0":6.04753024083416,"aX":5.532342945357175},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.4,"breakHorizontal":-6.2,"spinRate":2310,"spinDirection":178},"zone":5,"typeConfidence":0.91,"plateTime":0.4176953094177285,"extension":5.8580053054709795},"index":2,"playId":"ee9f3cf4-b0dc-3cee-8f54-cd01d07bb658","pitchNumber":3,"startTime":"2026-09-15T00:21:13.019Z","endTime":"2026-09-15T00:21:16.957Z","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.7,"endSpeed":87.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.428641273882672,"aZ":-9.51604663617595,"pfxX":-4.167488178243265,"pfxZ":11.656880056117645,"pX":0.11758795112457342,"pZ":0.7800414593252709,"vX0":4.841495570640194,"vY0":-137.55566443918082,"vZ0":-11.92430847879232,"x":112.52,"y":217.72,"x0":-1.112052677313887,"y0":50.00126826667366,"z0":5.782790140325969,"aX":-8.099827981199958},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.2,"breakHorizontal":6.7,"spinRate":2511,"spinDirection":200},"zone":14,"typeConfidence":0.92,"plateTime":0.39602257002972685,"extension":6.1793278683427815},"index":3,"playId":"2c01d750-fb85-32b4-a80d-615177ca8be2","pitchNumber":4,"startTime":"2026-09-15T00:21:31.970Z","endTime":"2026-09-15T00:21:36.001Z","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.7,"endSpeed":87.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.501474706656722,"aZ":-10.390247319469626,"pfxX":-3.7700587793088274,"pfxZ":11.266814984295085,"pX":0.23420060128728173,"pZ":2.2662603873855707,"vX0":5.2780811305410245,"vY0":-137.67035794786554,"vZ0":-8.18283893794129,"x":108.07,"y":177.59,"x0":-1.2116287837637325,"y0":50.003865734072924,"z0":5.967345071189001,"aX":-7.290074439924571},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.0,"breakHorizontal":5.8,"spinRate":2548,"spinDirection":202},"zone":5,"typeConfidence":0.92,"plateTime":0.39676359855107046,"extension":6.013775172717741},"index":4,"playId":"424a86ae-dbf1-3b6e-bffb-6f3be7a78034","pitchNumber":5,"startTime":"2026-09-15T00:21:51.901Z","endTime":"2026-09-15T00:21:55.610Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-09-15T00:22:02.317Z","endTime":"2026-09-15T00:22:20.722Z","isPitch":false,"type":"action","player":{"id":665489,"link":"/api/v1/people/665489"}},{"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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":84.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.866263379499113,"aZ":-24.588946454019453,"pfxX":1.2592218941739852,"pfxZ":4.281079221261073,"pX":-0.22513451742155824,"pZ":1.516675948803107,"vX0":2.622857624732908,"vY0":-131.02161933952078,"vZ0":-6.966415874735409,"x":125.58,"y":197.83,"x0":-1.3954725909290338,"y0":50.000853477091155,"z0":5.999008739757503,"aX":2.229200255106659},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.7,"breakHorizontal":-2.8,"spinRate":2394,"spinDirection":190},"zone":13,"typeConfidence":0.9,"plateTime":0.4151084265743261,"extension":5.904729374037451},"index":6,"playId":"ee2671b8-f9a8-3a2c-a174-cd259b00fb58","pitchNumber":6,"startTime":"2026-09-15T00:22:20.722Z","endTime":"2026-09-15T00:22:24.683Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"}},"playEndTime":"2026-09-15T00:22:24.683Z","atBatIndex":32},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alejandro Kirk grounds into a force out, fielded by shortstop Kevin McGonigle. Vladimir Guerrero Jr. out at 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-15T00:23:03.493Z","endTime":"2026-09-15T00:24:56.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.513538968644994,"aZ":-14.313079510354365,"pfxX":-8.268342702665649,"pfxZ":9.101968447060628,"pX":-0.1244096803542315,"pZ":2.2290232580698306,"vX0":6.124761044907478,"vY0":-139.04831420412046,"vZ0":-7.641643156419802,"x":121.74,"y":178.6,"x0":-1.2788345968057104,"y0":50.005319089585214,"z0":5.958259529788669,"aX":-16.230050845760214},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":13.8,"spinRate":2425,"spinDirection":202},"zone":5,"typeConfidence":0.93,"plateTime":0.39357389826230715,"extension":6.17490029439768},"index":0,"playId":"42302ee2-4414-3907-aef2-b193234c8dac","pitchNumber":1,"startTime":"2026-09-15T00:23:08.195Z","endTime":"2026-09-15T00:23:12.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26805520354215,"aZ":-9.85946330147553,"pfxX":-1.7674386121426897,"pfxZ":11.321832879264047,"pX":1.0608706297600525,"pZ":2.0142095516830074,"vX0":6.6625306848171055,"vY0":-139.48262232660943,"vZ0":-8.822994586491795,"x":76.56,"y":184.4,"x0":-1.128777270243343,"y0":50.005124484435555,"z0":5.868002984180453,"aX":-3.48473595105736},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.8,"breakHorizontal":1.8,"spinRate":2591,"spinDirection":209},"zone":14,"typeConfidence":0.94,"plateTime":0.39262836995653805,"extension":6.1039643803089545},"index":1,"playId":"28f2f350-1760-3a9b-8e2f-7121cc0bcf42","pitchNumber":2,"startTime":"2026-09-15T00:23:26.717Z","endTime":"2026-09-15T00:23:30.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37261247283112,"aZ":-14.018753731496073,"pfxX":-8.099658148823616,"pfxZ":9.273742486095045,"pX":0.4610151007084019,"pZ":0.7885495330984081,"vX0":7.020289954615168,"vY0":-138.8669113526364,"vZ0":-11.21520140632049,"x":99.43,"y":217.49,"x0":-1.0443711810543355,"y0":50.00407523500065,"z0":5.806074041346686,"aX":-15.859709235122915},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":13.2,"spinRate":2470,"spinDirection":205},"zone":14,"typeConfidence":0.93,"plateTime":0.3940560269722111,"extension":6.16156761444015},"index":2,"playId":"ffe04b22-7043-3fde-98f9-b9ffa75adce7","pitchNumber":3,"startTime":"2026-09-15T00:23:46.746Z","endTime":"2026-09-15T00:23:50.606Z","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.4,"endSpeed":87.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.433425501351266,"aZ":-9.53796176107618,"pfxX":-1.0933875108449094,"pfxZ":11.657769128789873,"pX":0.5642937643962647,"pZ":2.0880122408001314,"vX0":5.036134107142041,"vY0":-138.58186779823103,"vZ0":-8.73228057253239,"x":95.49,"y":182.4,"x0":-1.1357774595824082,"y0":50.004170928342376,"z0":5.920017879369953,"aX":-2.1234317310245037},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.4,"breakHorizontal":1.0,"spinRate":2430,"spinDirection":202},"zone":6,"typeConfidence":0.93,"plateTime":0.39547600814471195,"extension":6.096052354672003},"index":3,"playId":"59ab540b-302c-37a9-8ba4-bb02e0e2e55e","pitchNumber":4,"startTime":"2026-09-15T00:24:08.288Z","endTime":"2026-09-15T00:24:12.138Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-09-15T00:24:29.859Z","endTime":"2026-09-15T00:24:48.309Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.9,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.019244536951327,"aZ":-22.192159656416656,"pfxX":1.774066894855221,"pfxZ":5.511075287989298,"pX":0.5376798154818215,"pZ":0.9823106486137898,"vX0":4.405184679134787,"vY0":-133.0790565012119,"vZ0":-8.597402310819728,"x":96.5,"y":212.26,"x0":-1.363313935462376,"y0":50.002418893212166,"z0":5.836982783954087,"aX":3.2108592162300655},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.5,"breakHorizontal":-4.1,"spinRate":2525,"spinDirection":192},"zone":14,"typeConfidence":0.88,"plateTime":0.4101003592439074,"extension":5.938275402464504},"hitData":{"launchSpeed":83.3,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.98,"coordY":152.25}},"index":5,"playId":"c7153c43-4830-3ace-806c-03fdf9f12e8c","pitchNumber":5,"startTime":"2026-09-15T00:24:48.309Z","endTime":"2026-09-15T00:24:56.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T00:24:56.744Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dillon Dingler grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-15T00:27:00.556Z","endTime":"2026-09-15T00:28:11.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16643509212428,"aZ":-23.103265159978935,"pfxX":-9.543480941056547,"pfxZ":4.491654542444562,"pX":0.6396864126121241,"pZ":1.9879313715934943,"vX0":10.021630078359012,"vY0":-140.34596341424418,"vZ0":-6.217563060141849,"x":92.62,"y":185.11,"x0":-1.7169355753774764,"y0":50.00277103015641,"z0":5.710660848110449,"aX":-19.26906038562347},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.2,"breakHorizontal":15.5,"spinRate":1969,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.38848795706656913,"extension":6.746624686998794},"index":0,"playId":"4347003f-d9d6-39ed-af74-c41ad982425b","pitchNumber":1,"startTime":"2026-09-15T00:27:27.847Z","endTime":"2026-09-15T00:27:31.716Z","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":97.4,"endSpeed":90.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.530621494240695,"aZ":-22.39238798499318,"pfxX":-9.172790824497644,"pfxZ":4.76667069129301,"pX":1.0044735505654254,"pZ":2.8936667169027976,"vX0":11.062725879829175,"vY0":-141.49468665954376,"vZ0":-3.897036286179397,"x":78.71,"y":160.65,"x0":-1.7414768145567545,"y0":50.005342214505795,"z0":5.701917752592219,"aX":-18.83375945118294},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.0,"breakHorizontal":14.8,"spinRate":1963,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.38528923763264666,"extension":6.803115690238531},"index":1,"playId":"da1b56a6-616d-3720-86d8-697537e9b270","pitchNumber":2,"startTime":"2026-09-15T00:27:44.850Z","endTime":"2026-09-15T00:27:48.704Z","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":95.8,"endSpeed":88.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23999368775089,"aZ":-22.53731850713006,"pfxX":-9.869315613276072,"pfxZ":4.892075974396853,"pX":-0.14246258105438303,"pZ":1.8691461275339118,"vX0":8.060935876152174,"vY0":-139.2704786222845,"vZ0":-6.422048028913849,"x":122.43,"y":188.31,"x0":-1.7869764066103053,"y0":50.006440936450716,"z0":5.687826724538081,"aX":-19.46037127973022},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.7,"breakHorizontal":16.3,"spinRate":1882,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.39275511361583026,"extension":6.889852646676407},"hitData":{"launchSpeed":93.0,"launchAngle":-2.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.23,"coordY":170.4}},"index":2,"playId":"02876724-fcad-36ee-aae9-7a33a8f4cdbf","pitchNumber":3,"startTime":"2026-09-15T00:28:03.922Z","endTime":"2026-09-15T00:28:11.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T00:28:11.828Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brett Callahan lines out to pitcher José Soriano.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-15T00:28:21.659Z","endTime":"2026-09-15T00:29:43.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":667755,"link":"/api/v1/people/667755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41985456984234,"aZ":-33.96705142804138,"pfxX":-4.709645376713235,"pfxZ":-0.9721242093443507,"pX":0.13841871310734924,"pZ":1.5153094316863251,"vX0":7.389025423829835,"vY0":-134.33646155456043,"vZ0":-4.320107850820817,"x":111.72,"y":197.87,"x0":-2.023559264249381,"y0":50.003376317972815,"z0":5.53282387039715,"aX":-8.693790968150013},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-2.4,"breakHorizontal":7.1,"spinRate":1308,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.4062058210070485,"extension":6.791793065956717},"index":0,"playId":"80597894-61ab-30f1-ba3c-c574d7a6a1c3","pitchNumber":1,"startTime":"2026-09-15T00:28:37.491Z","endTime":"2026-09-15T00:28:41.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66290991731213,"aZ":-36.993672855585736,"pfxX":4.915341769693863,"pfxZ":-3.060465321439957,"pX":0.07693348168743092,"pZ":1.74180178860769,"vX0":3.593057040224985,"vY0":-124.36561264642087,"vZ0":-2.351287061184226,"x":114.07,"y":191.75,"x0":-2.022428350928221,"y0":50.00390852566489,"z0":5.751919801156782,"aX":7.74050158476694},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.9,"breakHorizontal":-9.7,"spinRate":2446,"spinDirection":31},"zone":8,"typeConfidence":2.0,"plateTime":0.4395041519556626,"extension":6.645429981169158},"index":1,"playId":"62c2d0c4-68a6-35bf-b08d-41e9a9ba68f0","pitchNumber":2,"startTime":"2026-09-15T00:28:54.748Z","endTime":"2026-09-15T00:28:58.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.791977628340057,"aZ":-26.253646961757156,"pfxX":-8.522973940530258,"pfxZ":3.0856084806342974,"pX":-1.1123110760380555,"pZ":1.1621614158196225,"vX0":5.469528018801815,"vY0":-137.00397463514443,"vZ0":-7.022862769654309,"x":159.4,"y":207.4,"x0":-2.0183271187593865,"y0":50.00306498101706,"z0":5.530919380233708,"aX":-16.343914017212036},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.4,"breakHorizontal":14.4,"spinRate":1761,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.3984618671097713,"extension":6.8081455931829975},"index":2,"playId":"4530d856-7f16-3a7e-96cf-a18df87dede4","pitchNumber":3,"startTime":"2026-09-15T00:29:19.590Z","endTime":"2026-09-15T00:29:23.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.864772431624285,"aZ":-25.87805438272753,"pfxX":-8.745064660275368,"pfxZ":3.3021341414381027,"pX":-0.7003869663737857,"pZ":2.10733847468109,"vX0":6.7468391361038655,"vY0":-136.403147837701,"vZ0":-4.67735495611902,"x":143.7,"y":181.88,"x0":-2.056077825876547,"y0":50.00118928575506,"z0":5.604166917645765,"aX":-16.661584501694044},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.3,"breakHorizontal":14.6,"spinRate":1906,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.3998446911981919,"extension":6.841312230202643},"hitData":{"launchSpeed":91.0,"launchAngle":5.0,"totalDistance":72.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":127.98,"coordY":174.41}},"index":3,"playId":"37be5039-8048-31eb-b476-728eb6631193","pitchNumber":4,"startTime":"2026-09-15T00:29:36.746Z","endTime":"2026-09-15T00:29:43.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T00:29:43.033Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Clark grounds out sharply, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-15T00:30:06.721Z","endTime":"2026-09-15T00:31:39.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.022085642280985,"aZ":-26.0107895960524,"pfxX":-8.645245998670074,"pfxZ":3.141485323779409,"pX":-1.261671036327886,"pZ":1.6849329289385717,"vX0":5.653042513336136,"vY0":-139.10452685065982,"vZ0":-6.006610504771841,"x":165.09,"y":193.29,"x0":-2.196382493566942,"y0":50.00251134152284,"z0":5.595299910196516,"aX":-16.952587156169795},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.7,"breakHorizontal":14.5,"spinRate":1911,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.3936626110382293,"extension":6.705826049166018},"index":0,"playId":"ec0c736a-8142-3276-bec5-6966d0104569","pitchNumber":1,"startTime":"2026-09-15T00:30:11.053Z","endTime":"2026-09-15T00:30:15.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.6,"endSpeed":87.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.342570330525863,"aZ":-26.6705019710929,"pfxX":-8.43567862216958,"pfxZ":2.8542494926014745,"pX":-0.002105614871131895,"pZ":1.688113376073104,"vX0":8.292190380026401,"vY0":-137.47091986702236,"vZ0":-5.597622588991738,"x":117.08,"y":193.2,"x0":-1.9507596555556146,"y0":50.004888688794374,"z0":5.543831277991977,"aX":-16.269183835245308},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.2,"breakHorizontal":13.7,"spinRate":1820,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.39731562753199023,"extension":6.787543283716848},"index":1,"playId":"5c232719-b24b-382c-acaf-ffbbfc03033c","pitchNumber":2,"startTime":"2026-09-15T00:30:27.878Z","endTime":"2026-09-15T00:30:31.721Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-09-15T00:30:43.609Z","endTime":"2026-09-15T00:30:53.470Z","isPitch":false,"type":"action","player":{"id":703601,"link":"/api/v1/people/703601"}},{"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":92.1,"endSpeed":84.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.937212992115633,"aZ":-28.156105448339225,"pfxX":-10.329617861052082,"pfxZ":2.2094327130144737,"pX":-0.10688350358448434,"pZ":1.078339967335468,"vX0":8.790060612246164,"vY0":-133.8334251278593,"vZ0":-6.253468101168531,"x":121.07,"y":209.66,"x0":-2.0861417748174262,"y0":50.00584801244244,"z0":5.452751755230076,"aX":-18.80755348495002},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.9,"breakHorizontal":16.9,"spinRate":1871,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4087226199047129,"extension":6.936645801780637},"index":3,"playId":"368d9e35-cc78-3b04-94bd-b586bb2b180d","pitchNumber":3,"startTime":"2026-09-15T00:30:53.470Z","endTime":"2026-09-15T00:30:57.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.200140850492357,"aZ":-22.668088288617838,"pfxX":-9.9740652963172,"pfxZ":4.693328835287044,"pX":-0.7817208991869999,"pZ":2.524884988021041,"vX0":7.00690435356687,"vY0":-141.19078665214008,"vZ0":-4.7692932047650505,"x":146.8,"y":170.61,"x0":-1.995741888071405,"y0":50.00379581482724,"z0":5.688780584075808,"aX":-20.201816969547117},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.7,"breakHorizontal":16.7,"spinRate":2032,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.38746739118556084,"extension":6.845010780615395},"index":4,"playId":"fda3886e-86b1-3514-8bef-215501c2298d","pitchNumber":4,"startTime":"2026-09-15T00:31:10.045Z","endTime":"2026-09-15T00:31:13.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16891383468687,"aZ":-29.93245671318812,"pfxX":-8.207267021100881,"pfxZ":1.2128760629955764,"pX":-0.19905951343832629,"pZ":1.5457069405802268,"vX0":7.811013770840437,"vY0":-134.81552698822475,"vZ0":-5.020875765638185,"x":124.59,"y":197.05,"x0":-2.061814833937607,"y0":50.00283728283353,"z0":5.534373910745786,"aX":-15.170613957223424},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.3,"breakHorizontal":13.3,"spinRate":1532,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4056391852228325,"extension":6.748916519600356},"hitData":{"launchSpeed":100.6,"launchAngle":0.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":131.54,"coordY":188.28}},"index":5,"playId":"ebd77c85-86e4-3108-aa65-7266eecdcc69","pitchNumber":5,"startTime":"2026-09-15T00:31:31.558Z","endTime":"2026-09-15T00:31:39.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T00:31:39.321Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Lukes strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-15T00:33:49.283Z","endTime":"2026-09-15T00:36:48.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.758579730322328,"aZ":-21.558535825005045,"pfxX":-10.519795410813224,"pfxZ":6.359098516326685,"pX":-0.27188996585791264,"pZ":0.9798249098826857,"vX0":6.218698430196908,"vY0":-128.66223719154632,"vZ0":-8.037447020866905,"x":127.36,"y":212.32,"x0":-1.3587994797948262,"y0":50.0032015689074,"z0":5.82649923970263,"aX":-17.562167286615207},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.8,"breakHorizontal":17.5,"spinRate":2210,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.42641130716725506,"extension":5.7880952402526065},"index":0,"playId":"4d6a6b14-bc8e-37fe-8e28-da528315b2e2","pitchNumber":1,"startTime":"2026-09-15T00:33:51.999Z","endTime":"2026-09-15T00:33:55.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.842952426219846,"aZ":-9.109714087626783,"pfxX":-3.1728027366656897,"pfxZ":12.4146899965319,"pX":-0.28234176109228015,"pZ":2.1654398883474792,"vX0":3.8291016400955775,"vY0":-135.9451962422323,"vZ0":-8.497546972104406,"x":127.76,"y":180.31,"x0":-1.3017934719739754,"y0":50.006708996956085,"z0":5.97797647168828,"aX":-5.896663694500354},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.8,"breakHorizontal":4.9,"spinRate":2487,"spinDirection":201},"zone":5,"typeConfidence":0.91,"plateTime":0.404040557635279,"extension":5.963347322493668},"index":1,"playId":"e566d9be-5636-3e39-8b20-c87eb27398c4","pitchNumber":2,"startTime":"2026-09-15T00:34:14.372Z","endTime":"2026-09-15T00:34:17.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66601066797186,"aZ":-27.069737995908195,"pfxX":-9.622275150308562,"pfxZ":3.1057157450924002,"pX":-0.8551686689079143,"pZ":2.4484476059912836,"vX0":4.695594985488245,"vY0":-127.68233108126826,"vZ0":-3.5698571386843234,"x":149.6,"y":172.67,"x0":-1.473513969958471,"y0":50.00091118392994,"z0":6.008109137907573,"aX":-15.79638074185225},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.0,"breakHorizontal":16.3,"spinRate":2183,"spinDirection":224},"zone":13,"typeConfidence":0.91,"plateTime":0.42989835536367726,"extension":5.753145533384559},"index":2,"playId":"cc05d891-3db4-3a36-ab59-394f52077117","pitchNumber":3,"startTime":"2026-09-15T00:34:41.522Z","endTime":"2026-09-15T00:34:45.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68737630319263,"aZ":-15.556031144486854,"pfxX":-2.345676141673569,"pfxZ":9.042940357848137,"pX":0.5888686007765725,"pZ":2.1142606579451857,"vX0":5.2711512323352965,"vY0":-134.57860094936166,"vZ0":-7.449332450290554,"x":94.55,"y":181.69,"x0":-1.0887344007125674,"y0":50.002073159440975,"z0":6.015960292806957,"aX":-4.3106127712772295},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":3.1,"spinRate":2390,"spinDirection":197},"zone":9,"typeConfidence":0.75,"plateTime":0.406691436908158,"extension":6.179733006567951},"index":3,"playId":"946fae4f-2889-3cb1-9493-5828111a9c91","pitchNumber":4,"startTime":"2026-09-15T00:34:59.602Z","endTime":"2026-09-15T00:35:02.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.170751951384332,"aZ":-11.38625461499432,"pfxX":-1.4520631426076658,"pfxZ":10.811590403995188,"pX":0.3781704095254456,"pZ":3.163748032355941,"vX0":4.60156562199999,"vY0":-137.68798582879208,"vZ0":-5.760966622651288,"x":102.59,"y":153.36,"x0":-1.1250168587692753,"y0":50.00239769750756,"z0":6.051541179516938,"aX":-2.792311738006228},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":1.7,"spinRate":2428,"spinDirection":202},"zone":3,"typeConfidence":0.92,"plateTime":0.39758281812920737,"extension":5.62037775278307},"index":4,"playId":"61f01a42-0509-3c38-a22a-6167367154da","pitchNumber":5,"startTime":"2026-09-15T00:35:26.169Z","endTime":"2026-09-15T00:35:29.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67642268579398,"aZ":-36.33674186651953,"pfxX":-0.6482296901898366,"pfxZ":-2.6310246933654877,"pX":1.0022747260667106,"pZ":1.0769235179226622,"vX0":5.58302979632898,"vY0":-124.44236661473911,"vZ0":-4.936943636583232,"x":78.8,"y":209.7,"x0":-1.1766569773917674,"y0":50.001241388309104,"z0":6.064076829054822,"aX":-1.0271819921777623},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.6,"breakHorizontal":0.0,"spinRate":2316,"spinDirection":13},"zone":14,"typeConfidence":0.91,"plateTime":0.4384952616597233,"extension":5.6968642236106515},"index":5,"playId":"2ddc38f0-f70e-3ea5-a123-1588db58cd16","pitchNumber":6,"startTime":"2026-09-15T00:35:48.399Z","endTime":"2026-09-15T00:35:52.713Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-09-15T00:36:03.028Z","endTime":"2026-09-15T00:36:20.927Z","isPitch":false,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36070606285729,"aZ":-10.46561928391072,"pfxX":-1.309860026637792,"pfxZ":11.579123001097681,"pX":-0.18585904611857207,"pZ":2.243085147372772,"vX0":3.281413208826835,"vY0":-136.18337776262467,"vZ0":-8.005394827158753,"x":124.08,"y":178.22,"x0":-1.237171487204466,"y0":50.006699648116175,"z0":5.947870356075326,"aX":-2.4566684099776874},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.4,"breakHorizontal":1.7,"spinRate":2440,"spinDirection":202},"zone":5,"typeConfidence":0.9,"plateTime":0.4024380579877307,"extension":6.088565865411607},"index":7,"playId":"83fc5d99-b4d2-3a65-bc36-f963cbc2f4b5","pitchNumber":7,"startTime":"2026-09-15T00:36:20.927Z","endTime":"2026-09-15T00:36:24.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.091687457433316,"aZ":-11.236155131896552,"pfxX":-2.489156588513948,"pfxZ":11.17312275919323,"pX":-0.12421453996687432,"pZ":2.0382928628696546,"vX0":3.505242597379366,"vY0":-136.08176693646308,"vZ0":-8.449102271667554,"x":121.73,"y":183.75,"x0":-1.1060967061109,"y0":50.004200990793365,"z0":5.9635363346091,"aX":-4.6653014845614935},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.6,"breakHorizontal":3.7,"spinRate":2396,"spinDirection":201},"zone":8,"typeConfidence":0.9,"plateTime":0.4026343327841455,"extension":6.032655357554512},"index":8,"playId":"8312b536-fadb-312d-bbc8-4059a043e94e","pitchNumber":8,"startTime":"2026-09-15T00:36:44.537Z","endTime":"2026-09-15T00:36:48.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T00:36:48.531Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kazuma Okamoto strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-15T00:36:58.902Z","endTime":"2026-09-15T00:38:56.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0880158728834,"aZ":-16.602514519333205,"pfxX":-7.717661579906574,"pfxZ":8.014916537332198,"pX":0.309579950178181,"pZ":2.210452898196946,"vX0":6.482235335795896,"vY0":-137.89993421537056,"vZ0":-7.297277996751148,"x":105.2,"y":179.1,"x0":-1.0584735308078832,"y0":50.00555970751679,"z0":5.9929006033864445,"aX":-14.999813422869101},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":12.8,"spinRate":2352,"spinDirection":205},"zone":9,"typeConfidence":0.89,"plateTime":0.3958414549674725,"extension":6.036184462093901},"index":0,"playId":"651dfd7b-4597-3ed2-a46e-7170921225b6","pitchNumber":1,"startTime":"2026-09-15T00:37:14.987Z","endTime":"2026-09-15T00:37:18.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.175334525444356,"aZ":-12.442274538406568,"pfxX":-3.3531188668330336,"pfxZ":10.326828409103733,"pX":0.6120214232945752,"pZ":2.0162669936392725,"vX0":5.234062122731877,"vY0":-136.8583606035286,"vZ0":-8.385120430975734,"x":93.67,"y":184.34,"x0":-0.8833000065135477,"y0":50.00260373831965,"z0":5.9578052109660495,"aX":-6.406970458693609},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":5.0,"spinRate":2448,"spinDirection":204},"zone":9,"typeConfidence":0.9,"plateTime":0.39913389675454525,"extension":6.113170227669447},"index":1,"playId":"b875aa1d-0866-3eda-aec6-2b3be55232ef","pitchNumber":2,"startTime":"2026-09-15T00:37:33.080Z","endTime":"2026-09-15T00:37:36.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.461910862599126,"aZ":-13.814689933427442,"pfxX":-3.4228269339053234,"pfxZ":9.55799417770716,"pX":1.610624653051796,"pZ":2.874245794550268,"vX0":8.342371025224303,"vY0":-137.2521552679233,"vZ0":-6.183141791370432,"x":55.61,"y":161.18,"x0":-1.014447929050518,"y0":50.003932698732505,"z0":6.085535880114064,"aX":-6.576601112876891},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":4.6,"spinRate":2380,"spinDirection":201},"zone":12,"typeConfidence":0.89,"plateTime":0.39805496508923355,"extension":5.935029151507684},"index":2,"playId":"9e4f087e-721b-3744-be2f-bf4f56303700","pitchNumber":3,"startTime":"2026-09-15T00:37:52.267Z","endTime":"2026-09-15T00:37:56.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21241527238288,"aZ":-14.86886595577139,"pfxX":-8.300880465833385,"pfxZ":9.0190262161794,"pX":0.6805968669305935,"pZ":1.2082996223834193,"vX0":7.228998873683133,"vY0":-137.36858137117812,"vZ0":-9.85784985740206,"x":91.06,"y":206.16,"x0":-0.901115282262297,"y0":50.00574578293791,"z0":5.844361753274104,"aX":-15.934621667350086},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":13.6,"spinRate":2480,"spinDirection":201},"zone":14,"typeConfidence":0.89,"plateTime":0.3980675223945709,"extension":6.137247830307449},"index":3,"playId":"a1f2755e-812b-3b6e-839d-8617b98c3acc","pitchNumber":4,"startTime":"2026-09-15T00:38:12.780Z","endTime":"2026-09-15T00:38:16.650Z","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":88.6,"endSpeed":82.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.889116921403797,"aZ":-27.352119182557132,"pfxX":2.600284386024308,"pfxZ":2.8388675859100783,"pX":-0.27073645483536707,"pZ":1.7242481471885907,"vX0":1.9193897783159284,"vY0":-129.04050804502685,"vZ0":-5.568778332579979,"x":127.32,"y":192.23,"x0":-1.3600765104194008,"y0":50.00421189756428,"z0":5.996905476478319,"aX":4.4196154384934045},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.2,"breakHorizontal":-5.2,"spinRate":2302,"spinDirection":188},"zone":8,"typeConfidence":0.91,"plateTime":0.42319535418255727,"extension":5.926142300150997},"index":4,"playId":"73ddae62-4d2b-3e5b-aa67-86d70f39ebf0","pitchNumber":5,"startTime":"2026-09-15T00:38:30.446Z","endTime":"2026-09-15T00:38:34.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.926818820981566,"aZ":-11.838012885991171,"pfxX":-3.075187212556573,"pfxZ":10.760752472947818,"pX":0.22981178720486525,"pZ":2.058144166914255,"vX0":4.506587040069198,"vY0":-136.33628144500537,"vZ0":-8.335058457698569,"x":108.24,"y":183.21,"x0":-1.0421762677550754,"y0":50.002319127099014,"z0":5.964783284788438,"aX":-5.811330810322896},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":4.7,"spinRate":2414,"spinDirection":203},"zone":8,"typeConfidence":0.9,"plateTime":0.4011771480563553,"extension":6.011730551664101},"index":5,"playId":"64ee65e6-3a41-3e1c-a69e-63f9d9b44c37","pitchNumber":6,"startTime":"2026-09-15T00:38:52.747Z","endTime":"2026-09-15T00:38:56.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T00:38:56.603Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Giménez grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-15T00:41:26.640Z","endTime":"2026-09-15T00:42:28.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"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":[2,3,5,6],"actionIndex":[1],"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-15T00:39:32.624Z","endTime":"2026-09-15T00:39:59.827Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyler Holton replaces Beau Brieske.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-15T00:39:59.827Z","endTime":"2026-09-15T00:41:28.677Z","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":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.613396690635742,"aZ":-31.399122440670904,"pfxX":-8.047201669057653,"pfxZ":0.5745016447988558,"pX":-1.5677929529243166,"pZ":2.2652531659813486,"vX0":-5.584605583195143,"vY0":-116.1315775088443,"vZ0":-0.8914829276760948,"x":176.76,"y":177.62,"x0":1.9214115597842314,"y0":50.00318229518337,"z0":5.665195955483692,"aX":-10.89118235895522},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":1.1,"breakHorizontal":16.1,"spinRate":2791,"spinDirection":298},"zone":13,"typeConfidence":0.91,"plateTime":0.47331227326419034,"extension":6.509083258329019},"index":2,"playId":"eb75cdad-75d5-3819-8b95-2f75043ffab1","pitchNumber":1,"startTime":"2026-09-15T00:41:28.677Z","endTime":"2026-09-15T00:41:32.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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.557979683396862,"aZ":-20.875083564397446,"pfxX":11.015667417629302,"pfxZ":6.485882254638115,"pX":-0.6440058336638546,"pZ":1.5927405233625742,"vX0":-9.396232304671036,"vY0":-131.09879264530235,"vZ0":-6.349052919731095,"x":141.55,"y":195.78,"x0":1.5543236215736864,"y0":50.0028427237316,"z0":5.6027947681113925,"aX":19.186767756322233},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.6,"breakHorizontal":-17.9,"spinRate":2090,"spinDirection":138},"zone":7,"typeConfidence":0.9,"plateTime":0.41770136764392385,"extension":6.457870690510171},"index":3,"playId":"b90ee5ec-abfd-3b00-bce1-4d6e2d9c9f38","pitchNumber":2,"startTime":"2026-09-15T00:41:43.229Z","endTime":"2026-09-15T00:41:47.190Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2026-09-15T00:41:53.696Z","endTime":"2026-09-15T00:42:06.250Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":72.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.947222905185793,"aZ":-30.162426525531302,"pfxX":-9.159725142218388,"pfxZ":1.4965886639653014,"pX":-2.395251612797969,"pZ":2.2276282372934295,"vX0":-6.763191070677921,"vY0":-116.12206911355663,"vZ0":-1.231777816614989,"x":208.3,"y":178.63,"x0":1.7613302383783542,"y0":50.002169935897776,"z0":5.676201413392494,"aX":-12.310996799803247},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":2.6,"breakHorizontal":18.5,"spinRate":2894,"spinDirection":297},"zone":13,"typeConfidence":0.9,"plateTime":0.474560793687711,"extension":6.404457102969207},"index":5,"playId":"34cf7ff5-d48b-3166-ad5b-50a9f0d8ce45","pitchNumber":3,"startTime":"2026-09-15T00:42:06.250Z","endTime":"2026-09-15T00:42:10.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":72.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.478596457219812,"aZ":-30.722984766085034,"pfxX":-10.442668493644199,"pfxZ":1.0744959122032505,"pX":-1.6565295915650111,"pZ":1.6629107279084918,"vX0":-4.787203517385602,"vY0":-116.73788084581678,"vZ0":-2.136472773726794,"x":180.14,"y":193.88,"x0":1.7915866448029472,"y0":50.00236153603224,"z0":5.544618432657306,"aX":-14.094911087969496},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":1.7,"breakHorizontal":20.3,"spinRate":2949,"spinDirection":298},"zone":13,"typeConfidence":0.9,"plateTime":0.4731983511074529,"extension":6.513550406114746},"hitData":{"launchSpeed":50.6,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.65,"coordY":153.81}},"index":6,"playId":"8a1a8fef-7e91-3ac3-a3ad-95bc23d5f4b6","pitchNumber":4,"startTime":"2026-09-15T00:42:21.077Z","endTime":"2026-09-15T00:42:28.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T00:42:28.601Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-15T00:44:35.200Z","endTime":"2026-09-15T00:45:27.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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(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":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.444299715946762,"aZ":-37.673861388853574,"pfxX":7.86209786799032,"pfxZ":-3.5640857643854407,"pX":0.6182973530301064,"pZ":2.848753665463477,"vX0":3.4431474796530384,"vY0":-123.35400880254561,"vZ0":0.340506838606204,"x":93.43,"y":161.86,"x0":-1.8170861305554362,"y0":50.00527742953988,"z0":5.884115103209518,"aX":12.121540641905778},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-6.1,"breakHorizontal":-15.0,"spinRate":2250,"spinDirection":36},"zone":3,"typeConfidence":2.0,"plateTime":0.44395480894390005,"extension":6.651303234823665},"index":0,"playId":"672740ad-07d4-3e5e-864d-f10bf8abaedf","pitchNumber":1,"startTime":"2026-09-15T00:44:40.360Z","endTime":"2026-09-15T00:44:44.164Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-09-15T00:44:54.435Z","endTime":"2026-09-15T00:45:04.825Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"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":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.748339105608856,"aZ":-37.30781502477565,"pfxX":8.107563055110763,"pfxZ":-3.253566890952703,"pX":0.18625620573400756,"pZ":1.6472641298672874,"vX0":2.5490483212956567,"vY0":-124.64707074926292,"vZ0":-2.5210613393761516,"x":109.9,"y":194.3,"x0":-1.9029065380555525,"y0":50.006006260332356,"z0":5.74838711013263,"aX":12.776108152979381},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.2,"breakHorizontal":-15.2,"spinRate":2207,"spinDirection":37},"zone":8,"typeConfidence":2.0,"plateTime":0.4391961781961071,"extension":6.949218802157733},"index":2,"playId":"8ca9dc9b-bab2-35ae-b1da-e2ae940b8f57","pitchNumber":2,"startTime":"2026-09-15T00:45:04.825Z","endTime":"2026-09-15T00:45:08.674Z","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.1,"endSpeed":81.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21195950495314,"aZ":-31.415779152227813,"pfxX":0.5331403229475242,"pfxZ":0.4441200555358691,"pX":0.8492031308602401,"pZ":2.460527637351214,"vX0":6.57170706981618,"vY0":-129.69839837927637,"vZ0":-2.3207878141340674,"x":84.63,"y":172.35,"x0":-1.7869490792752374,"y0":50.00121466295492,"z0":5.763437967676255,"aX":0.9077560175670759},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.5,"breakHorizontal":-2.4,"spinRate":2429,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.42234990267018446,"extension":6.786640791828339},"index":3,"playId":"c751c152-cc00-3fe6-8dab-ac24c4738814","pitchNumber":3,"startTime":"2026-09-15T00:45:22.626Z","endTime":"2026-09-15T00:45:27.076Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T00:45:27.076Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach McKinstry walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-15T00:45:35.899Z","endTime":"2026-09-15T00:47:07.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.623002120267536,"aZ":-31.091049357964913,"pfxX":-6.881846571419141,"pfxZ":0.5846457058567429,"pX":-0.6108525340765355,"pZ":1.3242509880728905,"vX0":6.322908002965834,"vY0":-135.0181250399292,"vZ0":-5.332320809987864,"x":140.28,"y":203.03,"x0":-2.085729789960495,"y0":50.00179906273077,"z0":5.50510312578373,"aX":-12.740958966869398},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.1,"breakHorizontal":11.2,"spinRate":1572,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4052231829699564,"extension":6.756889374505218},"index":0,"playId":"1986003a-a995-3701-94d3-a90e2eb0be7f","pitchNumber":1,"startTime":"2026-09-15T00:45:51.858Z","endTime":"2026-09-15T00:45:55.667Z","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":97.3,"endSpeed":89.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9721494046487,"aZ":-27.39797300534126,"pfxX":-9.23458088527911,"pfxZ":2.365128688275098,"pX":0.6481352113423654,"pZ":0.8272428766164385,"vX0":10.460503656980402,"vY0":-141.22236515949075,"vZ0":-7.886519432826944,"x":92.29,"y":216.44,"x0":-1.9030572950947726,"y0":50.004719228317676,"z0":5.416800728266269,"aX":-18.666579224691365},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":2.8,"breakHorizontal":14.6,"spinRate":1988,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.38775978950968826,"extension":6.823067794277461},"index":1,"playId":"cbefdeb7-a705-3821-acce-14cfeac6daa9","pitchNumber":2,"startTime":"2026-09-15T00:46:07.722Z","endTime":"2026-09-15T00:46:11.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19465465112431,"aZ":-29.279281926119147,"pfxX":-8.587084014019492,"pfxZ":1.4287659920386595,"pX":-0.2986244252740444,"pZ":2.3979058556470703,"vX0":7.906136003215719,"vY0":-141.31590005086602,"vZ0":-3.734898364568803,"x":128.38,"y":174.04,"x0":-2.016896611702534,"y0":50.001629179723075,"z0":5.617537680280532,"aX":-17.367629371649823},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":2.0,"breakHorizontal":13.9,"spinRate":1962,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.38759885446195286,"extension":6.694459343358921},"index":2,"playId":"1ee3f22c-bd13-33e7-ace9-1ac15d765096","pitchNumber":3,"startTime":"2026-09-15T00:46:25.968Z","endTime":"2026-09-15T00:46:29.858Z","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":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56645946575733,"aZ":-28.904416518832477,"pfxX":-8.255511217801427,"pfxZ":1.623050950306535,"pX":1.2241139889532449,"pZ":1.6920740980772597,"vX0":11.747523548620991,"vY0":-140.6225952837653,"vZ0":-5.668872513353879,"x":70.34,"y":193.09,"x0":-1.926337059570176,"y0":50.00018316776448,"z0":5.598454308207356,"aX":-16.604997721544784},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":1.9,"breakHorizontal":12.7,"spinRate":1991,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3888390440273093,"extension":6.8420161342979515},"index":3,"playId":"f7e46fd7-3a4e-3d52-8193-fadeab6858b9","pitchNumber":4,"startTime":"2026-09-15T00:46:43.572Z","endTime":"2026-09-15T00:46:47.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54514300585535,"aZ":-25.639274767492093,"pfxX":-9.577417637366807,"pfxZ":3.1958417962630463,"pX":-0.8265119801092646,"pZ":2.684436449301866,"vX0":6.917814750788333,"vY0":-141.71872223324843,"vZ0":-3.7132040075352934,"x":148.5,"y":166.3,"x0":-2.0473143938972798,"y0":50.00455170050196,"z0":5.637708394452497,"aX":-19.601826058452353},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.3,"breakHorizontal":16.1,"spinRate":1979,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.38559136880696876,"extension":6.8731104954101525},"index":4,"playId":"f9ff4ec0-9b83-3b80-b925-b47d57a8d8e3","pitchNumber":5,"startTime":"2026-09-15T00:47:03.281Z","endTime":"2026-09-15T00:47:07.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T00:47:07.296Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hao-Yu Lee flies out to right fielder Nathan Lukes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-15T00:47:22.272Z","endTime":"2026-09-15T00:48:38.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":3},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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(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":96.3,"endSpeed":88.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66546348216894,"aZ":-25.27028974386995,"pfxX":-9.889456467126923,"pfxZ":3.4570365814368627,"pX":0.23761889138648964,"pZ":1.797751022359079,"vX0":9.057560002246937,"vY0":-140.00012678170862,"vZ0":-6.054491981638085,"x":107.94,"y":190.24,"x0":-1.7443719127778476,"y0":50.00624246929181,"z0":5.62768919132063,"aX":-19.764412113910005},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.3,"breakHorizontal":16.2,"spinRate":2121,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.39027140200548915,"extension":6.891500694474847},"index":0,"playId":"1067d8c9-9298-385f-838b-b80a84de01d8","pitchNumber":1,"startTime":"2026-09-15T00:47:34.337Z","endTime":"2026-09-15T00:47:37.551Z","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(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":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.815694553692932,"aZ":-35.253541053665856,"pfxX":6.7129268091340855,"pfxZ":-1.989995087718988,"pX":0.7248585695627059,"pZ":1.5444699792564585,"vX0":3.934505686858742,"vY0":-123.61409688441195,"vZ0":-2.962202001370514,"x":89.37,"y":197.08,"x0":-1.7600453459348724,"y0":50.003956944325815,"z0":5.72027791139068,"aX":10.380733204186306},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.1,"breakHorizontal":-13.1,"spinRate":2427,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4432257862186044,"extension":6.876483522925778},"index":1,"playId":"b359c675-0537-343e-8e4e-c60fb184e369","pitchNumber":2,"startTime":"2026-09-15T00:47:52.416Z","endTime":"2026-09-15T00:47:56.358Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-09-15T00:48:10.506Z","endTime":"2026-09-15T00:48:25.609Z","isPitch":false,"type":"action","player":{"id":701678,"link":"/api/v1/people/701678"}},{"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":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.018727579393815,"aZ":-38.40895758742355,"pfxX":7.608334972265382,"pfxZ":-3.991852720626868,"pX":-0.14709882766900326,"pZ":2.333759289602887,"vX0":1.7832043354923532,"vY0":-124.16517563623135,"vZ0":-1.0252856192104771,"x":122.61,"y":175.77,"x0":-1.8632872320845553,"y0":50.00449470041848,"z0":5.9498549914873955,"aX":11.87312717651069},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-7.2,"breakHorizontal":-14.2,"spinRate":2423,"spinDirection":28},"zone":5,"typeConfidence":2.0,"plateTime":0.4412393652719495,"extension":6.747336285206177},"hitData":{"launchSpeed":90.1,"launchAngle":47.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.01,"coordY":114.28}},"index":3,"playId":"dc6eddb1-f5af-3b35-812b-effe717e7f01","pitchNumber":3,"startTime":"2026-09-15T00:48:25.609Z","endTime":"2026-09-15T00:48:38.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T00:48:38.380Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin McGonigle grounds out softly, catcher Alejandro Kirk to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-15T00:48:55.272Z","endTime":"2026-09-15T00:49:46.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"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":"Groundout","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":2},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.098952391630966,"aZ":-28.37903963081478,"pfxX":-8.577976258156918,"pfxZ":2.054238736290145,"pX":-1.0389091340162897,"pZ":2.0848653658918543,"vX0":5.5428117046325225,"vY0":-134.81238446760602,"vZ0":-4.29976218099973,"x":156.6,"y":182.49,"x0":-2.0024799965745252,"y0":50.00316492908227,"z0":5.693265749707611,"aX":-15.859206506749112},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.0,"breakHorizontal":14.4,"spinRate":1799,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.40560609558203176,"extension":6.666118282046442},"index":0,"playId":"abb6b3ef-86db-38e5-b149-a0f2f8b60dbc","pitchNumber":1,"startTime":"2026-09-15T00:49:00.306Z","endTime":"2026-09-15T00:49:04.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.01693535492065,"aZ":-28.55188116621708,"pfxX":-10.086682035265584,"pfxZ":1.8554598554053037,"pX":0.4972623533618109,"pZ":1.9370937965518606,"vX0":10.178095882348504,"vY0":-138.6457341105832,"vZ0":-5.139831978858467,"x":98.05,"y":186.48,"x0":-1.9049035436755035,"y0":50.00343138321308,"z0":5.712391743314842,"aX":-19.70436686809831},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.5,"breakHorizontal":16.2,"spinRate":2016,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.39454606432921757,"extension":6.860375041698399},"index":1,"playId":"6a7e2186-3ec6-337b-8eb7-d32ff14d491d","pitchNumber":2,"startTime":"2026-09-15T00:49:17.876Z","endTime":"2026-09-15T00:49:22.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62009474450094,"aZ":-27.856562485639426,"pfxX":-8.506105245895663,"pfxZ":2.277615333131804,"pX":-0.7094903518269001,"pZ":1.0347503637047948,"vX0":6.473776235063169,"vY0":-136.4989651192511,"vZ0":-7.212514131978712,"x":144.04,"y":210.84,"x0":-2.0007709829843274,"y0":50.00428199112813,"z0":5.6157266700828385,"aX":-16.134003032851705},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.9,"breakHorizontal":14.2,"spinRate":1753,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.40048599387566863,"extension":6.78656659961682},"hitData":{"launchSpeed":33.0,"launchAngle":-72.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":128.4,"coordY":197.66}},"index":2,"playId":"e3563436-8cad-3763-81f0-4cee3b9b4354","pitchNumber":3,"startTime":"2026-09-15T00:49:39.139Z","endTime":"2026-09-15T00:49:46.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T00:49:46.614Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Myles Straw lines out to center fielder Max Clark.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-15T00:51:55.229Z","endTime":"2026-09-15T00:53:51.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"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,6,8],"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Myles Straw replaces Josh Smith.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-15T00:51:39.774Z","endTime":"2026-09-15T00:51:57.509Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":669701,"link":"/api/v1/people/669701"}},{"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":89.5,"endSpeed":81.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59354303534765,"aZ":-14.245707940194444,"pfxX":5.039989066259678,"pfxZ":10.453704873860657,"pX":0.8230822164176219,"pZ":3.153356663645861,"vX0":-4.062304177342872,"vY0":-130.20850947078367,"vZ0":-4.213169459129142,"x":85.63,"y":153.64,"x0":1.749376077829549,"y0":50.00548252227262,"z0":5.871939564004033,"aX":8.646932167606883},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":18.2,"breakHorizontal":-8.2,"spinRate":2166,"spinDirection":138},"zone":3,"typeConfidence":0.89,"plateTime":0.42081074209021807,"extension":6.436120918068358},"index":1,"playId":"869c436c-a667-3fec-8545-622beeeecf28","pitchNumber":1,"startTime":"2026-09-15T00:51:57.509Z","endTime":"2026-09-15T00:52:01.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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.00370003612393,"aZ":-29.781664837502284,"pfxX":8.92482883528714,"pfxZ":1.7160511906276836,"pX":0.6697953061299553,"pZ":0.8620872209393848,"vX0":-5.017344761484502,"vY0":-116.9913001494985,"vZ0":-4.530786504073783,"x":91.47,"y":215.5,"x0":1.6770248824937681,"y0":50.002536944192464,"z0":5.59907125689116,"aX":12.435270250619435},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.3,"breakHorizontal":-15.0,"spinRate":1456,"spinDirection":94},"zone":14,"typeConfidence":0.9,"plateTime":0.4672561341939008,"extension":6.468158763267825},"index":2,"playId":"53ed69cb-f79d-36c8-bc3a-f190afd22a0c","pitchNumber":2,"startTime":"2026-09-15T00:52:12.838Z","endTime":"2026-09-15T00:52:16.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.642468980022418,"aZ":-25.046512318654024,"pfxX":-1.5204197191599467,"pfxZ":4.325096143242889,"pX":-0.5753518664342813,"pZ":1.101023311753821,"vX0":-5.092977947515268,"vY0":-126.9477043710945,"vZ0":-6.468250840048623,"x":138.93,"y":209.05,"x0":1.646579664391052,"y0":50.00248293945062,"z0":5.6495976521331635,"aX":-2.5050280806605802},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.7,"breakHorizontal":3.8,"spinRate":2414,"spinDirection":169},"zone":13,"typeConfidence":0.91,"plateTime":0.42988220529843213,"extension":6.586999403946366},"index":3,"playId":"ba4eb48e-2393-31aa-952a-1ddaba5428c9","pitchNumber":3,"startTime":"2026-09-15T00:52:29.254Z","endTime":"2026-09-15T00:52:33.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.961226482356675,"aZ":-22.72860802893979,"pfxX":-0.38475098535133245,"pfxZ":5.489667619561089,"pX":0.94059278503608,"pZ":2.9084938732776258,"vX0":-2.255667251949772,"vY0":-129.54068884084157,"vZ0":-2.9825517079635144,"x":81.15,"y":160.25,"x0":1.8682495792299434,"y0":50.0021644983537,"z0":5.788981928733594,"aX":-0.661426785894686},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.6,"breakHorizontal":1.1,"spinRate":2348,"spinDirection":151},"zone":12,"typeConfidence":0.89,"plateTime":0.42086472453832435,"extension":6.565365603387829},"index":4,"playId":"94216a4c-4244-3948-afc6-4a1af14e8511","pitchNumber":4,"startTime":"2026-09-15T00:52:46.325Z","endTime":"2026-09-15T00:52:50.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.388175027642447,"aZ":-13.174994290036667,"pfxX":5.845037824491763,"pfxZ":10.64541716275813,"pX":-0.20253678103692954,"pZ":1.9912555527679445,"vX0":-6.452777178994763,"vY0":-132.75162933893864,"vZ0":-7.256963218348079,"x":124.72,"y":185.02,"x0":1.5001706420434453,"y0":50.004545091755936,"z0":5.7192291445685735,"aX":10.434570594615158},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.9,"breakHorizontal":-9.2,"spinRate":2225,"spinDirection":134},"zone":8,"typeConfidence":0.89,"plateTime":0.41256961148082905,"extension":6.497614945224264},"index":5,"playId":"9071f1d5-9efe-37e1-a6fe-47066e53ba09","pitchNumber":5,"startTime":"2026-09-15T00:53:01.775Z","endTime":"2026-09-15T00:53:05.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31426444643679,"aZ":-13.959748277912642,"pfxX":6.256032316556549,"pfxZ":10.268132536658204,"pX":0.512770939869587,"pZ":2.659761117409053,"vX0":-4.8920770915227,"vY0":-132.36615600515714,"vZ0":-5.4888387179106015,"x":97.45,"y":166.97,"x0":1.5723149804451413,"y0":50.00361231855233,"z0":5.782782713540389,"aX":11.099178602266523},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.6,"breakHorizontal":-10.3,"spinRate":2259,"spinDirection":136},"zone":6,"typeConfidence":0.88,"plateTime":0.41382967424287287,"extension":6.499989366053302},"index":6,"playId":"236650bf-5b8b-3aec-9300-29087cbd8a38","pitchNumber":6,"startTime":"2026-09-15T00:53:18.243Z","endTime":"2026-09-15T00:53:21.575Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-09-15T00:53:31.319Z","endTime":"2026-09-15T00:53:44.244Z","isPitch":false,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71892402103874,"aZ":-13.566756930064537,"pfxX":5.905936904204843,"pfxZ":10.327497113016612,"pX":0.03069608563520541,"pZ":2.397529002903188,"vX0":-5.82778246118398,"vY0":-133.84518047936368,"vZ0":-6.112010273593582,"x":115.83,"y":174.05,"x0":1.4760913472253017,"y0":50.004578749242526,"z0":5.694290031966522,"aX":10.643829101713537},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.4,"breakHorizontal":-9.4,"spinRate":2008,"spinDirection":137},"zone":5,"typeConfidence":0.89,"plateTime":0.410293106427599,"extension":6.544597979146899},"hitData":{"launchSpeed":89.0,"launchAngle":24.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.3,"coordY":73.86}},"index":8,"playId":"4c461c4b-6592-3952-ba06-05c666e19955","pitchNumber":7,"startTime":"2026-09-15T00:53:44.244Z","endTime":"2026-09-15T00:53:51.817Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T00:53:51.817Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out to center fielder Max Clark.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-15T00:54:07.495Z","endTime":"2026-09-15T00:55:00.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"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,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":82.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.869476843689345,"aZ":-13.731662192782833,"pfxX":6.5707987664756144,"pfxZ":10.464122010309957,"pX":1.6375676977454254,"pZ":1.9621315799655479,"vX0":-2.396457059222185,"vY0":-132.77907009069867,"vZ0":-7.175002796627178,"x":54.58,"y":185.8,"x0":1.7050130052481405,"y0":50.001508154371,"z0":5.724232161495814,"aX":11.579605070739348},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.4,"breakHorizontal":-11.3,"spinRate":2189,"spinDirection":138},"zone":14,"typeConfidence":0.86,"plateTime":0.41456217932283224,"extension":6.430966053424915},"index":0,"playId":"bffe4e6a-ddaa-3a38-9b41-23670b9ad4d8","pitchNumber":1,"startTime":"2026-09-15T00:54:19.757Z","endTime":"2026-09-15T00:54:24.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.659859811319333,"aZ":-25.52766757264641,"pfxX":-1.7653757955069556,"pfxZ":4.045752189005672,"pX":0.5600934934561849,"pZ":2.5058012202309996,"vX0":-2.2799004513202807,"vY0":-127.26336262595082,"vZ0":-3.1671354244427894,"x":95.65,"y":171.12,"x0":1.6963221843993423,"y0":50.00411577063806,"z0":5.784328204296467,"aX":-2.901056895210656},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.8,"breakHorizontal":3.7,"spinRate":2335,"spinDirection":168},"zone":6,"typeConfidence":0.91,"plateTime":0.4300867955890091,"extension":6.450778532077534},"index":1,"playId":"df671a6e-49c2-3432-9731-4e6f771994b5","pitchNumber":2,"startTime":"2026-09-15T00:54:34.979Z","endTime":"2026-09-15T00:54:38.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.218698088997883,"aZ":-12.136541282894452,"pfxX":6.66078368813886,"pfxZ":11.386048581759063,"pX":0.15999260536467896,"pZ":1.5144490727083795,"vX0":-5.5668196539905,"vY0":-132.31958387220334,"vZ0":-8.427151292866123,"x":110.9,"y":197.89,"x0":1.4335001098950113,"y0":50.00481379404742,"z0":5.645776327401752,"aX":11.723759834714327},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.8,"breakHorizontal":-10.7,"spinRate":2258,"spinDirection":134},"zone":14,"typeConfidence":0.88,"plateTime":0.4151510251070496,"extension":6.659511079651284},"hitData":{"launchSpeed":96.8,"launchAngle":32.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.27,"coordY":52.94}},"index":2,"playId":"11720673-ba32-3c48-8d9d-8d6fa5671d42","pitchNumber":3,"startTime":"2026-09-15T00:54:50.831Z","endTime":"2026-09-15T00:55:00.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T00:55:00.372Z","atBatIndex":45},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Brett Bateman bunt grounds out, pitcher Tyler Holton to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-15T00:55:17.470Z","endTime":"2026-09-15T00:55:33.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"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":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78223422911019,"aZ":-21.997763751647426,"pfxX":10.449125666174933,"pfxZ":5.850198982802697,"pX":0.6248965242594472,"pZ":1.9549761295773207,"vX0":-6.021157043507692,"vY0":-131.0708393887342,"vZ0":-5.3452278837318135,"x":93.18,"y":186.0,"x0":1.5946509634045123,"y0":50.004156552901584,"z0":5.664248449089755,"aX":18.176241919575304},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.6,"breakHorizontal":-17.6,"spinRate":1961,"spinDirection":134},"zone":9,"typeConfidence":0.9,"plateTime":0.4179414267618853,"extension":6.431536729466941},"hitData":{"launchSpeed":44.7,"launchAngle":-42.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":129.99,"coordY":183.26}},"index":0,"playId":"ec58f47b-68ff-31ba-aa22-497010899472","pitchNumber":1,"startTime":"2026-09-15T00:55:25.848Z","endTime":"2026-09-15T00:55:33.470Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T00:55:33.470Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a line drive to center fielder Brett Bateman.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-15T00:57:39.935Z","endTime":"2026-09-15T00:58:41.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Myles Straw remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-15T00:57:16.761Z","endTime":"2026-09-15T00:57:42.247Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":669701,"link":"/api/v1/people/669701"}},{"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":97.0,"endSpeed":88.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48398623329097,"aZ":-26.963935915616524,"pfxX":-7.691540053343228,"pfxZ":2.588609300546308,"pX":-0.49426111908064313,"pZ":2.38399075154379,"vX0":6.604996851175477,"vY0":-141.04655223056835,"vZ0":-4.297853801528616,"x":135.84,"y":174.41,"x0":-1.8686077232241098,"y0":50.00237614080675,"z0":5.669061598213246,"aX":-15.476219324180072},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.0,"breakHorizontal":12.6,"spinRate":2032,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.38853864169076413,"extension":6.784089362121218},"index":1,"playId":"0c0a5d6f-d809-3b90-8701-d4baa32461ef","pitchNumber":1,"startTime":"2026-09-15T00:57:42.247Z","endTime":"2026-09-15T00:57:46.063Z","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":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.802334854586572,"aZ":-37.60550788405622,"pfxX":6.793936551818332,"pfxZ":-3.4867015596719044,"pX":1.208443888855047,"pZ":0.31628882057054636,"vX0":5.169634154397132,"vY0":-124.51907499673317,"vZ0":-5.460726613406513,"x":70.94,"y":230.24,"x0":-1.7828970738044148,"y0":50.00374645908493,"z0":5.676588273603796,"aX":10.584652611806789},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-7.4,"breakHorizontal":-13.6,"spinRate":2317,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.44118472580056967,"extension":6.836898908295378},"index":2,"playId":"a405072c-301a-398c-b8bb-4594b40e2adc","pitchNumber":2,"startTime":"2026-09-15T00:57:56.242Z","endTime":"2026-09-15T00:58:00.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.979206811841124,"aZ":-28.2704024027682,"pfxX":-8.859600312502433,"pfxZ":1.9772249444311,"pX":0.29615205116080634,"pZ":3.4574568078741024,"vX0":8.970475311945512,"vY0":-139.0206218611874,"vZ0":-1.303621355476336,"x":105.71,"y":145.43,"x0":-1.8045182849372066,"y0":50.00660989591779,"z0":5.789917409257608,"aX":-17.53481366680104},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":3.5,"breakHorizontal":14.4,"spinRate":1805,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.39235370937793324,"extension":6.887827090676208},"index":3,"playId":"c3c7cbe4-1998-3a04-ade1-758fa3146fa2","pitchNumber":3,"startTime":"2026-09-15T00:58:14.576Z","endTime":"2026-09-15T00:58:18.793Z","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":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36351858969362,"aZ":-39.47109387889576,"pfxX":7.979740797914268,"pfxZ":-4.619506778010635,"pX":0.2421941575274801,"pZ":2.1642290316608648,"vX0":2.7857679178401678,"vY0":-124.92775161633988,"vZ0":-0.946977450727519,"x":107.77,"y":180.35,"x0":-1.9243863495716642,"y0":50.00380890219981,"z0":5.795049308681219,"aX":12.602162275076157},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-8.3,"breakHorizontal":-15.1,"spinRate":2279,"spinDirection":32},"zone":6,"typeConfidence":2.0,"plateTime":0.438579055769027,"extension":6.7582834596964805},"hitData":{"launchSpeed":98.0,"launchAngle":14.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.6,"coordY":79.93}},"index":4,"playId":"45b2393e-9206-3011-af5c-af7e260c38ea","pitchNumber":4,"startTime":"2026-09-15T00:58:31.091Z","endTime":"2026-09-15T00:58:41.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T00:58:41.681Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a line drive to center fielder Brett Bateman. Gleyber Torres to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-15T00:58:58.891Z","endTime":"2026-09-15T01:01:36.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnThird":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":6},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.263991231429575,"aZ":-27.56287734421627,"pfxX":-9.58968547811764,"pfxZ":2.3405385982817,"pX":-0.20322888909066855,"pZ":3.2697860955398355,"vX0":8.343993347651468,"vY0":-139.07090203313214,"vZ0":-1.940051826443115,"x":124.75,"y":150.5,"x0":-1.9868024183676762,"y0":50.005543889448184,"z0":5.792848247670408,"aX":-18.911462868722758},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.1,"breakHorizontal":15.8,"spinRate":1924,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.39287249631568066,"extension":6.915217024797457},"index":0,"playId":"a1cf2648-5103-3337-bba8-a98d1f2c432c","pitchNumber":1,"startTime":"2026-09-15T00:59:08.710Z","endTime":"2026-09-15T00:59:12.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.520596954494067,"aZ":-31.855714713710565,"pfxX":-7.82235827604908,"pfxZ":0.17680287354609625,"pX":-0.8446694274475813,"pZ":1.9114595575150226,"vX0":5.760383944710239,"vY0":-133.63165229959608,"vZ0":-3.647392629819639,"x":149.2,"y":187.17,"x0":-2.002827188166215,"y0":50.00506869517955,"z0":5.5618308201507345,"aX":-14.268698519298072},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-0.2,"breakHorizontal":13.1,"spinRate":1568,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.40856266136326846,"extension":6.928886246842459},"index":1,"playId":"b46deb3b-4cb4-3498-8ec7-041af1074412","pitchNumber":2,"startTime":"2026-09-15T00:59:26.819Z","endTime":"2026-09-15T00:59:30.643Z","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":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.575757719059208,"aZ":-39.651668687350195,"pfxX":6.503578901854826,"pfxZ":-4.980502985154599,"pX":-0.9615393190372681,"pZ":1.566266370643872,"vX0":0.312297948722752,"vY0":-121.89417879492186,"vZ0":-2.0131244886306243,"x":153.65,"y":196.49,"x0":-1.9361156454246278,"y0":50.004889097930935,"z0":5.835272963830709,"aX":9.760227036619339},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-9.2,"breakHorizontal":-11.9,"spinRate":2197,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.44981639434138154,"extension":6.776250199740437},"index":2,"playId":"af9f05a7-c4e7-33a2-a696-00f1dabd03a2","pitchNumber":3,"startTime":"2026-09-15T00:59:55.557Z","endTime":"2026-09-15T00:59:59.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.171735929137206,"aZ":-31.662677944317682,"pfxX":-6.887520804726262,"pfxZ":0.278042846710842,"pX":-0.291730406720108,"pZ":1.6463619452935105,"vX0":6.714298725250586,"vY0":-133.15278725067358,"vZ0":-4.239486610813673,"x":128.12,"y":194.33,"x0":-1.9402793582623425,"y0":50.000668708874976,"z0":5.527116784015046,"aX":-12.478282661635314},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.1,"breakHorizontal":11.2,"spinRate":1514,"spinDirection":249},"zone":7,"typeConfidence":2.0,"plateTime":0.4099512511513672,"extension":6.8260785562362685},"index":3,"playId":"4ec13ecd-ea60-333f-9b37-c874913ace70","pitchNumber":4,"startTime":"2026-09-15T01:00:14.618Z","endTime":"2026-09-15T01:00:17.642Z","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":96.6,"endSpeed":87.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00389629119478,"aZ":-13.678688225631396,"pfxX":-4.1332840810180285,"pfxZ":9.303084857743581,"pX":0.5052436294314955,"pZ":4.439146648431628,"vX0":8.162913475118593,"vY0":-140.40719375856463,"vZ0":-1.3500077725364488,"x":97.74,"y":118.92,"x0":-1.908161147357894,"y0":50.00638415448584,"z0":5.820228488080026,"aX":-8.221613652331689},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":5.8,"spinRate":2186,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.39072023561010205,"extension":6.8089090227161995},"index":4,"playId":"0f74a4b4-8101-393b-959e-0bef6aab7177","pitchNumber":5,"startTime":"2026-09-15T01:00:43.382Z","endTime":"2026-09-15T01:00:47.650Z","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":96.5,"endSpeed":87.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.336391586486336,"aZ":-13.75279565508626,"pfxX":-4.5409483888652975,"pfxZ":9.307390805929534,"pX":-1.7314307045139872,"pZ":2.6205186132418743,"vX0":2.506083261115582,"vY0":-140.40783834320865,"vZ0":-5.822493920974184,"x":183.0,"y":168.03,"x0":-2.04964562426219,"y0":50.00497887986938,"z0":5.630073520492756,"aX":-8.989984920179772},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":7.7,"spinRate":2146,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3913812853045977,"extension":6.8768135881696475},"index":5,"playId":"791831b9-0f53-325c-9e53-8bd07079345b","pitchNumber":6,"startTime":"2026-09-15T01:01:04.504Z","endTime":"2026-09-15T01:01:08.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.628010477526058,"aZ":-26.51223451680442,"pfxX":-8.738694941733833,"pfxZ":2.854355594965244,"pX":-0.09371340569581642,"pZ":2.1933492189673243,"vX0":7.841616605973627,"vY0":-139.4740549011514,"vZ0":-4.64195022823235,"x":87.29,"y":135.24,"x0":-1.7982105281785024,"y0":50.0003850619191,"z0":5.6148231253397665,"aX":-17.316691404640963},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.4,"breakHorizontal":14.3,"spinRate":1994,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.3918294206043065,"extension":6.873132152856749},"hitData":{"launchSpeed":102.4,"launchAngle":11.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":148.85,"coordY":77.82}},"index":6,"playId":"080dadad-714b-3a17-927a-52e156b82330","pitchNumber":7,"startTime":"2026-09-15T01:01:26.324Z","endTime":"2026-09-15T01:01:36.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:01:36.865Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a line drive to left fielder Myles Straw. Gleyber Torres scores. Riley Greene to 2nd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-15T01:02:07.577Z","endTime":"2026-09-15T01:02:31.580Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":667755,"link":"/api/v1/people/667755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46440819184403,"aZ":-38.89389053858741,"pfxX":7.485800179023604,"pfxZ":-4.2830612767031955,"pX":0.13817859760276027,"pZ":2.296531080716838,"vX0":2.457414596678133,"vY0":-124.2917848587344,"vZ0":-0.8884522331275666,"x":111.73,"y":176.77,"x0":-1.8355948747020976,"y0":50.005456034496724,"z0":5.883002358971509,"aX":11.735641202514707},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-7.7,"breakHorizontal":-14.2,"spinRate":2151,"spinDirection":29},"zone":5,"typeConfidence":2.0,"plateTime":0.4403511183283566,"extension":6.813328091252298},"hitData":{"launchSpeed":78.1,"launchAngle":20.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":45.79,"coordY":120.5}},"index":0,"playId":"50c2d104-b672-3b2c-b3a3-7eedf296f3dc","pitchNumber":1,"startTime":"2026-09-15T01:02:18.625Z","endTime":"2026-09-15T01:02:31.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:02:31.580Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Callahan flies out to left fielder Myles Straw.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-15T01:03:41.236Z","endTime":"2026-09-15T01:05:18.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-15T01:02:46.645Z","endTime":"2026-09-15T01:03:43.535Z","isPitch":false,"type":"action"},{"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":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86783909276604,"aZ":-27.807215008397726,"pfxX":-7.354951135426068,"pfxZ":2.3160068152736595,"pX":0.5445084280278373,"pZ":0.9214262816364661,"vX0":9.060291049562634,"vY0":-135.7267989854677,"vZ0":-7.121996387374082,"x":96.24,"y":213.9,"x0":-1.8654205539090984,"y0":50.00101886035329,"z0":5.488203724117169,"aX":-13.860984951320235},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.0,"breakHorizontal":11.6,"spinRate":1770,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.40197405122656393,"extension":6.833948270787932},"index":1,"playId":"fc9e7d8e-933f-33ca-b06a-19be8e6b5409","pitchNumber":1,"startTime":"2026-09-15T01:03:43.535Z","endTime":"2026-09-15T01:03:47.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.356897604193236,"aZ":-30.221774341059103,"pfxX":-8.441503794946378,"pfxZ":1.0350449190218334,"pX":0.41460528121066526,"pZ":0.9972367161973491,"vX0":9.467176180817955,"vY0":-135.91461022946672,"vZ0":-6.453177167132442,"x":101.2,"y":211.85,"x0":-2.002709707491064,"y0":50.004052595865886,"z0":5.477418005524012,"aX":-15.9326468868456},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":0.7,"breakHorizontal":13.4,"spinRate":1849,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4016683764993303,"extension":6.8909474951734815},"index":2,"playId":"c546b6fc-67ba-3485-aca7-020a753e74a8","pitchNumber":2,"startTime":"2026-09-15T01:04:01.169Z","endTime":"2026-09-15T01:04:05.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.295935138194547,"aZ":-28.831801016204913,"pfxX":-9.710788160289354,"pfxZ":1.7849294433497942,"pX":0.3586950830468723,"pZ":1.243933916026822,"vX0":9.668953963556573,"vY0":-135.31358741117248,"vZ0":-5.877573550643923,"x":103.33,"y":205.19,"x0":-1.985444418575387,"y0":50.00144193106277,"z0":5.443534854229012,"aX":-18.152225517339705},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.3,"breakHorizontal":15.7,"spinRate":1804,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.403552854598622,"extension":6.890210840687078},"index":3,"playId":"2a7e43b4-a04c-3967-8830-06bbcbdf6122","pitchNumber":3,"startTime":"2026-09-15T01:04:20.111Z","endTime":"2026-09-15T01:04:23.513Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.123816758603812,"aZ":-35.22484577623515,"pfxX":7.383917113682134,"pfxZ":-1.9840224145418386,"pX":-0.8110258321935881,"pZ":1.3404097476565402,"vX0":1.1613555959066753,"vY0":-123.62295804797182,"vZ0":-3.2077587311093874,"x":147.91,"y":202.59,"x0":-2.2464455046080514,"y0":50.00304977987949,"z0":5.631083952387045,"aX":11.354777502867204},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.1,"breakHorizontal":-13.7,"spinRate":2180,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.44416055960877987,"extension":6.827478304786254},"index":4,"playId":"bc15d638-f08c-33d6-b433-7907512625d9","pitchNumber":4,"startTime":"2026-09-15T01:04:46.665Z","endTime":"2026-09-15T01:04:50.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.539957869239164,"aZ":-33.65789403282305,"pfxX":-5.931814464204291,"pfxZ":-0.8263111567438983,"pX":-0.3109408532699358,"pZ":2.809699609821183,"vX0":6.58526594819863,"vY0":-132.72066835343173,"vZ0":-1.0258656600483589,"x":128.85,"y":162.92,"x0":-2.0498210160165744,"y0":50.00590639532482,"z0":5.645433669249318,"aX":-10.619275968074003},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-1.6,"breakHorizontal":9.4,"spinRate":1445,"spinDirection":238},"zone":1,"typeConfidence":2.0,"plateTime":0.41218360591387526,"extension":6.799303180343101},"hitData":{"launchSpeed":84.3,"launchAngle":54.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.61,"coordY":131.94}},"index":5,"playId":"96894482-d75a-3494-a37a-0f4b52f92cce","pitchNumber":5,"startTime":"2026-09-15T01:05:06.134Z","endTime":"2026-09-15T01:05:18.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:05:18.756Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Max Clark doubles (9) on a line drive to left fielder Myles Straw. Riley Greene scores. Dillon Dingler scores.","rbi":2,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-15T01:05:37.030Z","endTime":"2026-09-15T01:06:22.591Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":{"id":667755,"link":"/api/v1/people/667755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":{"id":667755,"link":"/api/v1/people/667755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.948481338195172,"aZ":-25.827815396571772,"pfxX":-9.560836051051158,"pfxZ":3.4339142908027913,"pX":-0.5575035695637657,"pZ":1.1499067018773994,"vX0":7.134879809015352,"vY0":-135.4049713387734,"vZ0":-6.800231593279475,"x":138.25,"y":207.73,"x0":-1.9911223616464857,"y0":50.002531819017,"z0":5.513924206211443,"aX":-17.66436644717985},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.9,"breakHorizontal":15.7,"spinRate":1678,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4052843393258083,"extension":6.839571558227896},"index":0,"playId":"ac1a134a-c61f-3bf0-b3da-3e9e3b5376c5","pitchNumber":1,"startTime":"2026-09-15T01:05:50.441Z","endTime":"2026-09-15T01:05:54.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.067299161645,"aZ":-26.659260702153,"pfxX":-9.198384635602887,"pfxZ":2.7666471255971317,"pX":-0.16482915977665216,"pZ":2.4999891977567947,"vX0":8.106148264086348,"vY0":-140.5508091683681,"vZ0":-3.8629207360183417,"x":123.28,"y":171.28,"x0":-1.8970098563956581,"y0":50.002450428487634,"z0":5.6317260973279435,"aX":-18.32832547278676},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.3,"breakHorizontal":14.9,"spinRate":1892,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3903192445615047,"extension":6.817442233250704},"hitData":{"launchSpeed":86.2,"launchAngle":27.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":44.65,"coordY":121.75}},"index":1,"playId":"a605b67d-1be4-3294-bacf-cd96766ac673","pitchNumber":2,"startTime":"2026-09-15T01:06:08.802Z","endTime":"2026-09-15T01:06:22.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:06:22.591Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Torkelson doubles (25) on a ground ball to left fielder Myles Straw. Max Clark scores.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-15T01:06:50.386Z","endTime":"2026-09-15T01:07:35.710Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":{"id":667755,"link":"/api/v1/people/667755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.2,"endSpeed":81.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.968669803518317,"aZ":-30.390165221212886,"pfxX":1.251694434268984,"pfxZ":1.0615921634395704,"pX":-0.8675257675148632,"pZ":3.358567472939982,"vX0":2.5705243633169896,"vY0":-128.47108278488932,"vZ0":-0.32679296954062276,"x":150.07,"y":148.1,"x0":-2.041107954599563,"y0":50.00393836844419,"z0":5.836248189907017,"aX":2.1059310743197392},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.0,"breakHorizontal":-2.8,"spinRate":2287,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.4252742308067492,"extension":6.924309564892262},"index":0,"playId":"54db4ae0-a087-3461-98f4-34c27e881174","pitchNumber":1,"startTime":"2026-09-15T01:07:01.797Z","endTime":"2026-09-15T01:07:05.650Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.582650312175208,"aZ":-38.56582849489537,"pfxX":8.72336421620576,"pfxZ":-4.479344459859789,"pX":-0.1620996003285822,"pZ":2.1645214000054898,"vX0":1.5093711050659828,"vY0":-119.18159163835466,"vZ0":-0.31956667196598776,"x":123.18,"y":180.34,"x0":-1.937451640594121,"y0":50.00150195895399,"z0":5.80657849139652,"aX":12.449957711130892},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-7.9,"breakHorizontal":-16.2,"spinRate":2244,"spinDirection":29},"zone":8,"typeConfidence":2.0,"plateTime":0.4609524011240924,"extension":6.8694817018003995},"hitData":{"launchSpeed":97.3,"launchAngle":2.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":47.79,"coordY":120.18}},"index":1,"playId":"219db03d-139d-3f29-8589-70f3c4f08d6c","pitchNumber":2,"startTime":"2026-09-15T01:07:21.684Z","endTime":"2026-09-15T01:07:35.710Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:07:35.710Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Zach McKinstry pops out to third baseman Kazuma Okamoto.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-15T01:10:18.550Z","endTime":"2026-09-15T01:12:07.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-15T01:08:04.526Z","endTime":"2026-09-15T01:08:40.441Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Paul Sewald replaces José Soriano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-15T01:08:40.441Z","endTime":"2026-09-15T01:10:20.774Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623149,"link":"/api/v1/people/623149"},"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":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.556465814678216,"aZ":-27.323507907141675,"pfxX":6.0749668627348825,"pfxZ":3.376860734933934,"pX":1.163249353549554,"pZ":2.004354243631653,"vX0":8.195018621711363,"vY0":-119.22457806886153,"vZ0":-0.26872151928450405,"x":72.66,"y":184.66,"x0":-3.111469429091555,"y0":50.00161488302738,"z0":4.590761864766354,"aX":8.716138461758929},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":6.4,"breakHorizontal":-13.1,"spinRate":2560,"spinDirection":79},"zone":14,"typeConfidence":0.9,"plateTime":0.4599457478294684,"extension":6.468412434074488},"index":2,"playId":"35a7e6c3-e5b9-37ae-9993-8780bf2fcc9d","pitchNumber":1,"startTime":"2026-09-15T01:10:20.774Z","endTime":"2026-09-15T01:10:24.642Z","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":90.7,"endSpeed":83.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.468840460867792,"aZ":-20.169242235154666,"pfxX":-7.244979282506892,"pfxZ":6.761630551756939,"pX":-1.2702206981789448,"pZ":3.6831210366152107,"vX0":7.792410927036856,"vY0":-131.99519772236803,"vZ0":1.767848230807672,"x":165.42,"y":139.34,"x0":-3.3107226005756885,"y0":50.00263084061397,"z0":4.483905737747064,"aX":-12.863596507153492},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.8,"breakHorizontal":11.5,"spinRate":2568,"spinDirection":247},"zone":11,"typeConfidence":0.91,"plateTime":0.41398529373418125,"extension":6.11642164263517},"index":3,"playId":"98895c68-93a8-3598-9880-a225dd94870f","pitchNumber":2,"startTime":"2026-09-15T01:10:37.571Z","endTime":"2026-09-15T01:10:41.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.787843674197127,"aZ":-19.794111857289757,"pfxX":-6.671960936767087,"pfxZ":6.97392720265546,"pX":-0.15308438762814902,"pZ":3.1509286783479338,"vX0":10.097555461081898,"vY0":-131.82810240820118,"vZ0":0.47250390419293087,"x":122.84,"y":153.7,"x0":-3.1512625664920697,"y0":50.00164336249365,"z0":4.420861644154616,"aX":-11.843037308304341},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.0,"breakHorizontal":10.1,"spinRate":2555,"spinDirection":237},"zone":2,"typeConfidence":0.91,"plateTime":0.4141384567925206,"extension":6.172544968254793},"index":4,"playId":"6e1b3175-2f18-34c7-b0e7-a08933c0fbcb","pitchNumber":3,"startTime":"2026-09-15T01:10:54.658Z","endTime":"2026-09-15T01:10:58.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.616447648188732,"aZ":-20.014379345059215,"pfxX":-3.843192162284328,"pfxZ":6.797275262350059,"pX":-0.23767479718497522,"pZ":3.4559404145626873,"vX0":9.226565280166174,"vY0":-132.24416159096018,"vZ0":1.463468926969791,"x":126.06,"y":145.47,"x0":-3.2572655738570155,"y0":50.001193883967055,"z0":4.353971211031135,"aX":-6.8750878152800246},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.8,"breakHorizontal":5.2,"spinRate":2631,"spinDirection":235},"zone":11,"typeConfidence":0.89,"plateTime":0.41264096254933547,"extension":6.475370259483252},"index":5,"playId":"f7445bab-635a-3e1a-824a-80b5b081149b","pitchNumber":4,"startTime":"2026-09-15T01:11:16.787Z","endTime":"2026-09-15T01:11:20.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.929299637320465,"aZ":-26.52655308716967,"pfxX":-0.4513235675696974,"pfxZ":3.3603535264646975,"pX":-0.6824531996618768,"pZ":3.547384833836771,"vX0":6.86350966057396,"vY0":-128.15084568580136,"vZ0":2.764543402518382,"x":143.01,"y":143.0,"x0":-3.3250810832405606,"y0":50.002070895163996,"z0":4.513807657352072,"aX":-0.7593158377003477},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.8,"breakHorizontal":-0.6,"spinRate":2409,"spinDirection":195},"zone":11,"typeConfidence":0.97,"plateTime":0.4257443059953441,"extension":6.336904397497028},"index":6,"playId":"6a6dbbb6-0ff7-3795-afcd-59e574a71e32","pitchNumber":5,"startTime":"2026-09-15T01:11:41.286Z","endTime":"2026-09-15T01:11:45.163Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99373948099285,"aZ":-28.4173762173872,"pfxX":7.091956393072721,"pfxZ":2.5738923631236323,"pX":-0.0963620616429407,"pZ":1.6886561338094392,"vX0":5.504477062604942,"vY0":-120.22234500099609,"vZ0":-0.5760909770772715,"x":120.67,"y":193.19,"x0":-3.3394572018581092,"y0":50.00187514639269,"z0":4.460532032924396,"aX":10.34751846113762},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.8,"breakHorizontal":-14.2,"spinRate":2580,"spinDirection":82},"zone":8,"typeConfidence":0.9,"plateTime":0.45613958792418163,"extension":6.071213164278495},"hitData":{"launchSpeed":78.6,"launchAngle":62.0,"totalDistance":178.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":84.1,"coordY":151.64}},"index":7,"playId":"f91992a6-ccdd-3217-b42a-5702408fb2bc","pitchNumber":6,"startTime":"2026-09-15T01:11:57.925Z","endTime":"2026-09-15T01:12:07.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:12:07.458Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Hao-Yu Lee lines out sharply to left fielder Myles Straw.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-15T01:12:32.189Z","endTime":"2026-09-15T01:12:42.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"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":"Lineout","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":0},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.361224490873628,"aZ":-29.03021339614582,"pfxX":7.546113695135439,"pfxZ":2.1974401426927717,"pX":0.03879143837629386,"pZ":2.245620097334398,"vX0":5.58324674494796,"vY0":-118.9089581499029,"vZ0":0.6781396780409321,"x":115.52,"y":178.15,"x0":-3.32188205504532,"y0":50.00056899433148,"z0":4.596145934499323,"aX":10.773831082929034},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.4,"breakHorizontal":-15.0,"spinRate":2553,"spinDirection":79},"zone":5,"typeConfidence":0.9,"plateTime":0.4611056579651347,"extension":6.196460148869995},"hitData":{"launchSpeed":105.9,"launchAngle":17.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":54.45,"coordY":95.4}},"index":0,"playId":"33ef72d3-755b-3bb8-a350-d76c5cab2c3a","pitchNumber":1,"startTime":"2026-09-15T01:12:35.391Z","endTime":"2026-09-15T01:12:42.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:12:42.207Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a sharp ground ball to shortstop Kevin McGonigle.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-15T01:15:24.830Z","endTime":"2026-09-15T01:17:22.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Finnegan replaces Tyler Holton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-15T01:14:24.688Z","endTime":"2026-09-15T01:15:27.141Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640448,"link":"/api/v1/people/640448"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":93.7,"endSpeed":85.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.112802707622457,"aZ":-14.339570069266124,"pfxX":-5.219594820205398,"pfxZ":9.470155614400337,"pX":0.639495457797198,"pZ":1.844233817402327,"vX0":6.251537272363705,"vY0":-136.16705323149685,"vZ0":-7.332538331255268,"x":92.62,"y":188.99,"x0":-1.0049157268461038,"y0":50.001686224635286,"z0":5.558550708952324,"aX":-9.828836298189808},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":8.2,"spinRate":2112,"spinDirection":208},"zone":9,"typeConfidence":0.83,"plateTime":0.4018153007009806,"extension":6.681211141171308},"index":1,"playId":"080cd225-47b0-3736-b58a-b3b9052d61c6","pitchNumber":1,"startTime":"2026-09-15T01:15:27.141Z","endTime":"2026-09-15T01:15:30.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.423524163652143,"aZ":-13.814064601940537,"pfxX":-5.29882725476055,"pfxZ":9.54499195654104,"pX":0.24712203567416038,"pZ":2.4596249128104333,"vX0":6.170690898186263,"vY0":-137.54025459788943,"vZ0":-5.943538497292118,"x":107.58,"y":172.37,"x0":-1.333013468738125,"y0":50.001342307757184,"z0":5.5790039539091225,"aX":-10.190491880749871},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":8.4,"spinRate":2144,"spinDirection":208},"zone":5,"typeConfidence":0.87,"plateTime":0.39766233942255047,"extension":6.676276991169085},"index":2,"playId":"54d2cff0-451d-3713-914a-d720be7cfa9a","pitchNumber":2,"startTime":"2026-09-15T01:15:47.076Z","endTime":"2026-09-15T01:15:50.942Z","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":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.592646247332524,"aZ":-30.38810765072988,"pfxX":0.6755434453795814,"pfxZ":1.191433505126061,"pX":2.2886140966647366,"pZ":0.9897274748015492,"vX0":8.999395961692468,"vY0":-121.46554485803505,"vZ0":-4.500926352643576,"x":29.76,"y":212.06,"x0":-1.5506437313957822,"y0":50.00205189333071,"z0":5.506428393833524,"aX":1.0080167332694594},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.3,"breakHorizontal":-3.4,"spinRate":2177,"spinDirection":57},"zone":14,"typeConfidence":0.87,"plateTime":0.4507806010126445,"extension":6.546890590356134},"index":3,"playId":"1ecd62e1-8300-3e3c-912e-ed73aab9fddc","pitchNumber":3,"startTime":"2026-09-15T01:16:05.828Z","endTime":"2026-09-15T01:16:09.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.163173425123237,"aZ":-28.826144275454624,"pfxX":-0.3068371038784212,"pfxZ":2.197102512697514,"pX":1.8781005743462718,"pZ":-0.4626545290301074,"vX0":7.984385641616313,"vY0":-122.58753327326323,"vZ0":-8.184584608628997,"x":45.41,"y":251.27,"x0":-1.3807517563162033,"y0":50.001768235904045,"z0":5.378979740992711,"aX":-0.4681146869631615},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.3,"breakHorizontal":-1.3,"spinRate":2227,"spinDirection":343},"zone":14,"typeConfidence":0.86,"plateTime":0.4467567443485736,"extension":6.733677879556929},"index":4,"playId":"c3167e54-d6d7-375d-9f07-1d6a6e5cd18b","pitchNumber":4,"startTime":"2026-09-15T01:16:24.752Z","endTime":"2026-09-15T01:16:28.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.399370267315096,"aZ":-13.535354482659974,"pfxX":-5.242949589296153,"pfxZ":9.554601968698758,"pX":0.9995087689018761,"pZ":1.668832477097366,"vX0":7.337870271396593,"vY0":-138.85655976682992,"vZ0":-7.909511950828673,"x":78.9,"y":193.72,"x0":-0.997448156134285,"y0":50.00233936627776,"z0":5.456837141609619,"aX":-10.227602211349462},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":7.9,"spinRate":2000,"spinDirection":207},"zone":14,"typeConfidence":0.88,"plateTime":0.39461048340114946,"extension":6.697057226294189},"index":5,"playId":"3ea338cd-1b56-3ec7-8915-fe3fa99838f1","pitchNumber":5,"startTime":"2026-09-15T01:16:45.729Z","endTime":"2026-09-15T01:16:50.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.117958809337086,"aZ":-12.082456937240185,"pfxX":-5.045782376683133,"pfxZ":10.556454819512123,"pX":0.8419190403958023,"pZ":2.8678605955520875,"vX0":7.128995389638021,"vY0":-137.25787364604955,"vZ0":-4.969667359430762,"x":84.91,"y":161.35,"x0":-1.136570386349423,"y0":50.00258245866148,"z0":5.528486175715327,"aX":-9.603615014327588},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.2,"breakHorizontal":7.6,"spinRate":2275,"spinDirection":210},"zone":12,"typeConfidence":0.88,"plateTime":0.3994583464724495,"extension":6.597493800870456},"hitData":{"launchSpeed":103.5,"launchAngle":0.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":101.04,"coordY":153.46}},"index":6,"playId":"586c0204-0d81-3730-8185-dc75175c615b","pitchNumber":6,"startTime":"2026-09-15T01:17:13.798Z","endTime":"2026-09-15T01:17:22.215Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:17:22.215Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to center fielder Max Clark.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-15T01:17:50.831Z","endTime":"2026-09-15T01:18:06.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.930963507705986,"aZ":-32.751568890631205,"pfxX":2.1228022413882615,"pfxZ":-0.3692701432150489,"pX":0.04682445039893362,"pZ":2.19125730866489,"vX0":3.6755130937465466,"vY0":-123.65489254560589,"vZ0":-1.713931457050119,"x":115.22,"y":179.62,"x0":-1.7303631175151488,"y0":50.00447571163735,"z0":5.62214512979208,"aX":3.3111179798851764},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.8,"breakHorizontal":-4.7,"spinRate":2230,"spinDirection":102},"zone":8,"typeConfidence":0.9,"plateTime":0.44170504300774827,"extension":6.674484821146688},"hitData":{"launchSpeed":99.9,"launchAngle":27.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.4,"coordY":48.08}},"index":0,"playId":"cc4461e4-abea-3493-9ea9-1545cc0d5aad","pitchNumber":1,"startTime":"2026-09-15T01:17:53.753Z","endTime":"2026-09-15T01:18:06.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:18:06.519Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Kirk singles on a sharp ground ball to center fielder Max Clark. George Springer to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-15T01:18:30.479Z","endTime":"2026-09-15T01:20:13.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.980947313789564,"aZ":-30.89365300975862,"pfxX":1.31662612158821,"pfxZ":0.8187703123475877,"pX":1.231531424027842,"pZ":0.0952015317261102,"vX0":6.489155255947353,"vY0":-124.53442930279725,"vZ0":-6.728686726499673,"x":70.06,"y":236.21,"x0":-1.5835213519149418,"y0":50.00440206830329,"z0":5.40141621436471,"aX":2.0580242553056944},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.1,"breakHorizontal":-4.0,"spinRate":2192,"spinDirection":89},"zone":14,"typeConfidence":0.9,"plateTime":0.44053331791321915,"extension":6.686433336332056},"index":0,"playId":"7c4b87a2-98f1-38da-8f42-9cb0a1aaf073","pitchNumber":1,"startTime":"2026-09-15T01:18:34.541Z","endTime":"2026-09-15T01:18:38.348Z","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.7,"endSpeed":87.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.021331245799054,"aZ":-9.56141757738742,"pfxX":-4.371644776379799,"pfxZ":11.525678712248816,"pX":0.9188659981413678,"pZ":1.4366487176274434,"vX0":7.52585818676539,"vY0":-138.9091584572546,"vZ0":-9.015920866752118,"x":81.97,"y":199.99,"x0":-1.2528295821029007,"y0":50.00086846558409,"z0":5.352979545274195,"aX":-8.57588835400504},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.2,"breakHorizontal":6.5,"spinRate":2341,"spinDirection":209},"zone":14,"typeConfidence":0.9,"plateTime":0.39374063227007605,"extension":6.7631422251267335},"index":1,"playId":"c4c8fa97-2fa9-3c12-9109-2e8511fd77e3","pitchNumber":2,"startTime":"2026-09-15T01:18:58.935Z","endTime":"2026-09-15T01:19:02.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72817973864013,"aZ":-10.47912187552823,"pfxX":-4.5884952431073325,"pfxZ":11.195912251562207,"pX":-1.2623798798840105,"pZ":2.498921595551205,"vX0":1.7075274870662938,"vY0":-138.7169318598882,"vZ0":-6.35812209936389,"x":165.12,"y":171.31,"x0":-1.291946509736391,"y0":50.0007354308613,"z0":5.528439343632774,"aX":-8.888224292351692},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.1,"breakHorizontal":7.9,"spinRate":2218,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.39575834649959196,"extension":6.641950186986761},"index":2,"playId":"d101511d-b797-3bdb-8fde-167f40a10931","pitchNumber":3,"startTime":"2026-09-15T01:19:20.086Z","endTime":"2026-09-15T01:19:24.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08509981155825,"aZ":-11.026160759017015,"pfxX":-5.610110511955113,"pfxZ":11.326981942925674,"pX":-0.6271736227171549,"pZ":2.865454831430602,"vX0":4.367161785819055,"vY0":-136.29690378840397,"vZ0":-5.2237553492712,"x":140.91,"y":161.41,"x0":-1.5274607745664994,"y0":50.00233688477115,"z0":5.57927338348629,"aX":-10.474481591980785},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.4,"breakHorizontal":9.1,"spinRate":2233,"spinDirection":209},"zone":1,"typeConfidence":0.88,"plateTime":0.40302849779875194,"extension":6.723140151573959},"index":3,"playId":"161e17d3-8ae9-3d6f-9565-c7db7d05a66f","pitchNumber":4,"startTime":"2026-09-15T01:19:41.337Z","endTime":"2026-09-15T01:19:45.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.4,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97454821345033,"aZ":-11.218383497001991,"pfxX":-5.880158493626945,"pfxZ":11.113565195426062,"pX":-0.0030975804548375244,"pZ":2.5297689614034815,"vX0":5.627672381861732,"vY0":-137.10192852425993,"vZ0":-5.898096840062286,"x":117.12,"y":170.48,"x0":-1.3277756012302688,"y0":50.00651643790806,"z0":5.489422046851362,"aX":-11.09152312346459},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.0,"breakHorizontal":9.4,"spinRate":2206,"spinDirection":207},"zone":5,"typeConfidence":0.88,"plateTime":0.4009604562911582,"extension":6.752301332840508},"hitData":{"launchSpeed":106.2,"launchAngle":5.0,"totalDistance":137.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":148.24,"coordY":82.66}},"index":4,"playId":"64cf8c13-5930-330a-90f1-7b03e2fa2104","pitchNumber":5,"startTime":"2026-09-15T01:20:03.363Z","endTime":"2026-09-15T01:20:13.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:20:13.410Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Lukes flies out to left fielder Brett Callahan.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-15T01:21:27.999Z","endTime":"2026-09-15T01:24:28.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-15T01:20:42.651Z","endTime":"2026-09-15T01:21:30.304Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78897504921963,"aZ":-10.941282427251071,"pfxX":-6.934826815449945,"pfxZ":11.056573284680265,"pX":0.4160845951692196,"pZ":2.7252112421707353,"vX0":7.053809950015119,"vY0":-138.39341666053292,"vZ0":-5.647366371536326,"x":101.14,"y":165.2,"x0":-1.2771783726624737,"y0":50.0015181344802,"z0":5.540021132886153,"aX":-13.315940336745838},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.8,"breakHorizontal":10.9,"spinRate":2302,"spinDirection":208},"zone":6,"typeConfidence":0.89,"plateTime":0.3973123229539688,"extension":6.633445913908659},"index":1,"playId":"ac868b51-aa47-3031-b181-224eec23eae0","pitchNumber":1,"startTime":"2026-09-15T01:21:30.304Z","endTime":"2026-09-15T01:21:34.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.48536166489354,"aZ":-11.470235400794783,"pfxX":-6.103030950721597,"pfxZ":10.767830663739165,"pX":0.6143035059156792,"pZ":4.294712770952234,"vX0":7.50341196052406,"vY0":-138.40810529474376,"vZ0":-1.6171537004146708,"x":93.58,"y":122.82,"x0":-1.3504037350171068,"y0":50.0023557425667,"z0":5.662714366402112,"aX":-11.734894020359768},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.3,"breakHorizontal":9.4,"spinRate":2423,"spinDirection":205},"zone":12,"typeConfidence":0.89,"plateTime":0.39711381971894166,"extension":6.44702494999414},"index":2,"playId":"327a9819-c935-3533-8077-a93232ea42c6","pitchNumber":2,"startTime":"2026-09-15T01:21:51.547Z","endTime":"2026-09-15T01:21:55.401Z","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":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29182301012342,"aZ":-22.80813357228169,"pfxX":-3.4400474759156756,"pfxZ":5.915258567387738,"pX":1.7768183138204703,"pZ":1.0359676527823105,"vX0":9.045678855978647,"vY0":-125.02573101296619,"vZ0":-6.21285073080886,"x":49.27,"y":210.81,"x0":-1.4415978008296464,"y0":50.00161647303618,"z0":5.425996541839905,"aX":-5.445677286975117},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":9.5,"breakHorizontal":4.1,"spinRate":1153,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.43816949527170923,"extension":6.777869445544281},"index":3,"playId":"748ee5da-fec5-3b9c-af00-c368aab2787d","pitchNumber":3,"startTime":"2026-09-15T01:22:13.292Z","endTime":"2026-09-15T01:22:17.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22102314303731,"aZ":-12.70645460804356,"pfxX":-6.841993344267358,"pfxZ":10.365876490537664,"pX":-0.18659832825176878,"pZ":3.040890279548583,"vX0":5.498376825353474,"vY0":-136.4690648362806,"vZ0":-4.33772275290441,"x":124.11,"y":156.68,"x0":-1.3427872324263135,"y0":50.00503354437684,"z0":5.532291530179474,"aX":-12.85242686400355},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.0,"breakHorizontal":11.2,"spinRate":2266,"spinDirection":208},"zone":2,"typeConfidence":0.86,"plateTime":0.4020129314632013,"extension":6.534337063455162},"index":4,"playId":"b6cc3644-f9e8-3788-9d35-030ae8efb9b8","pitchNumber":4,"startTime":"2026-09-15T01:22:35.846Z","endTime":"2026-09-15T01:22:39.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.480472957052832,"aZ":-12.501601966984426,"pfxX":-6.151482884297611,"pfxZ":10.178113578062135,"pX":0.9868338335341028,"pZ":3.482421031259599,"vX0":8.38261183205542,"vY0":-138.30690395932928,"vZ0":-3.469135765027685,"x":79.38,"y":144.75,"x0":-1.2872197469594138,"y0":50.00573106284536,"z0":5.5942072211853855,"aX":-11.89396535309017},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.9,"breakHorizontal":9.4,"spinRate":2183,"spinDirection":210},"zone":12,"typeConfidence":0.88,"plateTime":0.39636378943457995,"extension":6.62197867959976},"index":5,"playId":"5996998b-5ee7-38df-9101-95cfb040bdbd","pitchNumber":5,"startTime":"2026-09-15T01:22:59.354Z","endTime":"2026-09-15T01:23:03.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.793193341008116,"aZ":-13.073621200758765,"pfxX":-5.898101956359442,"pfxZ":10.191924187926904,"pX":0.4204781115361519,"pZ":2.2059889461879747,"vX0":6.699867004470144,"vY0":-136.2519704581308,"vZ0":-6.119456997061011,"x":100.97,"y":179.22,"x0":-1.3076479072988916,"y0":50.00441518976094,"z0":5.389668824320696,"aX":-11.05646859118587},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.3,"breakHorizontal":9.2,"spinRate":2176,"spinDirection":211},"zone":6,"typeConfidence":0.85,"plateTime":0.40245577649079367,"extension":6.746047371396168},"index":6,"playId":"9c863fc5-5079-3b6f-9334-f08a0ce84a4c","pitchNumber":6,"startTime":"2026-09-15T01:23:20.569Z","endTime":"2026-09-15T01:23:25.115Z","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":94.5,"endSpeed":85.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.33704819046128,"aZ":-11.183596368534499,"pfxX":-6.371376585035231,"pfxZ":11.082043027092642,"pX":-0.18478806365657158,"pZ":2.8866511174697607,"vX0":5.822395884414294,"vY0":-137.45124734489045,"vZ0":-5.009655497096806,"x":124.04,"y":160.84,"x0":-1.5132188990076274,"y0":50.001545790576586,"z0":5.506396590375899,"aX":-12.067349101460481},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.1,"breakHorizontal":10.2,"spinRate":2171,"spinDirection":213},"zone":2,"typeConfidence":0.89,"plateTime":0.4000267721409658,"extension":6.7577822932433085},"index":7,"playId":"1e8b66b1-ead6-364d-9e53-b6ba4b7d3059","pitchNumber":7,"startTime":"2026-09-15T01:23:51.137Z","endTime":"2026-09-15T01:23:54.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.46023952711241,"aZ":-10.536910953049183,"pfxX":-7.674801142636585,"pfxZ":11.552790409093841,"pX":0.13358214176609454,"pZ":2.3481662472060654,"vX0":6.577631620634373,"vY0":-137.00972327510132,"vZ0":-6.274763144097347,"x":111.91,"y":175.38,"x0":-1.318829593094924,"y0":50.00175708797174,"z0":5.411514730013755,"aX":-14.373770320904718},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.6,"breakHorizontal":12.2,"spinRate":2072,"spinDirection":209},"zone":5,"typeConfidence":0.88,"plateTime":0.4020614689456945,"extension":6.824098104252523},"hitData":{"launchSpeed":92.2,"launchAngle":29.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.43,"coordY":84.36}},"index":8,"playId":"d27134d0-55e9-3bcd-bed1-63518ce85108","pitchNumber":8,"startTime":"2026-09-15T01:24:16.766Z","endTime":"2026-09-15T01:24:28.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:24:28.092Z","atBatIndex":58},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kazuma Okamoto homers (33) on a fly ball to left field. George Springer scores. Alejandro Kirk scores.","rbi":3,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-15T01:24:50.711Z","endTime":"2026-09-15T01:26:46.427Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,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":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":{"id":640448,"link":"/api/v1/people/640448"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":{"id":640448,"link":"/api/v1/people/640448"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":{"id":640448,"link":"/api/v1/people/640448"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.1,"endSpeed":77.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.601284123944243,"aZ":-32.578411996170416,"pfxX":1.991269224973616,"pfxZ":-0.2666803829436679,"pX":-0.41760715124426445,"pZ":1.7030919491552259,"vX0":2.6359426627740126,"vY0":-122.49057811082984,"vZ0":-2.4464523200398167,"x":132.92,"y":192.8,"x0":-1.7689890197944658,"y0":50.00473432216716,"z0":5.517572764167165,"aX":3.006492013434685},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.8,"breakHorizontal":-4.2,"spinRate":2094,"spinDirection":123},"zone":7,"typeConfidence":0.9,"plateTime":0.44824391928729934,"extension":6.729710298926714},"index":0,"playId":"59b71d72-a016-30ad-b66a-29d9352c4820","pitchNumber":1,"startTime":"2026-09-15T01:24:58.468Z","endTime":"2026-09-15T01:25:02.463Z","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":85.7,"endSpeed":78.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.833686429513786,"aZ":-33.94899400825407,"pfxX":1.9313864106076077,"pfxZ":-1.1304927746756306,"pX":0.5402693051195903,"pZ":2.542451024412655,"vX0":4.557312852173683,"vY0":-124.6581927645805,"vZ0":-0.6929090530415309,"x":96.41,"y":170.13,"x0":-1.5682568423308547,"y0":50.00608065177877,"z0":5.645211094402006,"aX":3.0175776451490317},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.9,"breakHorizontal":-4.7,"spinRate":2191,"spinDirection":84},"zone":6,"typeConfidence":0.9,"plateTime":0.44066196913340905,"extension":6.537319813535041},"index":1,"playId":"6d7764c1-29d5-3659-b7df-ea245c8a7a96","pitchNumber":2,"startTime":"2026-09-15T01:25:20.011Z","endTime":"2026-09-15T01:25:24.704Z","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.8,"endSpeed":85.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.693096061551664,"aZ":-12.835628832022435,"pfxX":-5.671186670453463,"pfxZ":10.159531055277458,"pX":-0.7793672618409984,"pZ":3.0238813920946646,"vX0":3.590416519874542,"vY0":-137.84396505720522,"vZ0":-4.512568576375162,"x":146.71,"y":157.14,"x0":-1.3691492068946607,"y0":50.00542285618582,"z0":5.564000492718318,"aX":-10.798724270771658},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":9.4,"spinRate":2092,"spinDirection":212},"zone":1,"typeConfidence":0.89,"plateTime":0.39899180466225337,"extension":6.737652729176683},"index":2,"playId":"337764e6-b16e-3b90-b327-c9261bcc4f82","pitchNumber":3,"startTime":"2026-09-15T01:25:45.483Z","endTime":"2026-09-15T01:25:50.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":85.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.92743994669876,"aZ":-10.338798434049046,"pfxX":-3.6430552534995657,"pfxZ":11.4554596777805,"pX":-0.08320244313186616,"pZ":2.930892635593566,"vX0":4.037354545942447,"vY0":-138.17690512362535,"vZ0":-5.20700889824527,"x":120.17,"y":159.65,"x0":-1.1000529898843026,"y0":50.00049651264223,"z0":5.554392080757001,"aX":-6.942621486804634},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.7,"breakHorizontal":5.6,"spinRate":2131,"spinDirection":204},"zone":2,"typeConfidence":0.89,"plateTime":0.3986067067246033,"extension":6.672557177141301},"hitData":{"launchSpeed":107.3,"launchAngle":31.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.15,"coordY":64.29}},"index":3,"playId":"f2bfc873-034f-3696-a8bf-65ad26a19b5e","pitchNumber":4,"startTime":"2026-09-15T01:26:20.757Z","endTime":"2026-09-15T01:26:46.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:26:46.427Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-15T01:27:04.110Z","endTime":"2026-09-15T01:28:21.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"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(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":85.8,"endSpeed":78.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63265689251081,"aZ":-30.24790329712144,"pfxX":-0.20960593000763575,"pfxZ":1.2230364108733762,"pX":-0.03515635312800396,"pZ":0.6459882147612576,"vX0":4.269838487942942,"vY0":-124.80072033034246,"vZ0":-5.503463939854772,"x":118.34,"y":221.34,"x0":-1.7455553874639747,"y0":50.000025701642265,"z0":5.39067778764971,"aX":-0.3297649800205652},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.1,"breakHorizontal":-0.7,"spinRate":2104,"spinDirection":92},"zone":13,"typeConfidence":0.9,"plateTime":0.4399727639211437,"extension":6.675278436275703},"index":0,"playId":"9edb0bd2-f05b-3a4f-9072-e42ff6100cfd","pitchNumber":1,"startTime":"2026-09-15T01:27:13.409Z","endTime":"2026-09-15T01:27:17.481Z","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":95.8,"endSpeed":87.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.962923300332026,"aZ":-14.808827525624746,"pfxX":-5.5143857108262875,"pfxZ":8.822883382980503,"pX":0.7816787114419345,"pZ":2.6096606856095352,"vX0":7.782605248165037,"vY0":-139.3273556223244,"vZ0":-5.209696625779966,"x":87.2,"y":168.32,"x0":-1.3298751611796016,"y0":50.003919764634794,"z0":5.480590407894874,"aX":-10.855334260686213},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":8.4,"spinRate":2163,"spinDirection":205},"zone":6,"typeConfidence":0.88,"plateTime":0.39295507472095537,"extension":6.793311130962325},"index":1,"playId":"7a319400-6b08-30f8-a5bb-5a81e74352ba","pitchNumber":2,"startTime":"2026-09-15T01:27:32.598Z","endTime":"2026-09-15T01:27:36.485Z","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":84.3,"endSpeed":78.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67556536774997,"aZ":-31.706075956351725,"pfxX":1.3804599454633077,"pfxZ":0.3051413728461201,"pX":0.6792290845511406,"pZ":1.1695948960410922,"vX0":4.947274310599825,"vY0":-122.68405323673116,"vZ0":-3.975004636205771,"x":91.11,"y":207.2,"x0":-1.5370880093946866,"y0":50.00395128997098,"z0":5.492852077967888,"aX":2.11813627216373},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.1,"breakHorizontal":-3.6,"spinRate":2152,"spinDirection":97},"zone":14,"typeConfidence":0.9,"plateTime":0.44525749074848875,"extension":6.560555596082835},"index":2,"playId":"a901f735-9c40-3e1a-a7c4-ec0065f9bc8b","pitchNumber":3,"startTime":"2026-09-15T01:27:52.909Z","endTime":"2026-09-15T01:27:56.872Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-09-15T01:28:05.739Z","endTime":"2026-09-15T01:28:17.323Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.873300229937872,"aZ":-23.803912687786486,"pfxX":-7.947489970394231,"pfxZ":5.228761773349184,"pX":0.02433675015179032,"pZ":0.8380656755520755,"vX0":6.603400633363894,"vY0":-125.56105696120154,"vZ0":-6.427073907055539,"x":116.07,"y":216.15,"x0":-1.6041487915465709,"y0":50.00190422891838,"z0":5.3616304669058374,"aX":-12.718745196648786},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.3,"breakHorizontal":13.0,"spinRate":1149,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.43583836815913246,"extension":6.7502129505835375},"index":4,"playId":"06529b53-6a49-3560-93c1-f4b6917bd668","pitchNumber":4,"startTime":"2026-09-15T01:28:17.323Z","endTime":"2026-09-15T01:28:21.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:28:21.047Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin McGonigle singles on a sharp line drive to right fielder Nathan Lukes.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-15T01:30:37.367Z","endTime":"2026-09-15T01:31:20.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573009,"fullName":"Joe Mantiply","link":"/api/v1/people/573009"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Joe Mantiply replaces Paul Sewald.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-15T01:29:30.511Z","endTime":"2026-09-15T01:30:39.632Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573009,"link":"/api/v1/people/573009"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":77.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57452573792588,"aZ":-30.100291693563673,"pfxX":12.272739925429423,"pfxZ":1.3318670538835828,"pX":0.8559449427958745,"pZ":3.194182315824062,"vX0":-9.94631265547131,"vY0":-124.35328475891325,"vZ0":0.9470917398140961,"x":84.37,"y":152.54,"x0":3.3268337854344705,"y0":50.002155193311246,"z0":5.319095918394286,"aX":19.085515400504303},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.0,"breakHorizontal":-19.7,"spinRate":2100,"spinDirection":107},"zone":12,"typeConfidence":0.88,"plateTime":0.441649517726066,"extension":6.098479453653399},"index":1,"playId":"294ab429-9259-3496-910b-93519982b77d","pitchNumber":1,"startTime":"2026-09-15T01:30:39.632Z","endTime":"2026-09-15T01:30:43.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":79.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.973727898894673,"aZ":-27.09062910141142,"pfxX":12.399846004602717,"pfxZ":3.1150701430178653,"pX":1.0822051106525952,"pZ":3.3017637813840546,"vX0":-9.333437836426024,"vY0":-127.42604198720346,"vZ0":0.29075513926201824,"x":75.75,"y":149.63,"x0":3.1947760842744146,"y0":50.00373028933153,"z0":5.339254700916027,"aX":20.24352456297824},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.0,"breakHorizontal":-20.2,"spinRate":2143,"spinDirection":111},"zone":12,"typeConfidence":0.84,"plateTime":0.4310518631139395,"extension":6.119553194469082},"index":2,"playId":"7791c639-e6bb-33d3-8271-856c6b1f4afa","pitchNumber":2,"startTime":"2026-09-15T01:30:53.733Z","endTime":"2026-09-15T01:30:57.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53232898086895,"aZ":-32.510084894021425,"pfxX":12.033904081456946,"pfxZ":-0.21558338876174332,"pX":0.7392359095178003,"pZ":2.0733541630656394,"vX0":-10.068948455692233,"vY0":-125.35422231409738,"vZ0":-1.1168213004454468,"x":88.82,"y":182.8,"x0":3.262785714729545,"y0":50.002077777917364,"z0":5.201227441073239,"aX":18.97381627997967},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.4,"breakHorizontal":-19.2,"spinRate":2195,"spinDirection":108},"zone":9,"typeConfidence":0.89,"plateTime":0.4385178143669197,"extension":6.127898896931889},"hitData":{"launchSpeed":101.5,"launchAngle":12.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":187.48,"coordY":127.6}},"index":3,"playId":"f61cf061-0bce-38f9-b5a0-4d2fedd4f82c","pitchNumber":3,"startTime":"2026-09-15T01:31:09.252Z","endTime":"2026-09-15T01:31:20.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:31:20.180Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gleyber Torres flies out to center fielder Brett Bateman.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-15T01:31:37.937Z","endTime":"2026-09-15T01:34:19.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573009,"fullName":"Joe Mantiply","link":"/api/v1/people/573009"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7],"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.553627826390983,"aZ":-29.867279851043033,"pfxX":10.476708302311224,"pfxZ":1.440356530493748,"pX":1.704284848645781,"pZ":3.4832231117898864,"vX0":-7.359529778633042,"vY0":-125.86046229254215,"vZ0":1.5221804522857312,"x":52.04,"y":144.73,"x0":3.3051091107075226,"y0":50.00550588348146,"z0":5.289457299732594,"aX":16.810312234522375},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.2,"breakHorizontal":-17.3,"spinRate":2043,"spinDirection":107},"zone":12,"typeConfidence":0.88,"plateTime":0.43520902149596274,"extension":6.325790776092695},"index":0,"playId":"acc0e345-ee3e-3d96-9915-69b78cdbbc3d","pitchNumber":1,"startTime":"2026-09-15T01:31:46.268Z","endTime":"2026-09-15T01:31:50.239Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"684b9f6e-7629-3e6d-b0da-ccad4506095e","startTime":"2026-09-15T01:32:06.478Z","endTime":"2026-09-15T01:32:10.227Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.432002784984054,"aZ":-32.45271005692889,"pfxX":11.520357654400353,"pfxZ":-0.17549517765196043,"pX":2.123692092170298,"pZ":3.4969121866741504,"vX0":-6.529672592870595,"vY0":-124.80035700916244,"vZ0":1.9909888254211623,"x":36.05,"y":144.36,"x0":3.2733136878997136,"y0":50.00322268877618,"z0":5.356268476475239,"aX":18.22576074856997},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.4,"breakHorizontal":-19.4,"spinRate":2115,"spinDirection":107},"zone":12,"typeConfidence":0.87,"plateTime":0.438404932795728,"extension":6.16380715159892},"index":2,"playId":"4726697b-1bf6-39de-84b5-74ce2ce6cd9e","pitchNumber":2,"startTime":"2026-09-15T01:32:26.108Z","endTime":"2026-09-15T01:32:29.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.289179330968377,"aZ":-28.254104305768557,"pfxX":11.700031501297957,"pfxZ":2.4862920108727096,"pX":1.0536366310831131,"pZ":4.041416719904249,"vX0":-8.950873283824416,"vY0":-124.77835811335801,"vZ0":2.4737956242788544,"x":76.84,"y":129.66,"x0":3.1686065960176992,"y0":50.001875578780464,"z0":5.366370492405337,"aX":18.43449252018795},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.4,"breakHorizontal":-19.1,"spinRate":2138,"spinDirection":107},"zone":12,"typeConfidence":0.85,"plateTime":0.439093401707884,"extension":6.249734712734821},"index":3,"playId":"598a2f07-3d77-3611-9268-3c1fee0325cf","pitchNumber":3,"startTime":"2026-09-15T01:32:49.392Z","endTime":"2026-09-15T01:32:53.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.962197650471843,"aZ":-28.431270126054688,"pfxX":11.941220270342285,"pfxZ":2.346585868846967,"pX":-0.09489397476681807,"pZ":2.851598702380604,"vX0":-11.429366887236,"vY0":-125.37602783031349,"vZ0":-0.17971671410710344,"x":120.62,"y":161.79,"x0":2.967837442439973,"y0":50.00292130076791,"z0":5.241371612712805,"aX":19.042489061322925},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.4,"breakHorizontal":-19.1,"spinRate":2130,"spinDirection":110},"zone":2,"typeConfidence":0.89,"plateTime":0.4366112649804852,"extension":6.32556611613931},"index":4,"playId":"63ea7b19-4687-39c7-ab24-a65ec73c191a","pitchNumber":4,"startTime":"2026-09-15T01:33:09.979Z","endTime":"2026-09-15T01:33:13.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3716729139137,"aZ":-29.79104665023356,"pfxX":12.323447928286349,"pfxZ":1.502548735384254,"pX":-0.32527153705601924,"pZ":1.9898361872674057,"vX0":-11.947327953627504,"vY0":-125.16803870538403,"vZ0":-1.8593964483470846,"x":129.4,"y":185.05,"x0":2.909688576866551,"y0":50.002672842822555,"z0":5.182714115038373,"aX":19.545331809486154},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.5,"breakHorizontal":-19.6,"spinRate":2213,"spinDirection":107},"zone":7,"typeConfidence":0.9,"plateTime":0.4376731298786063,"extension":6.242759177541499},"index":5,"playId":"84d9c895-3ce7-3dff-a2e5-76aa0359b418","pitchNumber":5,"startTime":"2026-09-15T01:33:32.045Z","endTime":"2026-09-15T01:33:36.126Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-09-15T01:33:49.650Z","endTime":"2026-09-15T01:34:03.918Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28965591791493,"aZ":-27.359712483382268,"pfxX":13.749343590567356,"pfxZ":3.0655203095712995,"pX":0.03640354673438287,"pZ":2.914154498305094,"vX0":-11.572366365450055,"vY0":-124.79884089555989,"vZ0":-0.18820789299299445,"x":115.61,"y":160.1,"x0":2.958510859482416,"y0":50.00118270579402,"z0":5.2536707290782285,"aX":21.57792094892458},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.8,"breakHorizontal":-22.1,"spinRate":2150,"spinDirection":107},"zone":2,"typeConfidence":0.89,"plateTime":0.4397320279597978,"extension":6.449463754674438},"hitData":{"launchSpeed":82.0,"launchAngle":45.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.19,"coordY":97.18}},"index":7,"playId":"e2fe3038-db4d-3413-98a4-28032a87d09f","pitchNumber":6,"startTime":"2026-09-15T01:34:03.918Z","endTime":"2026-09-15T01:34:19.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:34:19.395Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a line drive to right fielder Nathan Lukes. Kevin McGonigle to 3rd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-15T01:35:05.035Z","endTime":"2026-09-15T01:37:45.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573009,"fullName":"Joe Mantiply","link":"/api/v1/people/573009"},"pitchHand":{"code":"L","description":"Left"},"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_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":8},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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":8},"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":8},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"2fa46125-18b0-3a58-9fd2-36cf71629d59","startTime":"2026-09-15T01:34:49.663Z","endTime":"2026-09-15T01:34:53.389Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":77.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20385757666876,"aZ":-28.99534664487899,"pfxX":13.258488435201432,"pfxZ":2.0424114441623367,"pX":1.0436466981474697,"pZ":3.1550516285676036,"vX0":-9.531770753029598,"vY0":-124.35199838548478,"vZ0":0.6825488727671281,"x":77.22,"y":153.59,"x0":3.2142481388570707,"y0":50.003245078502,"z0":5.292693141756432,"aX":20.651752405672998},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.2,"breakHorizontal":-21.6,"spinRate":2149,"spinDirection":105},"zone":12,"typeConfidence":0.89,"plateTime":0.44137706301154056,"extension":6.215586928251013},"index":1,"playId":"f57430c5-0385-3412-bed7-47560581aa09","pitchNumber":1,"startTime":"2026-09-15T01:35:07.303Z","endTime":"2026-09-15T01:35:11.194Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.0,"endSpeed":70.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.903638662657123,"aZ":-33.81553994352418,"pfxX":-4.034705229161786,"pfxZ":-1.3229804857187446,"pX":1.308592977318442,"pZ":1.8524673462254655,"vX0":-3.644786422159206,"vY0":-110.65998362219955,"vZ0":0.3966150977790943,"x":67.12,"y":188.76,"x0":3.5017516019383117,"y0":50.00393723546777,"z0":5.215866782899655,"aX":-4.99930805230819},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-1.9,"breakHorizontal":8.3,"spinRate":2362,"spinDirection":313},"zone":14,"typeConfidence":0.9,"plateTime":0.4951309892225524,"extension":6.171372246021681},"index":2,"playId":"b6dd61e7-e8ef-3083-9d2e-2b80a412c315","pitchNumber":2,"startTime":"2026-09-15T01:35:24.714Z","endTime":"2026-09-15T01:35:28.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":77.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81696280981068,"aZ":-25.857152083535343,"pfxX":13.456693223437277,"pfxZ":4.035048184574412,"pX":1.2267778553451247,"pZ":3.224274964558555,"vX0":-9.301869568431803,"vY0":-125.05419911291375,"vZ0":0.23006783903514905,"x":70.24,"y":151.72,"x0":3.2669523985082165,"y0":50.00465490284201,"z0":5.271407488003878,"aX":21.080411468475415},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.7,"breakHorizontal":-22.0,"spinRate":2180,"spinDirection":112},"zone":12,"typeConfidence":0.71,"plateTime":0.4398568773699836,"extension":6.130117586686539},"index":3,"playId":"64b48874-d173-3f0d-8f15-e41cb3e1145c","pitchNumber":3,"startTime":"2026-09-15T01:35:44.595Z","endTime":"2026-09-15T01:35:48.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.01750345705717,"aZ":-29.287788686693712,"pfxX":14.365257589034393,"pfxZ":1.8864370737641707,"pX":-0.6170253043537831,"pZ":2.5507409875023206,"vX0":-12.989530429646727,"vY0":-123.4611451044744,"vZ0":-0.6330878988158403,"x":140.52,"y":169.91,"x0":2.873123144991298,"y0":50.000869336418376,"z0":5.298597435322282,"aX":21.939341930901545},"breaks":{"breakAngle":33.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.5,"breakHorizontal":-22.6,"spinRate":2202,"spinDirection":112},"zone":4,"typeConfidence":0.88,"plateTime":0.4454599118707474,"extension":6.34869370411076},"index":4,"playId":"8a14f3c0-fe05-3b9e-91b4-ccb9bc351940","pitchNumber":4,"startTime":"2026-09-15T01:36:05.612Z","endTime":"2026-09-15T01:36:09.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":78.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55581216145925,"aZ":-26.347977497600887,"pfxX":13.980649915799741,"pfxZ":3.6829658538512042,"pX":0.6066993641137743,"pZ":2.4130870103086903,"vX0":-10.737822676608339,"vY0":-125.73147050696438,"vZ0":-1.4234101125845442,"x":93.87,"y":173.63,"x0":3.1437285976551053,"y0":50.000767598252885,"z0":5.15102392283883,"aX":22.09347175173451},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.6,"breakHorizontal":-22.4,"spinRate":2156,"spinDirection":110},"zone":6,"typeConfidence":0.85,"plateTime":0.4378043583865754,"extension":6.212781676176361},"index":5,"playId":"05baa141-2a38-30b2-8faf-620dde9caf69","pitchNumber":5,"startTime":"2026-09-15T01:36:23.833Z","endTime":"2026-09-15T01:36:27.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82066879105957,"aZ":-28.677013160619474,"pfxX":13.68082147663446,"pfxZ":2.2177300639779247,"pX":-0.675890760969823,"pZ":2.706263904283465,"vX0":-13.142340007511018,"vY0":-125.1816630725113,"vZ0":-0.6337188839901444,"x":142.76,"y":165.71,"x0":2.8812898571441705,"y0":50.00159229531826,"z0":5.323819298271611,"aX":21.568303074609055},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.1,"breakHorizontal":-21.5,"spinRate":2111,"spinDirection":111},"zone":4,"typeConfidence":0.9,"plateTime":0.4386483463449933,"extension":6.421232857512616},"index":6,"playId":"7621022c-fef7-3ad0-bc96-6946fca608dd","pitchNumber":6,"startTime":"2026-09-15T01:36:49.505Z","endTime":"2026-09-15T01:36:53.380Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"playId":"cf25464f-82dd-34c0-b2bc-0647099fe322","startTime":"2026-09-15T01:37:18.238Z","endTime":"2026-09-15T01:37:21.878Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":77.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80632846783873,"aZ":-28.443276061854398,"pfxX":12.902373035400611,"pfxZ":2.3975887012667574,"pX":0.6903657621162574,"pZ":2.73759894186083,"vX0":-9.962657171759146,"vY0":-124.62556140749705,"vZ0":-0.3389279339077452,"x":90.68,"y":164.86,"x0":3.0868873588680557,"y0":50.00003664428422,"z0":5.248589222813803,"aX":20.05281529754881},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.6,"breakHorizontal":-20.6,"spinRate":2175,"spinDirection":109},"zone":6,"typeConfidence":0.87,"plateTime":0.4414952129666623,"extension":6.270131559731698},"hitData":{"launchSpeed":92.4,"launchAngle":11.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":202.1,"coordY":118.97}},"index":8,"playId":"e28ee6a4-5601-3e21-8a72-fc5b95b64c3b","pitchNumber":7,"startTime":"2026-09-15T01:37:35.557Z","endTime":"2026-09-15T01:37:45.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:37:45.776Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-15T01:40:12.913Z","endTime":"2026-09-15T01:41:39.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"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_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-15T01:38:08.293Z","endTime":"2026-09-15T01:38:57.035Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Louis Varland replaces Joe Mantiply.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-15T01:38:57.035Z","endTime":"2026-09-15T01:40:14.990Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686973,"link":"/api/v1/people/686973"},"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(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":94.1,"endSpeed":86.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.880480548301538,"aZ":-22.594864753153438,"pfxX":1.3090169378266703,"pfxZ":5.066988856725364,"pX":0.37728622594197536,"pZ":1.849355953195002,"vX0":7.934310975048293,"vY0":-136.79938979602338,"vZ0":-4.907774472597966,"x":102.62,"y":188.85,"x0":-2.7336455039656564,"y0":50.00185807777356,"z0":5.2204946831593695,"aX":2.474951285617009},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.3,"breakHorizontal":-4.1,"spinRate":2578,"spinDirection":197},"zone":9,"typeConfidence":0.9,"plateTime":0.4007596776129212,"extension":6.977709980403737},"index":2,"playId":"a27798b8-da68-3024-b350-b6f15514492e","pitchNumber":1,"startTime":"2026-09-15T01:40:14.990Z","endTime":"2026-09-15T01:40:18.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":89.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.66113467106832,"aZ":-12.477263243505394,"pfxX":-5.574184496004699,"pfxZ":9.476341910244379,"pX":-0.8893710950242766,"pZ":3.6099287673381193,"vX0":6.464565795819659,"vY0":-143.80712173650122,"vZ0":-3.1012075587875696,"x":150.9,"y":141.31,"x0":-2.4502382807846947,"y0":50.00657772473741,"z0":5.484589753014036,"aX":-11.591124537848264},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.7,"breakHorizontal":8.6,"spinRate":2287,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.3819658432047399,"extension":6.640776403942357},"index":3,"playId":"f6cc2ad0-3b2f-367e-affb-6e96fefa1124","pitchNumber":2,"startTime":"2026-09-15T01:40:36.876Z","endTime":"2026-09-15T01:40:40.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":89.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.3015978750208,"aZ":-13.934674286281814,"pfxX":-4.166780551622905,"pfxZ":8.792620552724777,"pX":-0.548470115329513,"pZ":2.1107734561203526,"vX0":7.182290406564255,"vY0":-143.59841684149097,"vZ0":-6.292402890085791,"x":137.91,"y":181.79,"x0":-2.5483191916610015,"y0":50.005566496043066,"z0":5.208435613546158,"aX":-8.646630740849465},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.8,"breakHorizontal":6.0,"spinRate":2224,"spinDirection":219},"zone":7,"typeConfidence":0.91,"plateTime":0.3824026450174811,"extension":6.960803070609887},"index":4,"playId":"2c481967-8669-3812-9af5-0c53e5af1eb7","pitchNumber":3,"startTime":"2026-09-15T01:40:55.323Z","endTime":"2026-09-15T01:40:59.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.805256461192425,"aZ":-35.973637524145694,"pfxX":2.671114218357057,"pfxZ":-2.22209156404249,"pX":0.46400068884351237,"pZ":1.184681139361627,"vX0":7.018653646067653,"vY0":-130.04703613105704,"vZ0":-3.557524617669058,"x":99.31,"y":206.79,"x0":-2.6192149869369197,"y0":50.00455855168094,"z0":5.305220445002191,"aX":4.564145517132478},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.6,"breakHorizontal":-6.5,"spinRate":2602,"spinDirection":53},"zone":14,"typeConfidence":0.89,"plateTime":0.4215249613830476,"extension":7.21321252404735},"index":5,"playId":"d5c43e2b-b16c-32cd-a04e-4b2ac4fe3e08","pitchNumber":4,"startTime":"2026-09-15T01:41:15.459Z","endTime":"2026-09-15T01:41:19.422Z","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, 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":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.718322139176955,"aZ":-32.57873144862126,"pfxX":-5.442314219054421,"pfxZ":-0.22076839993350217,"pX":0.24923714454456888,"pZ":0.35306699236864386,"vX0":9.320515737994784,"vY0":-134.31414089108802,"vZ0":-6.596935556447933,"x":107.5,"y":229.25,"x0":-2.550852650083995,"y0":50.00414658130637,"z0":5.14303944918266,"aX":-9.996014071123072},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-1.6,"breakHorizontal":7.9,"spinRate":1750,"spinDirection":233},"zone":14,"typeConfidence":0.88,"plateTime":0.40702012798788223,"extension":7.48578292066084},"index":6,"playId":"9d455b02-1f19-36a9-8a17-71c6ebad6482","pitchNumber":5,"startTime":"2026-09-15T01:41:34.755Z","endTime":"2026-09-15T01:41:39.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:41:39.096Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Callahan singles on a fly ball to left fielder Myles Straw. Kevin McGonigle scores. Riley Greene to 2nd.","rbi":1,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-15T01:41:57.586Z","endTime":"2026-09-15T01:42:28.102Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":{"id":573009,"link":"/api/v1/people/573009"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.687666490277223,"aZ":-30.479963141348403,"pfxX":-4.849264956972959,"pfxZ":0.8949633629493627,"pX":-0.8306060459795539,"pZ":1.8177241387555516,"vX0":6.823274765157551,"vY0":-136.51381314691798,"vZ0":-3.7352390613018307,"x":148.66,"y":189.7,"x0":-2.726842188874325,"y0":50.005725531091834,"z0":5.290851426280842,"aX":-9.199471847826192},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.1,"breakHorizontal":7.4,"spinRate":1633,"spinDirection":226},"zone":7,"typeConfidence":0.88,"plateTime":0.4004968340816273,"extension":7.219964237568755},"hitData":{"launchSpeed":66.8,"launchAngle":39.0,"totalDistance":201.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.14,"coordY":143.84}},"index":0,"playId":"010d3675-02d1-3234-bd81-5214bfff0014","pitchNumber":1,"startTime":"2026-09-15T01:42:14.096Z","endTime":"2026-09-15T01:42:28.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:42:28.102Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Clark grounds out sharply, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-15T01:42:49.904Z","endTime":"2026-09-15T01:43:26.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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(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":90.1,"endSpeed":83.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.607257805295404,"aZ":-36.219332750504385,"pfxX":0.6736674938073928,"pfxZ":-2.3115101783582075,"pX":-0.6934172266490678,"pZ":1.4267689970007134,"vX0":5.1392158511201185,"vY0":-131.1638365611909,"vZ0":-3.043072799918809,"x":143.43,"y":200.26,"x0":-2.7621180703983663,"y0":50.00251832621893,"z0":5.290771687358903,"aX":1.17865305220028},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-4.7,"breakHorizontal":-2.3,"spinRate":2448,"spinDirection":55},"zone":13,"typeConfidence":0.84,"plateTime":0.41689318763022554,"extension":6.881613252698017},"index":0,"playId":"95f2ce84-fd26-35e5-bd2f-206e933cd9f0","pitchNumber":1,"startTime":"2026-09-15T01:43:00.102Z","endTime":"2026-09-15T01:43:03.920Z","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":2},"pitchData":{"startSpeed":100.6,"endSpeed":91.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94152451134946,"aZ":-12.554928925222068,"pfxX":-5.617844606126207,"pfxZ":9.061427700984407,"pX":-0.09126736078436928,"pZ":2.637960787539497,"vX0":9.430612332765396,"vY0":-146.1199708214669,"vZ0":-5.236414824450278,"x":120.48,"y":167.56,"x0":-2.628517812070654,"y0":50.00721684920302,"z0":5.205656656676816,"aX":-12.169682298413752},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":15.5,"breakHorizontal":8.4,"spinRate":2130,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.3746298124927323,"extension":6.770247145715299},"hitData":{"launchSpeed":102.2,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":105.81,"coordY":166.94}},"index":1,"playId":"95f274b6-7d5c-33f5-ae14-9eeb2de06c4f","pitchNumber":2,"startTime":"2026-09-15T01:43:18.195Z","endTime":"2026-09-15T01:43:26.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:43:26.707Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Myles Straw grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-15T01:45:45.298Z","endTime":"2026-09-15T01:47:03.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Kinley replaces Kyle Finnegan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-15T01:45:11.214Z","endTime":"2026-09-15T01:45:47.585Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641755,"link":"/api/v1/people/641755"},"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":87.9,"endSpeed":80.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38731519820289,"aZ":-24.0047791152451,"pfxX":2.729099447280854,"pfxZ":4.9292621770015215,"pX":0.38608076460273605,"pZ":2.241664298065084,"vX0":1.9761247954180563,"vY0":-127.91057900193974,"vZ0":-5.4139324799161,"x":102.28,"y":178.26,"x0":-0.7510234704194677,"y0":50.00201917018553,"z0":6.26786688835732,"aX":4.521467881654528},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.9,"breakHorizontal":-5.4,"spinRate":2436,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.42821800745891725,"extension":5.340636168856157},"index":1,"playId":"4c7b93b0-d631-32e1-a75e-08762b605cff","pitchNumber":1,"startTime":"2026-09-15T01:45:47.585Z","endTime":"2026-09-15T01:45:51.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.966860216910877,"aZ":-38.76151204585842,"pfxX":1.5680967881771055,"pfxZ":-4.643593991572719,"pX":0.6628915040611432,"pZ":1.0038016526064737,"vX0":2.7728742669761073,"vY0":-118.25290621133969,"vZ0":-4.113924941858078,"x":91.73,"y":211.68,"x0":-0.727241612342022,"y0":50.00031014833121,"z0":6.311705855070349,"aX":2.2261279668569856},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.1,"breakHorizontal":-3.5,"spinRate":2575,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.46270234582470193,"extension":5.3363243547487915},"index":2,"playId":"5ad68c85-4aa2-3ff4-8c8c-b0d6bf8ee955","pitchNumber":2,"startTime":"2026-09-15T01:46:04.548Z","endTime":"2026-09-15T01:46:08.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74637035296655,"aZ":-20.94500335485335,"pfxX":1.5182013886102874,"pfxZ":6.70643567772191,"pX":1.0015083057725098,"pZ":1.2799744785218745,"vX0":3.845122367835075,"vY0":-128.37707074321307,"vZ0":-8.10353049356833,"x":78.82,"y":204.22,"x0":-0.7110391574454202,"y0":50.00544375177635,"z0":6.099127075391018,"aX":2.542125859109874},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.6,"breakHorizontal":-3.6,"spinRate":2432,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4261112783802705,"extension":5.4388393136625455},"index":3,"playId":"b45bd67a-5dd9-319f-af0b-10645bf8bd63","pitchNumber":3,"startTime":"2026-09-15T01:46:20.454Z","endTime":"2026-09-15T01:46:24.257Z","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":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00382852634602,"aZ":-21.588373957588885,"pfxX":2.193464703135037,"pfxZ":6.207746711343139,"pX":-0.11879809958347833,"pZ":2.7304560594072895,"vX0":1.2950680824514444,"vY0":-129.70857677190915,"vZ0":-4.600850048163261,"x":112.27,"y":118.28,"x0":-0.9094035714003792,"y0":50.00166348815989,"z0":6.172286855467727,"aX":3.738578393154945},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.4,"breakHorizontal":-4.2,"spinRate":2490,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.42219617891367234,"extension":5.260246002033935},"index":4,"playId":"7296f057-64dd-3f50-856a-c725a96fc2e1","pitchNumber":4,"startTime":"2026-09-15T01:46:38.302Z","endTime":"2026-09-15T01:46:42.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09017591475227,"aZ":-26.472310895327105,"pfxX":1.3603921993823143,"pfxZ":3.449321141052396,"pX":1.0666351703426942,"pZ":2.426275170256755,"vX0":4.17673015819289,"vY0":-127.18922694033928,"vZ0":-4.218607737723656,"x":76.34,"y":173.27,"x0":-0.7680205451176507,"y0":50.000023919856716,"z0":6.185665502828086,"aX":2.2463353432469146},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.6,"breakHorizontal":-3.4,"spinRate":2629,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.42929595881341776,"extension":5.457064446326224},"hitData":{"launchSpeed":63.2,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.76,"coordY":155.9}},"index":5,"playId":"18f28569-47bc-3bec-9ba8-4b50889087fc","pitchNumber":5,"startTime":"2026-09-15T01:46:55.893Z","endTime":"2026-09-15T01:47:03.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:47:03.649Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out to left fielder Brett Callahan.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-15T01:47:20.081Z","endTime":"2026-09-15T01:47:56.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"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(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":83.0,"endSpeed":75.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.472588826363115,"aZ":-34.5085214272494,"pfxX":-0.11592834940405966,"pfxZ":-1.6015360819710018,"pX":0.06526768904891382,"pZ":2.9900675070646727,"vX0":2.215576475957885,"vY0":-120.88048148508977,"vZ0":-1.0344777305123924,"x":114.51,"y":158.05,"x0":-0.8532606487148195,"y0":50.002096739221166,"z0":6.48947115921657,"aX":-0.16986898776278594},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.9,"breakHorizontal":-0.4,"spinRate":2516,"spinDirection":34},"zone":2,"typeConfidence":2.0,"plateTime":0.4554339847383426,"extension":5.443538120264053},"index":0,"playId":"598856e4-4392-3b10-a19d-3b274eec00e2","pitchNumber":1,"startTime":"2026-09-15T01:47:31.608Z","endTime":"2026-09-15T01:47:35.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":88.6,"endSpeed":80.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93254995813267,"aZ":-27.714309051054297,"pfxX":-0.3105275112170396,"pfxZ":2.6864688968728494,"pX":0.48210722031400394,"pZ":2.8612850122619715,"vX0":3.389696755487184,"vY0":-128.92649718066693,"vZ0":-3.2055398094929846,"x":98.62,"y":161.53,"x0":-0.8165039488411849,"y0":50.00633510919553,"z0":6.2888769337173205,"aX":-0.5166076409556094},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.3,"breakHorizontal":-0.2,"spinRate":2468,"spinDirection":172},"zone":3,"typeConfidence":2.0,"plateTime":0.426891454659021,"extension":5.336208871967017},"hitData":{"launchSpeed":97.8,"launchAngle":36.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.07,"coordY":62.36}},"index":1,"playId":"e0e8a7b9-842c-3863-870f-de4cbe257c39","pitchNumber":2,"startTime":"2026-09-15T01:47:46.641Z","endTime":"2026-09-15T01:47:56.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:47:56.085Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Bateman grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-15T01:48:13.360Z","endTime":"2026-09-15T01:49:44.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.491732097183412,"aZ":-36.15633481517607,"pfxX":1.5474221725263204,"pfxZ":-2.656863336695902,"pX":-0.6391299658048,"pZ":1.5368890454532227,"vX0":-0.2427708909944726,"vY0":-121.73711492566504,"vZ0":-3.907615715342573,"x":141.36,"y":197.28,"x0":-0.7389776294471966,"y0":50.005462621741714,"z0":6.301498915113338,"aX":2.316683930882117},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.5,"breakHorizontal":-2.8,"spinRate":2714,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.45038980366209547,"extension":5.441226533790389},"index":0,"playId":"5d5e9e03-31df-3e83-ade1-b16777d5ad78","pitchNumber":1,"startTime":"2026-09-15T01:48:24.589Z","endTime":"2026-09-15T01:48:28.750Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"}}},{"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":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.42999443022933,"aZ":-25.11266990244725,"pfxX":0.316736958354376,"pfxZ":4.0731090099895715,"pX":1.2052406730124785,"pZ":1.5954173736619075,"vX0":4.705908853062371,"vY0":-130.33373040215346,"vZ0":-6.836883906974102,"x":71.06,"y":195.7,"x0":-0.6590939133479299,"y0":50.00172652465137,"z0":6.128576751125656,"aX":0.5490048024517298},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.2,"breakHorizontal":-1.6,"spinRate":2563,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.4190145029587531,"extension":5.415207648821496},"index":1,"playId":"ae034d2f-3aaf-30c3-bcfb-dbc445c9ed32","pitchNumber":2,"startTime":"2026-09-15T01:48:58.277Z","endTime":"2026-09-15T01:49:01.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.024349516788835,"aZ":-28.03462527495801,"pfxX":1.104252467027483,"pfxZ":2.463114736639538,"pX":-0.29184384404214875,"pZ":2.3806948488295565,"vX0":0.5606086237409901,"vY0":-129.30517942271194,"vZ0":-4.447969980590403,"x":128.12,"y":174.5,"x0":-0.6554537559247985,"y0":50.00121064230005,"z0":6.294808382928503,"aX":1.8542965446051094},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.6,"breakHorizontal":-2.2,"spinRate":2473,"spinDirection":178},"zone":4,"typeConfidence":2.0,"plateTime":0.42492788275269877,"extension":5.324857057619473},"index":2,"playId":"81f48c20-e90d-3c3f-ae7d-08c29bf8c302","pitchNumber":3,"startTime":"2026-09-15T01:49:16.679Z","endTime":"2026-09-15T01:49:20.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.912923820262804,"aZ":-35.574579069754876,"pfxX":4.195420708612615,"pfxZ":-2.1527483365716673,"pX":-0.332511102925449,"pZ":1.6433926228511209,"vX0":-0.6942815779876592,"vY0":-125.19584029086532,"vZ0":-4.258251805966653,"x":129.67,"y":194.41,"x0":-0.5960375787495715,"y0":50.00067890771345,"z0":6.286442392312492,"aX":6.640704748611014},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.7,"breakHorizontal":-7.4,"spinRate":2628,"spinDirection":52},"zone":7,"typeConfidence":2.0,"plateTime":0.4379522723354783,"extension":5.357176266661804},"hitData":{"launchSpeed":81.4,"launchAngle":8.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.03,"coordY":137.71}},"index":3,"playId":"823fdbf8-baa7-3b01-bb0d-fe6cf1360c4c","pitchNumber":4,"startTime":"2026-09-15T01:49:37.179Z","endTime":"2026-09-15T01:49:44.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:49:44.807Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Torkelson walks.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-15T01:51:43.210Z","endTime":"2026-09-15T01:53:26.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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(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":94.8,"endSpeed":87.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41403644571029,"aZ":-19.881890771508786,"pfxX":1.0153753465155009,"pfxZ":6.341487680910006,"pX":0.8255727810958279,"pZ":1.5585341502943906,"vX0":8.796946263156109,"vY0":-137.78988346351738,"vZ0":-6.153999929780315,"x":85.53,"y":196.7,"x0":-2.529977089666152,"y0":50.00081288542622,"z0":5.148544255085705,"aX":1.9647292992759036},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.4,"breakHorizontal":-3.5,"spinRate":2500,"spinDirection":191},"zone":14,"typeConfidence":0.9,"plateTime":0.3963495514547999,"extension":6.8829362463326405},"index":0,"playId":"194f8015-ce5d-394d-92bd-843f50ffd9c0","pitchNumber":1,"startTime":"2026-09-15T01:51:54.289Z","endTime":"2026-09-15T01:51:58.139Z","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":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.115938688486935,"aZ":-34.846519594029964,"pfxX":2.061464326490098,"pfxZ":-1.567445648512095,"pX":1.4739674068163138,"pZ":0.3624558924451904,"vX0":9.316273474617894,"vY0":-129.45755384832356,"vZ0":-5.658207605877572,"x":60.82,"y":228.99,"x0":-2.4339664918260087,"y0":50.003847234459386,"z0":5.232546042915191,"aX":3.5110807472259196},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-3.8,"breakHorizontal":-5.8,"spinRate":2725,"spinDirection":52},"zone":14,"typeConfidence":0.88,"plateTime":0.42251212041192643,"extension":6.866116522626075},"index":1,"playId":"c0676bbb-ade8-3b51-8c20-a3e13fda35a9","pitchNumber":2,"startTime":"2026-09-15T01:52:10.486Z","endTime":"2026-09-15T01:52:14.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":89.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.56134261324056,"aZ":-11.578420858812953,"pfxX":-5.550766091697963,"pfxZ":9.884215252222567,"pX":1.044160881863508,"pZ":2.409013822370069,"vX0":11.08569831142033,"vY0":-144.1412225843655,"vZ0":-5.771445931672254,"x":77.2,"y":173.74,"x0":-2.1475684879089716,"y0":50.002882340138115,"z0":5.166355955394796,"aX":-11.56724413065323},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.7,"breakHorizontal":7.6,"spinRate":2433,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.38141971798666185,"extension":6.811194534085728},"index":2,"playId":"a49c862c-d023-37e7-bed4-7680b09b5371","pitchNumber":3,"startTime":"2026-09-15T01:52:27.437Z","endTime":"2026-09-15T01:52:30.989Z","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":0},"pitchData":{"startSpeed":99.7,"endSpeed":89.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.884843047264646,"aZ":-10.241641814789814,"pfxX":-6.340086144263506,"pfxZ":10.486783061165115,"pX":0.06212547043589135,"pZ":1.8346885325360085,"vX0":9.344633210824794,"vY0":-144.6490339766624,"vZ0":-7.431168720991998,"x":114.63,"y":189.24,"x0":-2.4064386964893805,"y0":50.002667995840106,"z0":5.086403295807316,"aX":-13.259890372007458},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.4,"breakHorizontal":9.4,"spinRate":2350,"spinDirection":217},"zone":8,"typeConfidence":0.91,"plateTime":0.380587692210673,"extension":7.38694234299998},"index":3,"playId":"d7c414b7-b73c-3f9b-9d0b-0aed8342fd35","pitchNumber":4,"startTime":"2026-09-15T01:52:42.685Z","endTime":"2026-09-15T01:52:46.551Z","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":0},"pitchData":{"startSpeed":99.5,"endSpeed":89.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.439237675532,"aZ":-11.612658362609492,"pfxX":-5.2721977602079875,"pfxZ":9.838010497068709,"pX":-0.3607354321734523,"pZ":2.948433872814719,"vX0":8.11987220807826,"vY0":-144.5314588516886,"vZ0":-4.256227804179476,"x":130.75,"y":159.17,"x0":-2.5372834326428255,"y0":50.00689791649162,"z0":5.168069641574115,"aX":-11.02394354991175},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.9,"breakHorizontal":7.7,"spinRate":2321,"spinDirection":214},"zone":1,"typeConfidence":0.91,"plateTime":0.38071498409711957,"extension":7.1386668620231},"index":4,"playId":"9340e37e-f144-374c-9c78-e7093500256e","pitchNumber":5,"startTime":"2026-09-15T01:52:58.270Z","endTime":"2026-09-15T01:53:02.070Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-09-15T01:53:09.647Z","endTime":"2026-09-15T01:53:21.991Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.7,"endSpeed":90.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.77848854422635,"aZ":-11.460247168402324,"pfxX":-6.243741213509515,"pfxZ":9.8636113383329,"pX":-1.2265579513802976,"pZ":2.6667534528222356,"vX0":6.188528278181047,"vY0":-144.89600196912664,"vZ0":-5.122886937032907,"x":163.75,"y":166.78,"x0":-2.591793512096438,"y0":50.00334899120985,"z0":5.174685296880651,"aX":-13.112318368740667},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.8,"breakHorizontal":9.8,"spinRate":2373,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.37983011633666486,"extension":6.905166269381545},"index":6,"playId":"ce8bf4c1-818e-3582-aeb4-1bffc773d2c6","pitchNumber":6,"startTime":"2026-09-15T01:53:21.991Z","endTime":"2026-09-15T01:53:26.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:53:26.526Z","atBatIndex":70},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Zach McKinstry ground bunts into a force out, first baseman Vladimir Guerrero Jr. to shortstop Andrés Giménez. Spencer Torkelson out at 2nd. Zach McKinstry to 1st.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-15T01:53:41.378Z","endTime":"2026-09-15T01:54:23.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.328471525846915,"aZ":-30.9372893860949,"pfxX":-7.107381517715963,"pfxZ":0.6702877283056647,"pX":-0.3584965805178362,"pZ":2.1541570152299405,"vX0":8.849316131227454,"vY0":-135.6143387885867,"vZ0":-2.409470145570014,"x":130.67,"y":180.62,"x0":-2.7553425305942367,"y0":50.004059698980655,"z0":5.233369105765957,"aX":-13.112883899801295},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":0.8,"breakHorizontal":10.8,"spinRate":1681,"spinDirection":231},"zone":7,"typeConfidence":0.9,"plateTime":0.40540209699526963,"extension":7.332643874154346},"index":0,"playId":"01ffdf03-de01-35af-8f3e-5432ea9661c1","pitchNumber":1,"startTime":"2026-09-15T01:53:49.501Z","endTime":"2026-09-15T01:53:54.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":89.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.746968152008044,"aZ":-14.213989746497246,"pfxX":-5.471504308497799,"pfxZ":8.672225233827966,"pX":-0.5653317827835057,"pZ":3.301201649095198,"vX0":8.54342872869593,"vY0":-144.19524280071275,"vZ0":-2.4348323744360427,"x":138.55,"y":149.65,"x0":-2.878719483289737,"y0":50.00122886358693,"z0":5.051922633094511,"aX":-11.330315113435029},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.2,"breakHorizontal":7.9,"spinRate":2156,"spinDirection":225},"zone":1,"typeConfidence":0.91,"plateTime":0.3823106133503251,"extension":7.214716946573156},"hitData":{"launchSpeed":30.0,"launchAngle":21.0,"totalDistance":48.0,"trajectory":"bunt_grounder","hardness":"medium","location":"3","coordinates":{"coordX":138.81,"coordY":182.03}},"index":1,"playId":"96cba73d-0705-3271-a005-1190d74bbf67","pitchNumber":2,"startTime":"2026-09-15T01:54:15.762Z","endTime":"2026-09-15T01:54:23.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:54:23.290Z","atBatIndex":71},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Hao-Yu Lee reaches on a missed catch error by pitcher Louis Varland, assist to first baseman Vladimir Guerrero Jr. Zach McKinstry scores.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-15T01:54:50.141Z","endTime":"2026-09-15T01:55:56.491Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","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":3},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_error_dropped_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":{"id":686973,"link":"/api/v1/people/686973"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06866590401885,"aZ":-34.57240430611034,"pfxX":0.9439908896761326,"pfxZ":-1.395999899787821,"pX":0.7268005660306874,"pZ":2.1217320609253436,"vX0":8.305263663730914,"vY0":-130.8429909300561,"vZ0":-1.6233019897458218,"x":89.3,"y":181.49,"x0":-2.6238578022886427,"y0":50.00417300762228,"z0":5.36417795182374,"aX":1.619255438978914},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.6,"breakHorizontal":-3.7,"spinRate":2555,"spinDirection":60},"zone":6,"typeConfidence":0.72,"plateTime":0.42016093207671634,"extension":6.61817151573424},"index":0,"playId":"0587c9e9-ecaf-3ae2-9ff3-e4f34e076750","pitchNumber":1,"startTime":"2026-09-15T01:54:55.050Z","endTime":"2026-09-15T01:54:59.428Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.563068947302746,"aZ":-33.35400817701632,"pfxX":2.4478428876241543,"pfxZ":-0.7108882912900354,"pX":-0.1372811121313544,"pZ":0.8164271912136791,"vX0":5.469525489145331,"vY0":-128.20015357713183,"vZ0":-4.637987420722746,"x":122.23,"y":216.74,"x0":-2.6201130491648756,"y0":50.00391331368744,"z0":5.265072310429474,"aX":4.05654377560661},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.2,"breakHorizontal":-5.8,"spinRate":2610,"spinDirection":46},"zone":13,"typeConfidence":0.87,"plateTime":0.4279421863732167,"extension":7.204679466346863},"index":1,"playId":"dbb9c380-b302-301c-9f6e-9a78c361a58e","pitchNumber":2,"startTime":"2026-09-15T01:55:14.079Z","endTime":"2026-09-15T01:55:20.643Z","isPitch":true,"type":"pitch"},{"details":{"description":"Zach McKinstry steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"dbb9c380-b302-301c-9f6e-9a78c361a58e","startTime":"2026-09-15T01:55:41.504Z","endTime":"2026-09-15T01:55:44.975Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.866767092455667,"aZ":-34.3659049054259,"pfxX":-7.159229998051251,"pfxZ":-1.1890678614507717,"pX":-0.586356826928222,"pZ":2.7054658834960503,"vX0":7.966662975079533,"vY0":-134.83823448043478,"vZ0":-0.4246360672578877,"x":139.35,"y":165.73,"x0":-2.6467439333102574,"y0":50.00157425853029,"z0":5.286277926665089,"aX":-13.203688749358191},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-2.0,"breakHorizontal":11.3,"spinRate":1705,"spinDirection":235},"zone":1,"typeConfidence":0.9,"plateTime":0.405953299036689,"extension":6.505910363399889},"hitData":{"launchSpeed":86.4,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.27,"coordY":162.54}},"index":3,"playId":"249bdebe-ef5e-30e3-9513-b3a8605e3f67","pitchNumber":3,"startTime":"2026-09-15T01:55:44.975Z","endTime":"2026-09-15T01:55:56.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:55:56.491Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin McGonigle singles on a line drive to right fielder Nathan Lukes. Hao-Yu Lee to 2nd.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-15T01:56:50.559Z","endTime":"2026-09-15T01:57:03.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"postOnSecond":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-15T01:56:50.742Z","endTime":"2026-09-15T01:56:52.771Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.478035084647733,"aZ":-39.41870894345621,"pfxX":1.8276653221959043,"pfxZ":-4.370414975273025,"pX":0.3761364458458345,"pZ":2.322017484668134,"vX0":7.0210732554775594,"vY0":-128.38341325971655,"vZ0":0.008252985508472754,"x":102.66,"y":176.09,"x0":-2.6402358811268085,"y0":50.005308335449904,"z0":5.406493749807803,"aX":3.0266869444662836},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-7.7,"breakHorizontal":-5.0,"spinRate":2610,"spinDirection":54},"zone":6,"typeConfidence":0.9,"plateTime":0.4278991846779183,"extension":6.647961082196253},"hitData":{"launchSpeed":99.9,"launchAngle":12.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":157.98,"coordY":87.37}},"index":1,"playId":"f2b7099c-bb0c-31dd-aa16-e89ddd97080c","pitchNumber":1,"startTime":"2026-09-15T01:56:52.771Z","endTime":"2026-09-15T01:57:03.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:57:03.553Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gleyber Torres strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-15T01:57:31.575Z","endTime":"2026-09-15T01:59:27.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"postOnSecond":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":88.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.21667863233862,"aZ":-11.937702780244408,"pfxX":-6.78202984805464,"pfxZ":9.847621714130243,"pX":0.11500369105984105,"pZ":2.155018158011176,"vX0":10.221431012980435,"vY0":-143.80761643393876,"vZ0":-6.179277894821938,"x":112.62,"y":180.59,"x0":-2.6357135833036027,"y0":50.00383599863965,"z0":5.1013526567709295,"aX":-13.93875841740165},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.4,"breakHorizontal":9.7,"spinRate":2309,"spinDirection":218},"zone":5,"typeConfidence":0.91,"plateTime":0.3836556189863929,"extension":7.174140486194627},"index":0,"playId":"9cd035a5-a10e-3de4-a18b-cb8f42beb0ca","pitchNumber":1,"startTime":"2026-09-15T01:57:37.334Z","endTime":"2026-09-15T01:57:41.155Z","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":99.8,"endSpeed":90.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.33407621386458,"aZ":-11.337882161522263,"pfxX":-7.191745582663241,"pfxZ":9.944265781229555,"pX":0.5447345655849261,"pZ":2.266616894439134,"vX0":11.257804072102262,"vY0":-144.66677451729848,"vZ0":-6.222389055028679,"x":96.24,"y":177.58,"x0":-2.483427996392834,"y0":50.00392124530096,"z0":5.157437641904201,"aX":-15.071411731822154},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.7,"breakHorizontal":10.4,"spinRate":2338,"spinDirection":208},"zone":6,"typeConfidence":0.89,"plateTime":0.3802779971460204,"extension":6.823878646029655},"index":1,"playId":"fafa9189-c724-37cb-ae6d-fe94b663e316","pitchNumber":2,"startTime":"2026-09-15T01:57:53.498Z","endTime":"2026-09-15T01:57:56.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":90.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.75596520756893,"aZ":-14.797378982058435,"pfxX":-5.889470926960345,"pfxZ":8.261609263020613,"pX":-0.7484035109674863,"pZ":4.421582498223177,"vX0":7.308776513482457,"vY0":-144.59539360958274,"vZ0":-0.04482243379783485,"x":145.53,"y":119.4,"x0":-2.551441296604507,"y0":50.00505222989328,"z0":5.350139296538315,"aX":-12.391619711999493},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.1,"breakHorizontal":9.1,"spinRate":2239,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.37973236227716356,"extension":6.795126569834827},"index":2,"playId":"6f79d09f-4d54-3a2e-ad04-f5506568554b","pitchNumber":3,"startTime":"2026-09-15T01:58:15.209Z","endTime":"2026-09-15T01:58:19.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00295551851902,"aZ":-35.177616601445095,"pfxX":2.1982216490519075,"pfxZ":-1.7791715181791234,"pX":0.5687999754933561,"pZ":1.396821467306381,"vX0":7.2786343156604785,"vY0":-129.53252425713532,"vZ0":-2.804015450380836,"x":95.32,"y":201.07,"x0":-2.5671586985142962,"y0":50.00039610895115,"z0":5.193104588094585,"aX":3.7184474898028923},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-3.6,"breakHorizontal":-5.6,"spinRate":2591,"spinDirection":51},"zone":14,"typeConfidence":0.87,"plateTime":0.4234614692292573,"extension":7.057331112448877},"index":3,"playId":"0fc7d2a8-cbe6-34e1-b948-cb89b2b1bfcc","pitchNumber":4,"startTime":"2026-09-15T01:58:36.851Z","endTime":"2026-09-15T01:58:40.745Z","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":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.723978552126496,"aZ":-33.88023879363984,"pfxX":1.4967560657138685,"pfxZ":-0.998244535724726,"pX":0.38133865382530785,"pZ":0.8276352372690933,"vX0":7.1693774844006235,"vY0":-130.19334398942146,"vZ0":-4.746201267833091,"x":102.46,"y":216.43,"x0":-2.6087663786684447,"y0":50.00436585156586,"z0":5.254403669732416,"aX":2.5544077120458395},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.8,"breakHorizontal":-4.3,"spinRate":2446,"spinDirection":44},"zone":14,"typeConfidence":0.83,"plateTime":0.42157777397254037,"extension":7.071544437692605},"index":4,"playId":"4bf71c60-f24c-313a-af8b-14704cdbee51","pitchNumber":5,"startTime":"2026-09-15T01:58:57.015Z","endTime":"2026-09-15T01:59:01.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":89.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.960362369642674,"aZ":-15.705934640426735,"pfxX":-4.7148645083557845,"pfxZ":7.9280056910561125,"pX":-0.5803445929160692,"pZ":3.320011313954306,"vX0":7.405614810636724,"vY0":-143.62246074981422,"vZ0":-2.6157556902864476,"x":139.12,"y":149.14,"x0":-2.586256989260075,"y0":50.00477877857073,"z0":5.225903698970345,"aX":-9.797002641357754},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.9,"breakHorizontal":7.0,"spinRate":2060,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.3821601644376891,"extension":6.817738196195081},"index":5,"playId":"11a82841-30da-37ed-9321-b622d80740c5","pitchNumber":6,"startTime":"2026-09-15T01:59:23.571Z","endTime":"2026-09-15T01:59:27.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T01:59:27.514Z","atBatIndex":74},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Riley Greene lines out to center fielder Brett Bateman.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-15T01:59:50.045Z","endTime":"2026-09-15T02:01:24.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703520,"link":"/api/v1/people/703520"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92600089575867,"aZ":-30.080905572334338,"pfxX":-4.406635435194015,"pfxZ":1.0836245606694934,"pX":-0.8975512729651149,"pZ":3.1187220477245394,"vX0":6.53136382955718,"vY0":-137.89037867857164,"vZ0":-0.25816347701288345,"x":151.21,"y":154.57,"x0":-2.7178155175568977,"y0":50.00539457181438,"z0":5.2326745333290345,"aX":-8.538451980289677},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.2,"breakHorizontal":6.7,"spinRate":1616,"spinDirection":230},"zone":11,"typeConfidence":0.89,"plateTime":0.3963056260398705,"extension":6.87293429248692},"index":0,"playId":"f7c62baf-8c28-3e6a-9a9e-3b234c9e4bc6","pitchNumber":1,"startTime":"2026-09-15T02:00:00.313Z","endTime":"2026-09-15T02:00:04.196Z","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":94.0,"endSpeed":86.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.916381969113235,"aZ":-33.49767212382787,"pfxX":-6.189575196703943,"pfxZ":-0.6971560512491433,"pX":-1.2344033414526072,"pZ":1.8412047179602251,"vX0":6.370844842838004,"vY0":-136.8647082117698,"vZ0":-2.7375964746920856,"x":164.05,"y":189.07,"x0":-2.783053399042551,"y0":50.00178162479175,"z0":5.137975194310504,"aX":-11.796012960596945},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-1.7,"breakHorizontal":10.0,"spinRate":1641,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.3995117932936725,"extension":6.959903946540103},"index":1,"playId":"71fb1335-6cca-3d02-8687-1d30edf1793a","pitchNumber":2,"startTime":"2026-09-15T02:00:18.743Z","endTime":"2026-09-15T02:00:22.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.714105606162654,"aZ":-12.269286547745795,"pfxX":-4.802812582802473,"pfxZ":9.549731638031947,"pX":1.7614806109687693,"pZ":2.200291446422245,"vX0":13.784440769535033,"vY0":-143.7651412938718,"vZ0":-5.973893194680488,"x":49.86,"y":179.37,"x0":-2.4806810963458163,"y0":50.001312495846776,"z0":5.07346755516985,"aX":-10.011760606971597},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.1,"breakHorizontal":5.8,"spinRate":2281,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.38164995996267814,"extension":7.309131648214666},"index":2,"playId":"8a02403e-b00e-348d-a4ed-35db6aa79c12","pitchNumber":3,"startTime":"2026-09-15T02:00:36.712Z","endTime":"2026-09-15T02:00:40.704Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44640090057547,"aZ":-35.54080096724764,"pfxX":-7.111942147740745,"pfxZ":-1.790042291980619,"pX":-0.08523498152656632,"pZ":2.832618624275743,"vX0":9.169771511051419,"vY0":-135.86967258595334,"vZ0":0.08876330208186034,"x":120.25,"y":162.3,"x0":-2.572455737356407,"y0":50.00468408482905,"z0":5.259652870064652,"aX":-13.362005817803682},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-3.0,"breakHorizontal":11.0,"spinRate":1706,"spinDirection":246},"zone":5,"typeConfidence":0.9,"plateTime":0.40240438478022744,"extension":6.893236851496791},"index":3,"playId":"2c1c3282-3f22-31f9-b1de-87dbedfdfffb","pitchNumber":4,"startTime":"2026-09-15T02:00:57.800Z","endTime":"2026-09-15T02:01:01.316Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.408499946565634,"aZ":-34.52665671530805,"pfxX":-7.789054162244459,"pfxZ":-1.2391013965128934,"pX":-0.8830269407635758,"pZ":2.3660660986917463,"vX0":7.585339613537577,"vY0":-136.46929299287422,"vZ0":-1.3859499402556996,"x":150.66,"y":174.9,"x0":-2.683615468537823,"y0":50.006559384393434,"z0":5.25386562579109,"aX":-14.727424747555999},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-2.4,"breakHorizontal":12.6,"spinRate":1674,"spinDirection":230},"zone":13,"typeConfidence":0.91,"plateTime":0.4010151291107906,"extension":6.677405703824729},"hitData":{"launchSpeed":98.1,"launchAngle":16.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.45,"coordY":78.85}},"index":4,"playId":"261bfa77-5b15-3ad8-be54-fa4f272a2c1c","pitchNumber":5,"startTime":"2026-09-15T02:01:17.128Z","endTime":"2026-09-15T02:01:24.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T02:01:24.137Z","atBatIndex":75},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"George Springer walks.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-15T02:03:56.542Z","endTime":"2026-09-15T02:07:17.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6,8,9],"actionIndex":[0,1,2,3,7],"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from shortstop to third base for Kevin McGonigle.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-15T02:03:38.951Z","endTime":"2026-09-15T02:03:38.974Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"100"},{"details":{"description":"Defensive Substitution: John Peck replaces second baseman Gleyber Torres, batting 2nd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-15T02:03:38.974Z","endTime":"2026-09-15T02:03:38.975Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807726,"link":"/api/v1/people/807726"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":650402,"link":"/api/v1/people/650402"}},{"details":{"description":"Defensive switch from third base to second base for Hao-Yu Lee.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-09-15T02:03:38.975Z","endTime":"2026-09-15T02:03:39.975Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"900"},{"details":{"description":"Pitching Change: Kenley Jansen replaces Tyler Kinley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-09-15T02:03:38.975Z","endTime":"2026-09-15T02:03:58.776Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":445276,"link":"/api/v1/people/445276"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9178970471732,"aZ":-10.201587217434488,"pfxX":0.36354386215361245,"pfxZ":11.753112261406605,"pX":-1.8042360860917888,"pZ":3.1125106520804917,"vX0":-0.2697636244444735,"vY0":-136.3378077535692,"vZ0":-6.178158133867016,"x":185.77,"y":154.74,"x0":-1.7508944653027205,"y0":50.00274834354291,"z0":6.122779948974414,"aX":0.6796443419709572},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.0,"breakHorizontal":-0.6,"spinRate":2676,"spinDirection":182},"zone":11,"typeConfidence":0.76,"plateTime":0.40282175999739467,"extension":7.233866575871906},"index":4,"playId":"3ae087b0-330b-38be-98fd-812ec6c8e590","pitchNumber":1,"startTime":"2026-09-15T02:03:58.776Z","endTime":"2026-09-15T02:04:02.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.973153467325584,"aZ":-10.49381491009,"pfxX":1.512101834124473,"pfxZ":11.77444547040416,"pX":-1.3855227137561026,"pZ":3.0753050868364524,"vX0":0.6673018086985436,"vY0":-135.423449805134,"vZ0":-6.167142468619134,"x":169.81,"y":155.75,"x0":-1.8321715449086455,"y0":50.001608998997426,"z0":6.129834507326655,"aX":2.783811069858128},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.0,"breakHorizontal":-2.9,"spinRate":2763,"spinDirection":177},"zone":11,"typeConfidence":0.88,"plateTime":0.4058009568004155,"extension":6.8091646376945265},"index":5,"playId":"c9671bf9-643b-324d-998b-347d07ca4256","pitchNumber":2,"startTime":"2026-09-15T02:04:17.245Z","endTime":"2026-09-15T02:04:21.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.969782876191687,"aZ":-15.743882503125443,"pfxX":2.570820228610711,"pfxZ":9.135503631280908,"pX":-1.6221289688996465,"pZ":2.7746193744988155,"vX0":-1.0323951007397727,"vY0":-133.57779655134013,"vZ0":-6.2152821958224305,"x":178.83,"y":163.87,"x0":-1.5636967235739316,"y0":50.00630583665661,"z0":6.272202239055675,"aX":4.626032393747047},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.4,"breakHorizontal":-4.4,"spinRate":2678,"spinDirection":178},"zone":11,"typeConfidence":0.88,"plateTime":0.4107466857797908,"extension":6.899577900495064},"index":6,"playId":"914ba11e-05b2-30c5-bb45-54de4bd3df6e","pitchNumber":3,"startTime":"2026-09-15T02:04:38.466Z","endTime":"2026-09-15T02:04:42.659Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"index":7,"startTime":"2026-09-15T02:05:10.928Z","endTime":"2026-09-15T02:06:56.248Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.432512357551268,"aZ":-14.798875176749034,"pfxX":1.5476828800292983,"pfxZ":9.583832845895815,"pX":0.3817598497093071,"pZ":3.349769222838735,"vX0":4.560044657106722,"vY0":-133.91831795168778,"vZ0":-4.793143800228403,"x":102.45,"y":148.34,"x0":-1.545364773435643,"y0":50.00123256534432,"z0":6.224387819264805,"aX":2.8051824543338473},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.6,"breakHorizontal":-3.8,"spinRate":2605,"spinDirection":179},"zone":3,"typeConfidence":0.9,"plateTime":0.40928897618612803,"extension":7.031194760569612},"index":8,"playId":"585a8bcd-71b8-3ebf-83c2-ee3f09c18764","pitchNumber":4,"startTime":"2026-09-15T02:06:56.248Z","endTime":"2026-09-15T02:07:00.050Z","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":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.238637469448175,"aZ":-13.5961462372198,"pfxX":2.1651389850101816,"pfxZ":10.07551675679557,"pX":0.45096761320205286,"pZ":3.836193281084932,"vX0":4.517166051125761,"vY0":-134.89570432451316,"vZ0":-4.036061176824121,"x":99.81,"y":135.2,"x0":-1.5261534707853013,"y0":50.00016540587431,"z0":6.309662032933494,"aX":3.990337031317658},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":-4.9,"spinRate":2703,"spinDirection":180},"zone":12,"typeConfidence":0.91,"plateTime":0.40598480229548706,"extension":6.965289066607351},"index":9,"playId":"902ea087-5197-3088-a7b8-4c9e03594fe5","pitchNumber":5,"startTime":"2026-09-15T02:07:13.878Z","endTime":"2026-09-15T02:07:17.737Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T02:07:17.737Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vladimir Guerrero Jr. called out on strikes.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-15T02:08:06.895Z","endTime":"2026-09-15T02:10:08.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Charles McAdoo replaces George Springer.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-15T02:07:41.471Z","endTime":"2026-09-15T02:08:09.222Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":543807,"link":"/api/v1/people/543807"},"base":1},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.905228802698943,"aZ":-9.818794045934771,"pfxX":-4.929222307857974,"pfxZ":11.841685545729774,"pX":0.15190482827229085,"pZ":2.920549707664442,"vX0":5.7738932780547145,"vY0":-136.50561456024843,"vZ0":-7.062966492054843,"x":111.21,"y":159.93,"x0":-1.3497826484009798,"y0":50.005616009222116,"z0":6.216746736578074,"aX":-9.308616470442656},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.2,"breakHorizontal":7.7,"spinRate":2441,"spinDirection":195},"zone":2,"typeConfidence":0.96,"plateTime":0.401173540550396,"extension":7.01925601609744},"index":1,"playId":"b1411309-7d2f-319d-9550-cc2a0098e7b0","pitchNumber":1,"startTime":"2026-09-15T02:08:09.222Z","endTime":"2026-09-15T02:08:13.105Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"playId":"c87a074f-4176-3ab6-a5dd-ea7569c7d931","startTime":"2026-09-15T02:08:29.671Z","endTime":"2026-09-15T02:08:33.513Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":0},"index":3,"playId":"931fec87-b5cf-313c-a29a-ad7141c5b1c3","startTime":"2026-09-15T02:08:47.319Z","endTime":"2026-09-15T02:08:51.203Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67244147578766,"aZ":-12.040509680090489,"pfxX":2.0046349344967593,"pfxZ":11.049421072529867,"pX":0.06682874141891153,"pZ":3.5529030523945524,"vX0":3.755824260133282,"vY0":-134.27972550900168,"vZ0":-4.9843241862182275,"x":114.45,"y":142.85,"x0":-1.6116206041815606,"y0":50.003038851292686,"z0":6.293126612459871,"aX":3.651980602021774},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.1,"breakHorizontal":-4.4,"spinRate":2699,"spinDirection":181},"zone":12,"typeConfidence":0.91,"plateTime":0.4082360559770031,"extension":7.08256868131739},"index":4,"playId":"bbc0891a-be3c-3d72-9421-90d811a05b94","pitchNumber":2,"startTime":"2026-09-15T02:09:09.303Z","endTime":"2026-09-15T02:09:13.211Z","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,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.343472777849637,"aZ":-10.760161598637279,"pfxX":0.7939573790318626,"pfxZ":11.306001567423529,"pX":0.07539519429776982,"pZ":3.496298048846138,"vX0":3.62291580553446,"vY0":-136.79820774926264,"vZ0":-5.462574305268219,"x":114.13,"y":144.38,"x0":-1.3695939244861604,"y0":50.002679666532295,"z0":6.257452861159472,"aX":1.504039862713852},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.6,"breakHorizontal":-2.2,"spinRate":2761,"spinDirection":181},"zone":12,"typeConfidence":0.89,"plateTime":0.4004755429074285,"extension":7.062717749806987},"index":5,"playId":"565a349d-9fa2-374c-91f6-56959c0e27c9","pitchNumber":3,"startTime":"2026-09-15T02:09:36.287Z","endTime":"2026-09-15T02:09:39.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.209537966028456,"aZ":-8.546723685358367,"pfxX":0.9863750285861312,"pfxZ":12.33753802005311,"pX":-0.4479827206370484,"pZ":2.189048333552909,"vX0":2.417996094280514,"vY0":-138.7541017746454,"vZ0":-9.231256827940483,"x":134.08,"y":179.68,"x0":-1.4651003903095765,"y0":50.00271101874561,"z0":6.162476963799795,"aX":1.888798237493889},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.2,"breakHorizontal":-2.4,"spinRate":2786,"spinDirection":182},"zone":4,"typeConfidence":0.87,"plateTime":0.39746187113579445,"extension":7.232690388481354},"index":6,"playId":"d92c88b9-d9b9-3460-9bf8-5715f0f8dd94","pitchNumber":4,"startTime":"2026-09-15T02:10:04.890Z","endTime":"2026-09-15T02:10:08.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T02:10:08.768Z","atBatIndex":77},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alejandro Kirk grounds into a double play, shortstop John Peck to second baseman Hao-Yu Lee to first baseman Spencer Torkelson. Charles McAdoo out at 2nd. Alejandro Kirk out at 1st.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-15T02:10:26.334Z","endTime":"2026-09-15T02:12:26.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".556"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".346"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.286"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".273"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.74"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.75"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.11"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.46"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.91"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.95"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.66"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.52"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.21"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.61"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"62.56"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.74"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.45"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.286"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".273"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"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":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":807726,"link":"/api/v1/people/807726"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"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":"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":93.9,"endSpeed":84.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.854008251205094,"aZ":-10.177982957138655,"pfxX":1.6379017831046547,"pfxZ":11.795929743124345,"pX":-0.6295730144724663,"pZ":3.2781097163378994,"vX0":2.146738806629282,"vY0":-136.5985458363117,"vZ0":-5.969367643296076,"x":141.0,"y":150.27,"x0":-1.642342242158206,"y0":50.000391199903454,"z0":6.211824932723687,"aX":3.0523190268682936},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.0,"breakHorizontal":-3.5,"spinRate":2666,"spinDirection":185},"zone":11,"typeConfidence":0.9,"plateTime":0.4030604645749145,"extension":6.987027500645432},"index":0,"playId":"8758b090-1f60-323e-a109-3ecf6bc22870","pitchNumber":1,"startTime":"2026-09-15T02:10:38.931Z","endTime":"2026-09-15T02:10:42.885Z","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":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12417958654801,"aZ":-10.352262523113346,"pfxX":0.9577461939492485,"pfxZ":11.575584438540291,"pX":-0.12975953889559902,"pZ":2.9703152658558296,"vX0":3.6558766749732317,"vY0":-137.1259681688634,"vZ0":-6.950572849711747,"x":121.95,"y":158.58,"x0":-1.6101995440001615,"y0":50.006176290575596,"z0":6.260799833569215,"aX":1.8064602098864895},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.6,"breakHorizontal":-2.5,"spinRate":2699,"spinDirection":181},"zone":2,"typeConfidence":0.89,"plateTime":0.40095803237557703,"extension":7.0221704073480815},"index":1,"playId":"264673dd-b60b-3eb4-819b-7609f4731f6b","pitchNumber":2,"startTime":"2026-09-15T02:10:57.906Z","endTime":"2026-09-15T02:11:01.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38362906196172,"aZ":-34.363199693326514,"pfxX":1.9147845332655697,"pfxZ":-1.4248907279585703,"pX":-0.3727518003819486,"pZ":1.0774865412585155,"vX0":2.5266340881106992,"vY0":-123.69905730158622,"vZ0":-5.419918991591212,"x":131.21,"y":209.69,"x0":-1.6590056242256686,"y0":50.00114429719723,"z0":6.20249841476492,"aX":2.944950777766903},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.7,"breakHorizontal":-4.1,"spinRate":2484,"spinDirection":82},"zone":13,"typeConfidence":0.9,"plateTime":0.44405549978371894,"extension":7.156427517432463},"index":2,"playId":"ba6b7511-fc43-3e6f-8ce0-081dc43992d0","pitchNumber":3,"startTime":"2026-09-15T02:11:23.083Z","endTime":"2026-09-15T02:11:26.953Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-15T02:11:40.184Z","endTime":"2026-09-15T02:11:55.830Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"da8ea78a-a668-341b-bf03-da9e86f36c1b","startTime":"2026-09-15T02:11:55.830Z","endTime":"2026-09-15T02:11:59.718Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.561034712309898,"aZ":-33.58036432436042,"pfxX":2.1131810740524877,"pfxZ":-0.9021102542726016,"pX":0.4074824671418617,"pZ":1.006181424906854,"vX0":4.227542585051534,"vY0":-124.3126124995554,"vZ0":-5.84076602018558,"x":101.47,"y":211.61,"x0":-1.5945295069022052,"y0":50.00452338485854,"z0":6.197273502763946,"aX":3.284203214089933},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.9,"breakHorizontal":-4.9,"spinRate":2598,"spinDirection":81},"zone":14,"typeConfidence":0.9,"plateTime":0.4417954369262267,"extension":6.929613757468844},"hitData":{"launchSpeed":86.8,"launchAngle":6.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.3,"coordY":155.28}},"index":5,"playId":"809043b2-c6c6-31c2-8dfe-089e3fbf741c","pitchNumber":4,"startTime":"2026-09-15T02:12:17.539Z","endTime":"2026-09-15T02:12:26.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T02:12:26.019Z","atBatIndex":78}],"currentPlay":{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alejandro Kirk grounds into a double play, shortstop John Peck to second baseman Hao-Yu Lee to first baseman Spencer Torkelson. Charles McAdoo out at 2nd. Alejandro Kirk out at 1st.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-09-15T02:10:26.334Z","endTime":"2026-09-15T02:12:26.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".556"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".346"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.286"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".273"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.74"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.75"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.11"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.46"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.91"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.95"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.66"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.52"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.21"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.61"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"62.56"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.74"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.45"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.286"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".273"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"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":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":807726,"link":"/api/v1/people/807726"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"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":"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":93.9,"endSpeed":84.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.854008251205094,"aZ":-10.177982957138655,"pfxX":1.6379017831046547,"pfxZ":11.795929743124345,"pX":-0.6295730144724663,"pZ":3.2781097163378994,"vX0":2.146738806629282,"vY0":-136.5985458363117,"vZ0":-5.969367643296076,"x":141.0,"y":150.27,"x0":-1.642342242158206,"y0":50.000391199903454,"z0":6.211824932723687,"aX":3.0523190268682936},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.0,"breakHorizontal":-3.5,"spinRate":2666,"spinDirection":185},"zone":11,"typeConfidence":0.9,"plateTime":0.4030604645749145,"extension":6.987027500645432},"index":0,"playId":"8758b090-1f60-323e-a109-3ecf6bc22870","pitchNumber":1,"startTime":"2026-09-15T02:10:38.931Z","endTime":"2026-09-15T02:10:42.885Z","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":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12417958654801,"aZ":-10.352262523113346,"pfxX":0.9577461939492485,"pfxZ":11.575584438540291,"pX":-0.12975953889559902,"pZ":2.9703152658558296,"vX0":3.6558766749732317,"vY0":-137.1259681688634,"vZ0":-6.950572849711747,"x":121.95,"y":158.58,"x0":-1.6101995440001615,"y0":50.006176290575596,"z0":6.260799833569215,"aX":1.8064602098864895},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.6,"breakHorizontal":-2.5,"spinRate":2699,"spinDirection":181},"zone":2,"typeConfidence":0.89,"plateTime":0.40095803237557703,"extension":7.0221704073480815},"index":1,"playId":"264673dd-b60b-3eb4-819b-7609f4731f6b","pitchNumber":2,"startTime":"2026-09-15T02:10:57.906Z","endTime":"2026-09-15T02:11:01.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38362906196172,"aZ":-34.363199693326514,"pfxX":1.9147845332655697,"pfxZ":-1.4248907279585703,"pX":-0.3727518003819486,"pZ":1.0774865412585155,"vX0":2.5266340881106992,"vY0":-123.69905730158622,"vZ0":-5.419918991591212,"x":131.21,"y":209.69,"x0":-1.6590056242256686,"y0":50.00114429719723,"z0":6.20249841476492,"aX":2.944950777766903},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.7,"breakHorizontal":-4.1,"spinRate":2484,"spinDirection":82},"zone":13,"typeConfidence":0.9,"plateTime":0.44405549978371894,"extension":7.156427517432463},"index":2,"playId":"ba6b7511-fc43-3e6f-8ce0-081dc43992d0","pitchNumber":3,"startTime":"2026-09-15T02:11:23.083Z","endTime":"2026-09-15T02:11:26.953Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-15T02:11:40.184Z","endTime":"2026-09-15T02:11:55.830Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"da8ea78a-a668-341b-bf03-da9e86f36c1b","startTime":"2026-09-15T02:11:55.830Z","endTime":"2026-09-15T02:11:59.718Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.561034712309898,"aZ":-33.58036432436042,"pfxX":2.1131810740524877,"pfxZ":-0.9021102542726016,"pX":0.4074824671418617,"pZ":1.006181424906854,"vX0":4.227542585051534,"vY0":-124.3126124995554,"vZ0":-5.84076602018558,"x":101.47,"y":211.61,"x0":-1.5945295069022052,"y0":50.00452338485854,"z0":6.197273502763946,"aX":3.284203214089933},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.9,"breakHorizontal":-4.9,"spinRate":2598,"spinDirection":81},"zone":14,"typeConfidence":0.9,"plateTime":0.4417954369262267,"extension":6.929613757468844},"hitData":{"launchSpeed":86.8,"launchAngle":6.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.3,"coordY":155.28}},"index":5,"playId":"809043b2-c6c6-31c2-8dfe-089e3fbf741c","pitchNumber":4,"startTime":"2026-09-15T02:12:17.539Z","endTime":"2026-09-15T02:12:26.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-15T02:12:26.019Z","atBatIndex":78},"scoringPlays":[6,7,49,51,52,59,65,72],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2],"bottom":[3,4,5,6,7,8],"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":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":125.22,"y":135.98},"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":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":101.31,"y":157.82},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"coordinates":{"x":69.57,"y":131.07},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":139.77,"y":163.75},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":94.04,"y":90.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":118.25,"y":127.83},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":126.05,"y":78.8},"type":"O","description":"Flyout"}]}},{"startIndex":9,"endIndex":17,"top":[9,10,11],"bottom":[12,13,14,15,16,17],"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":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"coordinates":{"x":127.48,"y":201.11},"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":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"coordinates":{"x":144.0,"y":161.93},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":199.7,"y":99.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":122.58,"y":177.43},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":111.93,"y":162.54},"type":"O","description":"Groundout"}]}},{"startIndex":18,"endIndex":26,"top":[18,19,20],"bottom":[21,22,23,24,25,26],"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":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":156.2,"y":139.91},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":217.54,"y":112.39},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":116.77,"y":167.98},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":107.09,"y":151.04},"type":"O","description":"Forceout"}]}},{"startIndex":27,"endIndex":33,"top":[27,28,29],"bottom":[30,31,32,33],"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":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":59.76,"y":111.52},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":93.45,"y":169.64},"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":4,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":154.38,"y":174.1},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"coordinates":{"x":150.06,"y":158.91},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":93.92,"y":129.06},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":117.98,"y":152.25},"type":"O","description":"Forceout"}]}},{"startIndex":34,"endIndex":39,"top":[34,35,36],"bottom":[37,38,39],"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":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":99.23,"y":170.4},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"coordinates":{"x":127.98,"y":174.41},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"coordinates":{"x":131.54,"y":188.28},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":137.65,"y":153.81},"type":"O","description":"Groundout"}]}},{"startIndex":40,"endIndex":46,"top":[40,41,42,43],"bottom":[44,45,46],"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":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":194.01,"y":114.28},"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":6,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":128.4,"y":197.66},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":144.3,"y":73.86},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":127.27,"y":52.94},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"coordinates":{"x":129.99,"y":183.26},"type":"O","description":"Bunt Groundout"}]}},{"startIndex":47,"endIndex":60,"top":[47,48,49,50,51,52,53,54],"bottom":[55,56,57,58,59,60],"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":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":128.6,"y":79.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":148.85,"y":77.82},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":45.79,"y":120.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":7,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"coordinates":{"x":64.61,"y":131.94},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"coordinates":{"x":44.65,"y":121.75},"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":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":47.79,"y":120.18},"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":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":84.1,"y":151.64},"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":7,"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":54.45,"y":95.4},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":101.04,"y":153.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":121.4,"y":48.08},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":148.24,"y":82.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":65.43,"y":84.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"coordinates":{"x":43.15,"y":64.29},"type":"H","description":"Home Run"}]}},{"startIndex":61,"endIndex":69,"top":[61,62,63,64,65,66],"bottom":[67,68,69],"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":573009,"fullName":"Joe Mantiply","link":"/api/v1/people/573009"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":187.48,"y":127.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":573009,"fullName":"Joe Mantiply","link":"/api/v1/people/573009"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":119.19,"y":97.18},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":573009,"fullName":"Joe Mantiply","link":"/api/v1/people/573009"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":202.1,"y":118.97},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"coordinates":{"x":68.14,"y":143.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"coordinates":{"x":105.81,"y":166.94},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":111.76,"y":155.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":65.07,"y":62.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"coordinates":{"x":149.03,"y":137.71},"type":"O","description":"Groundout"}]}},{"startIndex":70,"endIndex":78,"top":[70,71,72,73,74,75],"bottom":[76,77,78],"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":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":138.81,"y":182.03},"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":9,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":151.27,"y":162.54},"type":"E","description":"Field Error"},{"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":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":157.98,"y":87.37},"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":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":125.45,"y":78.85},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":108.3,"y":155.28},"type":"O","description":"Grounded Into DP"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":4,"hits":5,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":5,"hits":8,"errors":1,"leftOnBase":8},"away":{"runs":6,"hits":9,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"catcher":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"first":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"second":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"third":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"shortstop":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"left":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"center":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"right":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"onDeck":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"inHole":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"battingOrder":4,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"offense":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"onDeck":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"inHole":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"battingOrder":4,"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"}},"balls":1,"strikes":2,"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":4,"groundOuts":13,"airOuts":8,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".239","atBats":37,"obp":".316","slg":".399","ops":".715","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":11,"rbi":5,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":6,"groundOuts":12,"airOuts":7,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":34,"obp":".350","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":183,"era":"3.66","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.22","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":183,"balls":67,"strikes":116,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":4,"pitchesPerInning":"20.33","runsScoredPer9":"5.00","homeRunsPer9":"1.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":12,"putOuts":27,"errors":0,"chances":39,"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":29,"gamesStarted":29,"flyOuts":76,"groundOuts":219,"airOuts":136,"runs":82,"doubles":26,"triples":2,"homeRuns":15,"strikeOuts":121,"baseOnBalls":60,"intentionalWalks":0,"hits":163,"hitByPitch":14,"atBats":633,"obp":".333","caughtStealing":0,"stolenBases":13,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2591,"era":"4.01","inningsPitched":"163.2","wins":10,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":73,"whip":"1.36","battersFaced":713,"outs":491,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2591,"balls":923,"strikes":1668,"strikePercentage":".640","hitBatsmen":14,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.61","rbi":0,"winPercentage":".500","pitchesPerInning":"15.83","gamesFinished":0,"strikeoutWalkRatio":"2.02","strikeoutsPer9Inn":"6.65","walksPer9Inn":"3.30","hitsPer9Inn":"8.96","runsScoredPer9":"4.51","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":19,"lineOuts":41},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":6,"errors":1,"chances":18,"fielding":".944","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":24,"gamesStarted":0,"flyOuts":9,"groundOuts":41,"airOuts":21,"runs":10,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":12,"intentionalWalks":1,"hits":19,"hitByPitch":1,"atBats":99,"obp":".283","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":404,"era":"2.86","inningsPitched":"28.1","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":9,"whip":"1.09","battersFaced":114,"outs":85,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":404,"balls":146,"strikes":258,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.95","rbi":0,"winPercentage":".800","pitchesPerInning":"14.26","gamesFinished":4,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"6.35","walksPer9Inn":"3.81","hitsPer9Inn":"6.04","runsScoredPer9":"3.18","homeRunsPer9":"0.32","inheritedRunners":28,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID814430":{"person":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"jerseyNumber":"34","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | RBI","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":8,"groundOuts":7,"airOuts":13,"runs":3,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":21,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".231","atBats":52,"obp":".281","slg":".385","ops":".666","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":57,"totalBases":20,"rbi":8,"leftOnBase":27,"sacBunts":0,"sacFlies":1,"babip":".355","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.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":1,"putOuts":25,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656716":{"person":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"jerseyNumber":"39","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":75,"groundOuts":99,"airOuts":124,"runs":42,"doubles":15,"triples":4,"homeRuns":4,"strikeOuts":65,"baseOnBalls":41,"intentionalWalks":1,"hits":74,"hitByPitch":3,"avg":".207","atBats":357,"obp":".293","slg":".305","ops":".598","caughtStealing":5,"stolenBases":3,"stolenBasePercentage":".375","caughtStealingPercentage":".625","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":406,"totalBases":109,"rbi":26,"leftOnBase":155,"sacBunts":3,"sacFlies":2,"babip":".241","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"89.25","popOuts":16,"lineOuts":33},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":4,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":5,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":9,"obp":".600","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":59,"era":"18.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"4.00","battersFaced":15,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":59,"balls":31,"strikes":28,"strikePercentage":".470","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"29.50","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"22.50","hitsPer9Inn":"13.50","runsScoredPer9":"18.00","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":156,"putOuts":162,"errors":4,"chances":322,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID701678":{"person":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"jerseyNumber":"50","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":42,"groundOuts":59,"airOuts":79,"runs":35,"doubles":15,"triples":2,"homeRuns":8,"strikeOuts":76,"baseOnBalls":26,"intentionalWalks":1,"hits":72,"hitByPitch":0,"avg":".255","atBats":282,"obp":".315","slg":".408","ops":".723","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":312,"totalBases":115,"rbi":41,"leftOnBase":117,"sacBunts":1,"sacFlies":3,"babip":".318","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.25","popOuts":17,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":171,"putOuts":103,"errors":6,"chances":280,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID689225":{"person":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"jerseyNumber":"4","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, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":40,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":14,"strikes":26,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"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":14,"gamesStarted":0,"flyOuts":10,"groundOuts":16,"airOuts":21,"runs":10,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":67,"obp":".274","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":289,"era":"4.91","inningsPitched":"18.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":10,"whip":"1.09","battersFaced":73,"outs":55,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":289,"balls":98,"strikes":191,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.76","gamesFinished":7,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"7.85","walksPer9Inn":"2.95","hitsPer9Inn":"6.87","runsScoredPer9":"4.91","homeRunsPer9":"1.96","inheritedRunners":8,"inheritedRunnersScored":0,"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"}]},"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":{},"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":47,"gamesStarted":9,"flyOuts":45,"groundOuts":94,"airOuts":82,"runs":45,"doubles":17,"triples":1,"homeRuns":14,"strikeOuts":105,"baseOnBalls":40,"intentionalWalks":1,"hits":87,"hitByPitch":6,"atBats":364,"obp":".323","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":1611,"era":"3.80","inningsPitched":"97.0","wins":4,"losses":6,"saves":2,"saveOpportunities":8,"holds":6,"blownSaves":6,"earnedRuns":41,"whip":"1.31","battersFaced":414,"outs":291,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":1611,"balls":568,"strikes":1043,"strikePercentage":".650","hitBatsmen":6,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".400","pitchesPerInning":"16.61","gamesFinished":9,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"9.74","walksPer9Inn":"3.71","hitsPer9Inn":"8.07","runsScoredPer9":"4.18","homeRunsPer9":"1.30","inheritedRunners":19,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID595879":{"person":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"jerseyNumber":"28","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":20,"groundOuts":58,"airOuts":40,"runs":24,"doubles":11,"triples":1,"homeRuns":2,"strikeOuts":34,"baseOnBalls":5,"intentionalWalks":0,"hits":41,"hitByPitch":2,"avg":".238","atBats":172,"obp":".267","slg":".349","ops":".616","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":60,"rbi":17,"leftOnBase":94,"sacBunts":0,"sacFlies":1,"babip":".285","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"86.00","popOuts":11,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":89,"putOuts":102,"errors":6,"chances":197,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682985":{"person":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"jerseyNumber":"31","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":81,"groundOuts":81,"airOuts":116,"runs":74,"doubles":30,"triples":2,"homeRuns":20,"strikeOuts":146,"baseOnBalls":64,"intentionalWalks":4,"hits":134,"hitByPitch":4,"avg":".284","atBats":472,"obp":".371","slg":".483","ops":".854","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":545,"totalBases":228,"rbi":71,"leftOnBase":218,"sacBunts":0,"sacFlies":5,"babip":".367","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.60","popOuts":12,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":194,"errors":2,"chances":197,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID680664":{"person":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"jerseyNumber":"32","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":9,"groundOuts":24,"airOuts":16,"runs":15,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":26,"baseOnBalls":2,"intentionalWalks":0,"hits":31,"hitByPitch":1,"avg":".320","atBats":97,"obp":".340","slg":".598","ops":".938","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":100,"totalBases":58,"rbi":18,"leftOnBase":45,"sacBunts":0,"sacFlies":0,"babip":".385","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.17","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","assists":7,"putOuts":112,"errors":2,"chances":121,"fielding":".983","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621097":{"person":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":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":30,"gamesStarted":1,"flyOuts":21,"groundOuts":47,"airOuts":43,"runs":13,"doubles":0,"triples":0,"homeRuns":6,"strikeOuts":25,"baseOnBalls":16,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":131,"obp":".248","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":555,"era":"2.79","inningsPitched":"38.2","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":12,"whip":"0.93","battersFaced":152,"outs":116,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":555,"balls":205,"strikes":350,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".333","pitchesPerInning":"14.35","gamesFinished":9,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"5.82","walksPer9Inn":"3.72","hitsPer9Inn":"4.66","runsScoredPer9":"3.03","homeRunsPer9":"1.40","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":5,"strikes":10,"strikePercentage":".670","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":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":64,"gamesStarted":3,"flyOuts":25,"groundOuts":86,"airOuts":59,"runs":26,"doubles":10,"triples":1,"homeRuns":8,"strikeOuts":55,"baseOnBalls":17,"intentionalWalks":0,"hits":68,"hitByPitch":6,"atBats":267,"obp":".314","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1095,"era":"2.69","inningsPitched":"70.1","wins":2,"losses":5,"saves":2,"saveOpportunities":4,"holds":14,"blownSaves":2,"earnedRuns":21,"whip":"1.21","battersFaced":291,"outs":211,"gamesPitched":64,"completeGames":0,"shutouts":0,"pitchesThrown":1095,"balls":393,"strikes":702,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.46","rbi":0,"winPercentage":".286","pitchesPerInning":"15.57","gamesFinished":10,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"7.04","walksPer9Inn":"2.18","hitsPer9Inn":"8.70","runsScoredPer9":"3.33","homeRunsPer9":"1.02","inheritedRunners":29,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":18,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"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":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":145,"flyOuts":135,"groundOuts":112,"airOuts":209,"runs":93,"doubles":26,"triples":4,"homeRuns":17,"strikeOuts":89,"baseOnBalls":88,"intentionalWalks":1,"hits":153,"hitByPitch":3,"avg":".273","atBats":560,"obp":".373","slg":".425","ops":".798","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":654,"totalBases":238,"rbi":65,"leftOnBase":197,"sacBunts":0,"sacFlies":3,"babip":".298","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.94","popOuts":38,"lineOuts":36},"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":336,"putOuts":156,"errors":17,"chances":509,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":{"note":"(BS, 10)","summary":"1.0 IP, 3 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":9,"strikes":19,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":62,"gamesStarted":0,"flyOuts":30,"groundOuts":66,"airOuts":54,"runs":30,"doubles":10,"triples":1,"homeRuns":10,"strikeOuts":47,"baseOnBalls":34,"intentionalWalks":0,"hits":64,"hitByPitch":1,"atBats":228,"obp":".375","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","numberOfPitches":1044,"era":"4.18","inningsPitched":"60.1","wins":3,"losses":1,"saves":2,"saveOpportunities":12,"holds":14,"blownSaves":10,"earnedRuns":28,"whip":"1.62","battersFaced":266,"outs":181,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":1044,"balls":399,"strikes":645,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.22","rbi":3,"winPercentage":".750","pitchesPerInning":"17.30","gamesFinished":9,"strikeoutWalkRatio":"1.38","strikeoutsPer9Inn":"7.01","walksPer9Inn":"5.07","hitsPer9Inn":"9.55","runsScoredPer9":"4.48","homeRunsPer9":"1.49","inheritedRunners":38,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":1,"chances":14,"fielding":".929","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":{"note":"(S, 20)","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":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"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":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":0,"flyOuts":28,"groundOuts":20,"airOuts":55,"runs":18,"doubles":2,"triples":0,"homeRuns":7,"strikeOuts":48,"baseOnBalls":23,"intentionalWalks":1,"hits":24,"hitByPitch":1,"atBats":145,"obp":".281","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":693,"era":"3.43","inningsPitched":"42.0","wins":4,"losses":6,"saves":20,"saveOpportunities":26,"holds":1,"blownSaves":6,"earnedRuns":16,"whip":"1.12","battersFaced":171,"outs":126,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":693,"balls":245,"strikes":448,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":".400","pitchesPerInning":"16.50","gamesFinished":36,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"10.29","walksPer9Inn":"4.93","hitsPer9Inn":"5.14","runsScoredPer9":"3.86","homeRunsPer9":"1.50","inheritedRunners":12,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":11},"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":true,"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-3 | 2B, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":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":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":147,"flyOuts":86,"groundOuts":73,"airOuts":137,"runs":60,"doubles":25,"triples":0,"homeRuns":23,"strikeOuts":177,"baseOnBalls":61,"intentionalWalks":0,"hits":110,"hitByPitch":7,"avg":".223","atBats":493,"obp":".315","slg":".414","ops":".729","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":566,"totalBases":204,"rbi":69,"leftOnBase":221,"sacBunts":0,"sacFlies":4,"babip":".293","groundOutsToAirouts":"0.53","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.44","popOuts":24,"lineOuts":27},"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":96,"putOuts":1099,"errors":2,"chances":1197,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID807726":{"person":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"jerseyNumber":"18","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"201","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":4,"groundOuts":11,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":2,"avg":".235","atBats":34,"obp":".357","slg":".265","ops":".622","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":9,"rbi":6,"leftOnBase":18,"sacBunts":0,"sacFlies":1,"babip":".296","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":31,"putOuts":14,"errors":0,"chances":45,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID805427":{"person":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":9,"groundOuts":33,"airOuts":14,"runs":16,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":53,"baseOnBalls":13,"intentionalWalks":2,"hits":32,"hitByPitch":3,"atBats":130,"obp":".329","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":575,"era":"3.60","inningsPitched":"35.0","wins":1,"losses":4,"saves":0,"saveOpportunities":1,"holds":13,"blownSaves":1,"earnedRuns":14,"whip":"1.29","battersFaced":148,"outs":105,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":575,"balls":188,"strikes":387,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.36","rbi":0,"winPercentage":".200","pitchesPerInning":"16.43","gamesFinished":3,"strikeoutWalkRatio":"4.08","strikeoutsPer9Inn":"13.63","walksPer9Inn":"3.34","hitsPer9Inn":"8.23","runsScoredPer9":"4.11","homeRunsPer9":"0.77","inheritedRunners":24,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":30,"gamesStarted":24,"flyOuts":98,"groundOuts":149,"airOuts":189,"runs":62,"doubles":26,"triples":2,"homeRuns":17,"strikeOuts":98,"baseOnBalls":34,"intentionalWalks":2,"hits":117,"hitByPitch":6,"atBats":546,"obp":".267","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2158,"era":"3.55","inningsPitched":"147.0","wins":9,"losses":8,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.03","battersFaced":593,"outs":441,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2158,"balls":742,"strikes":1416,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".529","pitchesPerInning":"14.68","gamesFinished":3,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"6.00","walksPer9Inn":"2.08","hitsPer9Inn":"7.16","runsScoredPer9":"3.80","homeRunsPer9":"1.04","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":4,"sacFlies":3,"passedBall":0,"popOuts":53,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":8,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701162":{"person":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"jerseyNumber":"53","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":10,"groundOuts":23,"airOuts":21,"runs":13,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":33,"baseOnBalls":16,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".232","atBats":99,"obp":".342","slg":".354","ops":".696","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":35,"rbi":15,"leftOnBase":47,"sacBunts":0,"sacFlies":1,"babip":".313","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":3,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":58,"errors":0,"chances":59,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650402":{"person":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":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":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":47,"groundOuts":93,"airOuts":78,"runs":56,"doubles":13,"triples":0,"homeRuns":8,"strikeOuts":75,"baseOnBalls":51,"intentionalWalks":3,"hits":89,"hitByPitch":3,"avg":".267","atBats":333,"obp":".368","slg":".378","ops":".746","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":389,"totalBases":126,"rbi":37,"leftOnBase":126,"sacBunts":0,"sacFlies":2,"babip":".321","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.62","popOuts":7,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":182,"putOuts":79,"errors":3,"chances":264,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID641755":{"person":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(W, 7-5)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","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":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":59,"gamesStarted":0,"flyOuts":33,"groundOuts":35,"airOuts":65,"runs":23,"doubles":6,"triples":0,"homeRuns":9,"strikeOuts":47,"baseOnBalls":25,"intentionalWalks":4,"hits":38,"hitByPitch":3,"atBats":182,"obp":".313","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":843,"era":"3.66","inningsPitched":"51.2","wins":7,"losses":5,"saves":1,"saveOpportunities":5,"holds":14,"blownSaves":4,"earnedRuns":21,"whip":"1.22","battersFaced":213,"outs":155,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":843,"balls":317,"strikes":526,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".583","pitchesPerInning":"16.32","gamesFinished":16,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"8.19","walksPer9Inn":"4.35","hitsPer9Inn":"6.62","runsScoredPer9":"4.01","homeRunsPer9":"1.57","inheritedRunners":21,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID703601":{"person":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2B, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":19,"groundOuts":32,"airOuts":38,"runs":21,"doubles":9,"triples":3,"homeRuns":3,"strikeOuts":33,"baseOnBalls":14,"intentionalWalks":1,"hits":38,"hitByPitch":3,"avg":".273","atBats":139,"obp":".353","slg":".446","ops":".799","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":158,"totalBases":62,"rbi":20,"leftOnBase":69,"sacBunts":2,"sacFlies":0,"babip":".340","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.33","popOuts":7,"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":0,"putOuts":93,"errors":0,"chances":93,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID693307":{"person":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2 K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":137,"flyOuts":75,"groundOuts":117,"airOuts":149,"runs":68,"doubles":25,"triples":2,"homeRuns":27,"strikeOuts":133,"baseOnBalls":32,"intentionalWalks":0,"hits":127,"hitByPitch":15,"avg":".244","atBats":521,"obp":".304","slg":".455","ops":".759","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":575,"totalBases":237,"rbi":88,"leftOnBase":241,"sacBunts":0,"sacFlies":5,"babip":".273","groundOutsToAirouts":"0.79","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"19.30","popOuts":34,"lineOuts":40},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":18,"stolenBases":48,"stolenBasePercentage":".727","caughtStealingPercentage":".273","assists":36,"putOuts":865,"errors":5,"chances":906,"fielding":".994","passedBall":3,"pickoffs":4}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID695549":{"person":{"id":695549,"fullName":"Jackson Jobe","link":"/api/v1/people/695549"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":20,"groundOuts":38,"airOuts":28,"runs":16,"doubles":7,"triples":1,"homeRuns":6,"strikeOuts":34,"baseOnBalls":13,"intentionalWalks":0,"hits":31,"hitByPitch":4,"atBats":130,"obp":".324","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":589,"era":"3.89","inningsPitched":"34.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.27","battersFaced":148,"outs":104,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":589,"balls":226,"strikes":363,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".500","pitchesPerInning":"16.99","gamesFinished":0,"strikeoutWalkRatio":"2.62","strikeoutsPer9Inn":"8.83","walksPer9Inn":"3.38","hitsPer9Inn":"8.05","runsScoredPer9":"4.15","homeRunsPer9":"1.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690993":{"person":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"jerseyNumber":"33","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":136,"flyOuts":54,"groundOuts":87,"airOuts":114,"runs":49,"doubles":17,"triples":4,"homeRuns":10,"strikeOuts":82,"baseOnBalls":30,"intentionalWalks":0,"hits":97,"hitByPitch":5,"avg":".257","atBats":378,"obp":".318","slg":".402","ops":".720","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":415,"totalBases":152,"rbi":36,"leftOnBase":156,"sacBunts":0,"sacFlies":2,"babip":".302","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.80","popOuts":24,"lineOuts":36},"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":79,"putOuts":135,"errors":3,"chances":217,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID808825":{"person":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":2,"flyOuts":17,"groundOuts":9,"airOuts":26,"runs":10,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":19,"hitByPitch":2,"atBats":67,"obp":".342","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":286,"era":"5.40","inningsPitched":"16.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.38","battersFaced":73,"outs":50,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":286,"balls":109,"strikes":177,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.35","rbi":0,"winPercentage":".000","pitchesPerInning":"17.16","gamesFinished":0,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"7.02","walksPer9Inn":"2.16","hitsPer9Inn":"10.26","runsScoredPer9":"5.40","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"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}},"ID675512":{"person":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, 2 ER, 3 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":76,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":17,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":76,"balls":31,"strikes":45,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"0.00","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":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":19,"gamesStarted":19,"flyOuts":64,"groundOuts":105,"airOuts":128,"runs":37,"doubles":21,"triples":2,"homeRuns":13,"strikeOuts":90,"baseOnBalls":34,"intentionalWalks":0,"hits":88,"hitByPitch":6,"atBats":408,"obp":".284","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1690,"era":"2.52","inningsPitched":"110.2","wins":8,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.10","battersFaced":451,"outs":332,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1690,"balls":601,"strikes":1089,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.82","rbi":1,"winPercentage":".667","pitchesPerInning":"15.27","gamesFinished":0,"strikeoutWalkRatio":"2.65","strikeoutsPer9Inn":"7.32","walksPer9Inn":"2.77","hitsPer9Inn":"7.16","runsScoredPer9":"3.01","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":29,"lineOuts":35},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":20,"errors":0,"chances":31,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[805808,650402,807726,682985,693307,814430,703601,679529,656716,701678,675512,689225,663947,640448,641755,445276],"pitchers":[675512,689225,663947,640448,641755,445276],"bench":[595879,690993,701162,680664],"bullpen":[623454,676428,695549,672456,808825,805427,664285,621097],"battingOrder":[805808,807726,682985,693307,814430,703601,679529,656716,701678],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Clark (9, Soriano, J); Torkelson (25, Soriano, J)."},{"label":"TB","value":"Callahan; Clark 2; Dingler; Greene, R 2; McGonigle 2; Torkelson 2; Torres."},{"label":"RBI","value":"Callahan (8); Clark 2 (20); Dingler (88); Torkelson (69)."},{"label":"2-out RBI","value":"Callahan."},{"label":"Runners left in scoring position, 2 out","value":"Greene, R; Lee; Clark."},{"label":"Team RISP","value":"4-for-12."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"McKinstry (3, 2nd base off Varland, L/Kirk)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Peck-Lee-Torkelson)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":12,"airOuts":7,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".249","atBats":34,"obp":".311","slg":".386","ops":".697","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":12,"rbi":4,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":0,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":13,"airOuts":8,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":37,"obp":".282","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":144,"era":"3.91","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.29","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":55,"strikes":89,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.63","rbi":5,"pitchesPerInning":"16.00","runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":13,"putOuts":27,"errors":1,"chances":41,"passedBall":0,"pickoffs":0}},"players":{"ID693686":{"person":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":46,"gamesStarted":7,"flyOuts":42,"groundOuts":98,"airOuts":79,"runs":29,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":86,"baseOnBalls":23,"intentionalWalks":1,"hits":72,"hitByPitch":1,"atBats":333,"obp":".268","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":1394,"era":"2.71","inningsPitched":"89.2","wins":6,"losses":2,"saves":2,"saveOpportunities":2,"holds":4,"blownSaves":0,"earnedRuns":27,"whip":"1.06","battersFaced":359,"outs":269,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":1394,"balls":463,"strikes":931,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".750","pitchesPerInning":"15.55","gamesFinished":9,"strikeoutWalkRatio":"3.74","strikeoutsPer9Inn":"8.63","walksPer9Inn":"2.31","hitsPer9Inn":"7.23","runsScoredPer9":"2.91","homeRunsPer9":"0.50","inheritedRunners":20,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667755":{"person":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"6.1 IP, 4 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":10,"airOuts":4,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":90,"inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":25,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":33,"strikes":57,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"5.68","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":30,"flyOuts":74,"groundOuts":198,"airOuts":127,"runs":72,"doubles":17,"triples":0,"homeRuns":16,"strikeOuts":159,"baseOnBalls":72,"intentionalWalks":1,"hits":143,"hitByPitch":7,"atBats":623,"obp":".316","caughtStealing":5,"stolenBases":5,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2788,"era":"3.56","inningsPitched":"169.1","wins":12,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.27","battersFaced":706,"outs":508,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2788,"balls":1033,"strikes":1755,"strikePercentage":".630","hitBatsmen":7,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"1.56","rbi":4,"winPercentage":".632","pitchesPerInning":"16.46","gamesFinished":0,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"8.45","walksPer9Inn":"3.83","hitsPer9Inn":"7.60","runsScoredPer9":"3.83","homeRunsPer9":"0.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":37},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":18,"errors":0,"chances":37,"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"}]},"ID686973":{"person":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(L, 5-6)(BS, 2)","summary":"1.2 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":31,"inningsPitched":"1.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":9,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":12,"strikes":19,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"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":68,"gamesStarted":0,"flyOuts":29,"groundOuts":80,"airOuts":48,"runs":20,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":93,"baseOnBalls":22,"intentionalWalks":1,"hits":54,"hitByPitch":0,"atBats":271,"obp":".257","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1195,"era":"1.32","inningsPitched":"75.0","wins":5,"losses":6,"saves":33,"saveOpportunities":35,"holds":5,"blownSaves":2,"earnedRuns":11,"whip":"1.01","battersFaced":297,"outs":225,"gamesPitched":68,"completeGames":0,"shutouts":0,"pitchesThrown":1195,"balls":391,"strikes":804,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":1,"winPercentage":".455","pitchesPerInning":"15.93","gamesFinished":50,"strikeoutWalkRatio":"4.23","strikeoutsPer9Inn":"11.16","walksPer9Inn":"2.64","hitsPer9Inn":"6.48","runsScoredPer9":"2.40","homeRunsPer9":"0.24","inheritedRunners":32,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":7,"errors":4,"chances":24,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663893":{"person":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":3,"groundOuts":17,"airOuts":10,"runs":21,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":40,"baseOnBalls":21,"intentionalWalks":5,"hits":26,"hitByPitch":0,"atBats":92,"obp":".416","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":495,"era":"6.93","inningsPitched":"24.2","wins":0,"losses":3,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":19,"whip":"1.91","battersFaced":114,"outs":74,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":495,"balls":206,"strikes":289,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.70","rbi":0,"winPercentage":".000","pitchesPerInning":"20.07","gamesFinished":4,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"14.59","walksPer9Inn":"7.66","hitsPer9Inn":"9.49","runsScoredPer9":"7.66","homeRunsPer9":"1.82","inheritedRunners":16,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573009":{"person":{"id":573009,"fullName":"Joe Mantiply","link":"/api/v1/people/573009"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"0.1 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":8,"strikes":8,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"27.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":23,"gamesStarted":0,"flyOuts":7,"groundOuts":30,"airOuts":21,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":0,"hits":22,"hitByPitch":1,"atBats":90,"obp":".289","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":358,"era":"2.52","inningsPitched":"25.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.08","battersFaced":99,"outs":75,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":358,"balls":127,"strikes":231,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.32","gamesFinished":5,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"7.20","walksPer9Inn":"1.80","hitsPer9Inn":"7.92","runsScoredPer9":"2.52","homeRunsPer9":"0.72","inheritedRunners":18,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"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"}]},"ID676391":{"person":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"jerseyNumber":"22","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"900","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":2,"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":".---","groundIntoDoublePlay":0,"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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":147,"flyOuts":112,"groundOuts":135,"airOuts":220,"runs":59,"doubles":31,"triples":1,"homeRuns":9,"strikeOuts":55,"baseOnBalls":21,"intentionalWalks":0,"hits":150,"hitByPitch":2,"avg":".271","atBats":554,"obp":".297","slg":".379","ops":".676","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":583,"totalBases":210,"rbi":47,"leftOnBase":230,"sacBunts":0,"sacFlies":6,"babip":".284","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.56","popOuts":53,"lineOuts":55},"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":338,"putOuts":185,"errors":12,"chances":535,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID807727":{"person":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"jerseyNumber":"26","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"201","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":12,"groundOuts":16,"airOuts":25,"runs":9,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":6,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".250","atBats":84,"obp":".297","slg":".345","ops":".642","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":29,"rbi":10,"leftOnBase":44,"sacBunts":0,"sacFlies":1,"babip":".317","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":7,"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":35,"putOuts":69,"errors":0,"chances":104,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID665926":{"person":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":140,"flyOuts":61,"groundOuts":131,"airOuts":122,"runs":36,"doubles":23,"triples":1,"homeRuns":9,"strikeOuts":90,"baseOnBalls":16,"intentionalWalks":2,"hits":109,"hitByPitch":14,"avg":".245","atBats":445,"obp":".290","slg":".362","ops":".652","caughtStealing":4,"stolenBases":20,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":482,"totalBases":161,"rbi":57,"leftOnBase":193,"sacBunts":2,"sacFlies":5,"babip":".285","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.44","popOuts":31,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":268,"putOuts":187,"errors":6,"chances":461,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID678218":{"person":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"jerseyNumber":"59","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":28,"groundOuts":54,"airOuts":58,"runs":27,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":68,"baseOnBalls":26,"intentionalWalks":0,"hits":49,"hitByPitch":1,"avg":".216","atBats":227,"obp":".298","slg":".361","ops":".659","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":256,"totalBases":82,"rbi":21,"leftOnBase":102,"sacBunts":1,"sacFlies":1,"babip":".270","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.38","popOuts":13,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":17,"stolenBases":44,"stolenBasePercentage":".721","caughtStealingPercentage":".279","assists":40,"putOuts":564,"errors":10,"chances":614,"fielding":".984","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676454":{"person":{"id":676454,"fullName":"Brendan Cellucci","link":"/api/v1/people/676454"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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}},"ID656302":{"person":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":28,"gamesStarted":28,"flyOuts":60,"groundOuts":123,"airOuts":129,"runs":50,"doubles":20,"triples":0,"homeRuns":11,"strikeOuts":236,"baseOnBalls":72,"intentionalWalks":0,"hits":105,"hitByPitch":3,"atBats":589,"obp":".270","caughtStealing":6,"stolenBases":31,"stolenBasePercentage":".838","caughtStealingPercentage":".162","numberOfPitches":2821,"era":"2.38","inningsPitched":"166.1","wins":11,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.06","battersFaced":668,"outs":499,"gamesPitched":28,"completeGames":1,"shutouts":1,"pitchesThrown":2821,"balls":1069,"strikes":1752,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".688","pitchesPerInning":"16.96","gamesFinished":0,"strikeoutWalkRatio":"3.28","strikeoutsPer9Inn":"12.77","walksPer9Inn":"3.90","hitsPer9Inn":"5.68","runsScoredPer9":"2.71","homeRunsPer9":"0.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":38,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":9,"errors":3,"chances":25,"fielding":".880","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID703520":{"person":{"id":703520,"fullName":"Brett Bateman","link":"/api/v1/people/703520"},"jerseyNumber":"21","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":32,"flyOuts":9,"groundOuts":41,"airOuts":20,"runs":21,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":30,"baseOnBalls":14,"intentionalWalks":0,"hits":42,"hitByPitch":2,"avg":".323","atBats":130,"obp":".395","slg":".423","ops":".818","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":55,"rbi":11,"leftOnBase":43,"sacBunts":2,"sacFlies":1,"babip":".404","groundOutsToAirouts":"2.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.00","popOuts":1,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":92,"errors":0,"chances":93,"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"}]},"ID676914":{"person":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"jerseyNumber":"36","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":23,"groundOuts":18,"airOuts":34,"runs":18,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":47,"baseOnBalls":25,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".142","atBats":113,"obp":".295","slg":".274","ops":".569","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":140,"totalBases":31,"rbi":12,"leftOnBase":49,"sacBunts":1,"sacFlies":1,"babip":".203","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.67","popOuts":8,"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":26,"putOuts":57,"errors":2,"chances":85,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623149":{"person":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":2,"strikes":5,"strikePercentage":".710","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":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":58,"gamesStarted":0,"flyOuts":46,"groundOuts":21,"airOuts":80,"runs":30,"doubles":5,"triples":2,"homeRuns":13,"strikeOuts":51,"baseOnBalls":12,"intentionalWalks":0,"hits":39,"hitByPitch":3,"atBats":188,"obp":".263","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":797,"era":"5.04","inningsPitched":"50.0","wins":2,"losses":5,"saves":24,"saveOpportunities":27,"holds":2,"blownSaves":3,"earnedRuns":28,"whip":"1.02","battersFaced":206,"outs":150,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":797,"balls":253,"strikes":544,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.26","rbi":0,"winPercentage":".286","pitchesPerInning":"15.94","gamesFinished":35,"strikeoutWalkRatio":"4.25","strikeoutsPer9Inn":"9.18","walksPer9Inn":"2.16","hitsPer9Inn":"7.02","runsScoredPer9":"5.40","homeRunsPer9":"2.34","inheritedRunners":12,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664770":{"person":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":47,"groundOuts":131,"airOuts":90,"runs":45,"doubles":14,"triples":0,"homeRuns":10,"strikeOuts":61,"baseOnBalls":22,"intentionalWalks":0,"hits":103,"hitByPitch":6,"avg":".273","atBats":377,"obp":".322","slg":".390","ops":".712","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":413,"totalBases":147,"rbi":36,"leftOnBase":144,"sacBunts":6,"sacFlies":2,"babip":".302","groundOutsToAirouts":"1.46","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.70","popOuts":15,"lineOuts":28},"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":9,"putOuts":181,"errors":1,"chances":191,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID453286":{"person":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":15,"gamesStarted":15,"flyOuts":53,"groundOuts":51,"airOuts":98,"runs":48,"doubles":10,"triples":0,"homeRuns":14,"strikeOuts":51,"baseOnBalls":28,"intentionalWalks":0,"hits":65,"hitByPitch":2,"atBats":263,"obp":".323","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1181,"era":"6.38","inningsPitched":"67.2","wins":2,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.37","battersFaced":295,"outs":203,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1181,"balls":420,"strikes":761,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".200","pitchesPerInning":"17.45","gamesFinished":0,"strikeoutWalkRatio":"1.82","strikeoutsPer9Inn":"6.78","walksPer9Inn":"3.72","hitsPer9Inn":"8.65","runsScoredPer9":"6.38","homeRunsPer9":"1.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":27,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543807":{"person":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"200","stats":{"batting":{"summary":"1-2 | 3 BB, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":70,"groundOuts":116,"airOuts":121,"runs":57,"doubles":22,"triples":2,"homeRuns":15,"strikeOuts":87,"baseOnBalls":46,"intentionalWalks":0,"hits":109,"hitByPitch":3,"avg":".253","atBats":431,"obp":".328","slg":".418","ops":".746","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":485,"totalBases":180,"rbi":52,"leftOnBase":184,"sacBunts":0,"sacFlies":2,"babip":".284","groundOutsToAirouts":"0.96","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"28.73","popOuts":25,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":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":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID689254":{"person":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":78,"gamesStarted":4,"flyOuts":40,"groundOuts":40,"airOuts":69,"runs":22,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":65,"baseOnBalls":26,"intentionalWalks":2,"hits":49,"hitByPitch":1,"atBats":218,"obp":".308","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","numberOfPitches":976,"era":"3.36","inningsPitched":"59.0","wins":6,"losses":1,"saves":1,"saveOpportunities":1,"holds":16,"blownSaves":0,"earnedRuns":22,"whip":"1.27","battersFaced":250,"outs":177,"gamesPitched":78,"completeGames":0,"shutouts":0,"pitchesThrown":976,"balls":342,"strikes":634,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".857","pitchesPerInning":"16.54","gamesFinished":7,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"9.92","walksPer9Inn":"3.97","hitsPer9Inn":"7.47","runsScoredPer9":"3.36","homeRunsPer9":"0.92","inheritedRunners":46,"inheritedRunnersScored":16,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680755":{"person":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":72,"gamesStarted":9,"flyOuts":35,"groundOuts":62,"airOuts":69,"runs":33,"doubles":7,"triples":1,"homeRuns":8,"strikeOuts":72,"baseOnBalls":38,"intentionalWalks":5,"hits":51,"hitByPitch":3,"atBats":247,"obp":".316","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1189,"era":"3.22","inningsPitched":"72.2","wins":3,"losses":4,"saves":1,"saveOpportunities":1,"holds":13,"blownSaves":0,"earnedRuns":26,"whip":"1.22","battersFaced":295,"outs":218,"gamesPitched":72,"completeGames":0,"shutouts":0,"pitchesThrown":1189,"balls":450,"strikes":739,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".429","pitchesPerInning":"16.36","gamesFinished":10,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"8.92","walksPer9Inn":"4.71","hitsPer9Inn":"6.32","runsScoredPer9":"4.09","homeRunsPer9":"0.99","inheritedRunners":31,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":4,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":3,"chances":15,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID815873":{"person":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":4,"groundOuts":5,"airOuts":13,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".200","atBats":45,"obp":".234","slg":".356","ops":".590","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":16,"rbi":7,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".280","groundOutsToAirouts":"0.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.50","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":41,"errors":1,"chances":47,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643511":{"person":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":70,"gamesStarted":0,"flyOuts":28,"groundOuts":109,"airOuts":51,"runs":21,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":38,"baseOnBalls":22,"intentionalWalks":5,"hits":56,"hitByPitch":2,"atBats":252,"obp":".289","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":970,"era":"1.73","inningsPitched":"67.2","wins":2,"losses":2,"saves":4,"saveOpportunities":7,"holds":32,"blownSaves":3,"earnedRuns":13,"whip":"1.15","battersFaced":280,"outs":203,"gamesPitched":70,"completeGames":0,"shutouts":0,"pitchesThrown":970,"balls":299,"strikes":671,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.14","rbi":0,"winPercentage":".500","pitchesPerInning":"14.33","gamesFinished":11,"strikeoutWalkRatio":"1.73","strikeoutsPer9Inn":"5.05","walksPer9Inn":"2.93","hitsPer9Inn":"7.45","runsScoredPer9":"2.79","homeRunsPer9":"0.13","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":2,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":5,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669701":{"person":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"800","stats":{"batting":{"summary":"0-1 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":35,"groundOuts":43,"airOuts":54,"runs":21,"doubles":3,"triples":1,"homeRuns":6,"strikeOuts":48,"baseOnBalls":24,"intentionalWalks":1,"hits":41,"hitByPitch":2,"avg":".225","atBats":182,"obp":".319","slg":".352","ops":".671","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":212,"totalBases":64,"rbi":15,"leftOnBase":72,"sacBunts":2,"sacFlies":2,"babip":".269","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.33","popOuts":9,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":96,"putOuts":71,"errors":2,"chances":169,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665489":{"person":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":7,"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":11,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":136,"flyOuts":70,"groundOuts":158,"airOuts":150,"runs":71,"doubles":24,"triples":0,"homeRuns":9,"strikeOuts":77,"baseOnBalls":53,"intentionalWalks":5,"hits":135,"hitByPitch":5,"avg":".263","atBats":514,"obp":".334","slg":".362","ops":".696","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":19,"groundIntoTriplePlay":0,"plateAppearances":578,"totalBases":186,"rbi":56,"leftOnBase":219,"sacBunts":0,"sacFlies":6,"babip":".290","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.11","popOuts":31,"lineOuts":49},"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":88,"putOuts":864,"errors":8,"chances":960,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID547179":{"person":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":31,"gamesStarted":25,"flyOuts":84,"groundOuts":141,"airOuts":137,"runs":108,"doubles":32,"triples":6,"homeRuns":22,"strikeOuts":89,"baseOnBalls":51,"intentionalWalks":0,"hits":182,"hitByPitch":6,"atBats":539,"obp":".395","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2347,"era":"6.97","inningsPitched":"125.1","wins":3,"losses":12,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":97,"whip":"1.86","battersFaced":606,"outs":376,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":2347,"balls":900,"strikes":1447,"strikePercentage":".620","hitBatsmen":6,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".200","pitchesPerInning":"18.73","gamesFinished":3,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"6.39","walksPer9Inn":"3.66","hitsPer9Inn":"13.07","runsScoredPer9":"7.76","homeRunsPer9":"1.58","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":9,"passedBall":0,"popOuts":20,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":14,"errors":1,"chances":28,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664702":{"person":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":136,"flyOuts":55,"groundOuts":77,"airOuts":96,"runs":43,"doubles":18,"triples":1,"homeRuns":3,"strikeOuts":40,"baseOnBalls":26,"intentionalWalks":0,"hits":62,"hitByPitch":1,"avg":".231","atBats":268,"obp":".299","slg":".340","ops":".639","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":302,"totalBases":91,"rbi":24,"leftOnBase":121,"sacBunts":4,"sacFlies":3,"babip":".259","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"89.33","popOuts":21,"lineOuts":20},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":2,"groundOuts":8,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":19,"obp":".450","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":54,"era":"4.50","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.25","battersFaced":20,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":54,"balls":23,"strikes":31,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.67","rbi":0,"winPercentage":".---","pitchesPerInning":"13.50","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.25","hitsPer9Inn":"18.00","runsScoredPer9":"4.50","homeRunsPer9":"2.25","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":177,"errors":0,"chances":180,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID681293":{"person":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":19,"flyOuts":70,"groundOuts":86,"airOuts":122,"runs":63,"doubles":13,"triples":0,"homeRuns":17,"strikeOuts":102,"baseOnBalls":60,"intentionalWalks":0,"hits":86,"hitByPitch":15,"atBats":390,"obp":".343","caughtStealing":3,"stolenBases":21,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1847,"era":"4.99","inningsPitched":"106.1","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.37","battersFaced":471,"outs":319,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1847,"balls":743,"strikes":1104,"strikePercentage":".600","hitBatsmen":15,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".471","pitchesPerInning":"17.37","gamesFinished":0,"strikeoutWalkRatio":"1.70","strikeoutsPer9Inn":"8.63","walksPer9Inn":"5.08","hitsPer9Inn":"7.28","runsScoredPer9":"5.33","homeRunsPer9":"1.44","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":24,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":3,"chances":11,"fielding":".727","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672386":{"person":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":33,"groundOuts":82,"airOuts":66,"runs":23,"doubles":7,"triples":0,"homeRuns":10,"strikeOuts":35,"baseOnBalls":30,"intentionalWalks":5,"hits":70,"hitByPitch":0,"avg":".280","atBats":250,"obp":".353","slg":".428","ops":".781","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":283,"totalBases":107,"rbi":40,"leftOnBase":90,"sacBunts":0,"sacFlies":3,"babip":".288","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":13,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":13,"stolenBases":73,"stolenBasePercentage":".849","caughtStealingPercentage":".151","assists":35,"putOuts":558,"errors":2,"chances":595,"fielding":".997","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID672960":{"person":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"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":3,"leftOnBase":3,"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":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":145,"flyOuts":80,"groundOuts":94,"airOuts":141,"runs":78,"doubles":24,"triples":0,"homeRuns":33,"strikeOuts":173,"baseOnBalls":53,"intentionalWalks":0,"hits":125,"hitByPitch":6,"avg":".236","atBats":530,"obp":".311","slg":".468","ops":".779","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":592,"totalBases":248,"rbi":88,"leftOnBase":264,"sacBunts":0,"sacFlies":3,"babip":".281","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.06","popOuts":37,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":196,"putOuts":169,"errors":19,"chances":384,"fielding":".951","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[703520,543807,807727,665489,672386,664770,672960,665926,669701,664702,676391,667755,623149,573009,686973],"pitchers":[667755,623149,573009,686973],"bench":[815873,676914,678218],"bullpen":[681293,656302,676454,680755,689254,663893,547179,693686,643511,453286],"battingOrder":[703520,807727,665489,672386,664770,672960,665926,664702,676391],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Lukes (14, Melton)."},{"label":"HR","value":"Okamoto (33, 7th inning off Finnegan, 2 on, 2 out)."},{"label":"TB","value":"Bateman; Clement; Giménez; Kirk 2; Lukes 2; Okamoto 4; Springer."},{"label":"RBI","value":"Kirk (40); Okamoto 3 (88)."},{"label":"2-out RBI","value":"Okamoto 3."},{"label":"Runners left in scoring position, 2 out","value":"Okamoto; Guerrero Jr. 2; Clement 2."},{"label":"GIDP","value":"Kirk."},{"label":"Team RISP","value":"2-for-11."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Varland, L (4, missed catch)."}]}],"note":[{"label":"a","value":"Lined out for Smith in the 6th."},{"label":"1","value":"Ran for Springer in the 9th."}]}},"officials":[{"official":{"id":605672,"fullName":"Jeremie Rehak","link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":644760,"fullName":"Adam Beck","link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"fullName":"Dan Iassogna","link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":665576,"fullName":"Brock Ballou","link":"/api/v1/people/665576"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Melton."},{"label":"ABS Challenge","value":"Kirk (Ball-Overturned to Strike); Dingler 2 (Ball-Confirmed, Ball-Overturned to Strike); Torkelson (Strike-Confirmed); Guerrero Jr. (Strike-Overturned to Ball); Bateman (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Melton 76-45; Brieske 40-26; Holton 15-10; Finnegan 28-19; Kinley 11-8; Jansen, K 13-8; Soriano, J 90-57; Sewald 7-5; Mantiply 16-8; Varland, L 31-19."},{"label":"Groundouts-flyouts","value":"Melton 4-1; Brieske 3-1; Holton 2-1; Finnegan 0-2; Kinley 2-1; Jansen, K 1-0; Soriano, J 10-3; Sewald 0-0; Mantiply 0-1; Varland, L 3-0."},{"label":"Batters faced","value":"Melton 17; Brieske 7; Holton 4; Finnegan 6; Kinley 3; Jansen, K 3; Soriano, J 25; Sewald 2; Mantiply 3; Varland, L 9."},{"label":"Inherited runners-scored","value":"Brieske 3-0; Sewald 1-0; Varland, L 2-1."},{"label":"Umpires","value":"HP: Jeremie Rehak. 1B: Adam Beck. 2B: Dan Iassogna. 3B: Brock Ballou. "},{"label":"Weather","value":"67 degrees, Clear."},{"label":"Wind","value":"6 mph, Out To CF."},{"label":"First pitch","value":"7:07 PM."},{"label":"T","value":"3:05."},{"label":"Att","value":"42,867."},{"label":"Venue","value":"Rogers Centre."},{"label":"September 14, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755","boxscoreName":"Soriano, J"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"6.1 IP, 4 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":10,"airOuts":4,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":90,"inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":25,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":33,"strikes":57,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"5.68","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":30,"flyOuts":74,"groundOuts":198,"airOuts":127,"runs":72,"doubles":17,"triples":0,"homeRuns":16,"strikeOuts":159,"baseOnBalls":72,"intentionalWalks":1,"hits":143,"hitByPitch":7,"atBats":623,"obp":".316","caughtStealing":5,"stolenBases":5,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2788,"era":"3.56","inningsPitched":"169.1","wins":12,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.27","battersFaced":706,"outs":508,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2788,"balls":1033,"strikes":1755,"strikePercentage":".630","hitBatsmen":7,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"1.56","rbi":4,"winPercentage":".632","pitchesPerInning":"16.46","gamesFinished":0,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"8.45","walksPer9Inn":"3.83","hitsPer9Inn":"7.60","runsScoredPer9":"3.83","homeRunsPer9":"0.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":37},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":18,"errors":0,"chances":37,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":59,"pitchingGameScore":59},{"player":{"person":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807","boxscoreName":"Springer"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"200","stats":{"batting":{"summary":"1-2 | 3 BB, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":70,"groundOuts":116,"airOuts":121,"runs":57,"doubles":22,"triples":2,"homeRuns":15,"strikeOuts":87,"baseOnBalls":46,"intentionalWalks":0,"hits":109,"hitByPitch":3,"avg":".253","atBats":431,"obp":".328","slg":".418","ops":".746","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":485,"totalBases":180,"rbi":52,"leftOnBase":184,"sacBunts":0,"sacFlies":2,"babip":".284","groundOutsToAirouts":"0.96","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"28.73","popOuts":25,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":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":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":57,"hittingGameScore":57},{"player":{"person":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960","boxscoreName":"Okamoto"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"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":3,"leftOnBase":3,"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":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":145,"flyOuts":80,"groundOuts":94,"airOuts":141,"runs":78,"doubles":24,"triples":0,"homeRuns":33,"strikeOuts":173,"baseOnBalls":53,"intentionalWalks":0,"hits":125,"hitByPitch":6,"avg":".236","atBats":530,"obp":".311","slg":".468","ops":".779","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":592,"totalBases":248,"rbi":88,"leftOnBase":264,"sacBunts":0,"sacFlies":3,"babip":".281","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.06","popOuts":37,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":196,"putOuts":169,"errors":19,"chances":384,"fielding":".951","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"loser":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"save":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}