{"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":824224,"link":"/api/v1.1/game/824224/feed/live","metaData":{"wait":10,"timeStamp":"20260912_203050","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count33","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824224,"type":"R","doubleHeader":"N","id":"2026/09/12/colmlb-detmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824224-2026-09-12","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-09-12T17:10:00Z","originalDate":"2026-09-12","officialDate":"2026-09-12","dayNight":"day","time":"1:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115","season":2026,"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"col","fileCode":"col","abbreviation":"COL","teamName":"Rockies","locationName":"Denver","firstYearOfPlay":"1992","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Colorado","record":{"gamesPlayed":148,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":55,"losses":93,"ties":0,"pct":".372"},"records":{},"divisionLeader":false,"wins":55,"losses":93,"winningPercentage":".372"},"franchiseName":"Colorado","clubName":"Rockies","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116","season":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":148,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":69,"losses":79,"ties":0,"pct":".466"},"records":{},"divisionLeader":false,"wins":69,"losses":79,"winningPercentage":".466"},"franchiseName":"Detroit","clubName":"Tigers","active":true}},"players":{"ID664285":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285","firstName":"Framber","lastName":"Valdez","primaryNumber":"59","birthDate":"1993-11-19","currentAge":32,"birthCity":"Palenque","birthCountry":"Dominican Republic","height":"5' 11\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Framber","useLastName":"Valdez","boxscoreName":"Valdez, F","gender":"M","nameMatrilineal":"Pinales","isPlayer":true,"isVerified":true,"pronunciation":"FRAHM-burr","mlbDebutDate":"2018-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Framber Valdez","nameSlug":"framber-valdez-664285","firstLastName":"Framber Valdez","lastFirstName":"Valdez, Framber","lastInitName":"Valdez, F","initLastName":"F Valdez","fullFMLName":"Framber Valdez","fullLFMName":"Valdez, Framber","strikeZoneTop":3.32,"strikeZoneBottom":1.51},"ID676428":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428","firstName":"Brant","lastName":"Hurter","primaryNumber":"48","birthDate":"1998-09-06","currentAge":28,"birthCity":"Canton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brant","useLastName":"Hurter","middleName":"Harris","boxscoreName":"Hurter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-08-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brant Hurter","nameSlug":"brant-hurter-676428","firstLastName":"Brant Hurter","lastFirstName":"Hurter, Brant","lastInitName":"Hurter, B","initLastName":"B Hurter","fullFMLName":"Brant Harris Hurter","fullLFMName":"Hurter, Brant Harris","strikeZoneTop":3.656,"strikeZoneBottom":1.677},"ID691182":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182","firstName":"Adael","lastName":"Amador","primaryNumber":"1","birthDate":"2003-04-11","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 11\"","weight":209,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Adael","useLastName":"Amador","middleName":"Alexander","boxscoreName":"Amador","gender":"M","nameMatrilineal":"Santiago","isPlayer":true,"isVerified":true,"pronunciation":"ODD-eye-ell AH-mah-door","mlbDebutDate":"2024-06-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adael Amador","nameSlug":"adael-amador-691182","firstLastName":"Adael Amador","lastFirstName":"Amador, Adael","lastInitName":"Amador, A","initLastName":"A Amador","fullFMLName":"Adael Alexander Amador","fullLFMName":"Amador, Adael Alexander","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"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},"ID680604":{"id":680604,"fullName":"Blas Castaño","link":"/api/v1/people/680604","firstName":"Blas","lastName":"Castano","primaryNumber":"63","birthDate":"1998-09-08","currentAge":28,"birthCity":"Espaillat","birthCountry":"Dominican Republic","height":"5' 10\"","weight":162,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blas","useLastName":"Castaño","boxscoreName":"Castaño","gender":"M","nameMatrilineal":"Acevedo","isPlayer":true,"isVerified":false,"pronunciation":"BLASS cah-stah-no","mlbDebutDate":"2025-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blas Castaño","nameSlug":"blas-castano-680604","firstLastName":"Blas Castaño","lastFirstName":"Castaño, Blas","lastInitName":"Castaño, B","initLastName":"B Castaño","fullFMLName":"Blas Castaño","fullLFMName":"Castaño, Blas ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"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},"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},"ID815081":{"id":815081,"fullName":"Mark Manfredi","link":"/api/v1/people/815081","firstName":"Mark","lastName":"Manfredi","primaryNumber":"54","birthDate":"2000-01-28","currentAge":26,"birthCity":"Highland Heights","birthStateProvince":"OH","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mark","useLastName":"Manfredi","middleName":"Silvio","boxscoreName":"Manfredi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mark Manfredi","nameTitle":"Sr.","nameSuffix":"Sr.","nameSlug":"mark-manfredi-815081","firstLastName":"Mark Manfredi","lastFirstName":"Manfredi, Mark","lastInitName":"Manfredi, M","initLastName":"M Manfredi","fullFMLName":"Mark Silvio Manfredi","fullLFMName":"Manfredi, Mark Silvio","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID605353":{"id":605353,"fullName":"Vimael Machín","link":"/api/v1/people/605353","firstName":"Vimael","lastName":"Machín","primaryNumber":"25","birthDate":"1993-09-25","currentAge":32,"birthCity":"Humacao","birthCountry":"Puerto Rico","height":"5' 10\"","weight":196,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Vimael","useLastName":"Machín","boxscoreName":"Machín","gender":"M","nameMatrilineal":"Soto","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"vee-mah-EL mah-CHEEN","mlbDebutDate":"2020-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vimael Machín","nameSlug":"vimael-machin-605353","firstLastName":"Vimael Machín","lastFirstName":"Machín, Vimael","lastInitName":"Machín, V","initLastName":"V Machín","fullFMLName":"Vimael Machín","fullLFMName":"Machín, Vimael","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"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},"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},"ID657514":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514","firstName":"Brennan","lastName":"Bernardino","primaryNumber":"83","birthDate":"1992-01-15","currentAge":34,"birthCity":"Valencia","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brennan","useLastName":"Bernardino","middleName":"Allen","boxscoreName":"Bernardino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"ber-nar-DEEN-o","mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brennan Bernardino","nameSlug":"brennan-bernardino-657514","firstLastName":"Brennan Bernardino","lastFirstName":"Bernardino, Brennan","lastInitName":"Bernardino, B","initLastName":"B Bernardino","fullFMLName":"Brennan Allen Bernardino","fullLFMName":"Bernardino, Brennan Allen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694249":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249","firstName":"Cole","lastName":"Carrigg","primaryNumber":"16","birthDate":"2002-05-08","currentAge":24,"birthCity":"Modesto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cole","useLastName":"Carrigg","middleName":"Michael","boxscoreName":"Carrigg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"CARE-igg","mlbDebutDate":"2026-06-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Carrigg","nameSlug":"cole-carrigg-694249","firstLastName":"Cole Carrigg","lastFirstName":"Carrigg, Cole","lastInitName":"Carrigg, C","initLastName":"C Carrigg","fullFMLName":"Cole Michael Carrigg","fullLFMName":"Carrigg, Cole Michael","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID675848":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848","firstName":"Juan","lastName":"Mejia","primaryNumber":"47","birthDate":"2000-07-04","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Mejia","middleName":"Manuel","boxscoreName":"Mejia, J","gender":"M","nameMatrilineal":"Adames","isPlayer":true,"isVerified":true,"pronunciation":"meh-HEE-uh","mlbDebutDate":"2025-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Mejia","nameSlug":"juan-mejia-675848","firstLastName":"Juan Mejia","lastFirstName":"Mejia, Juan","lastInitName":"Mejia, J","initLastName":"J Mejia","fullFMLName":"Juan Manuel Mejia","fullLFMName":"Mejia, Juan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID696100":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","firstName":"Hunter","lastName":"Goodman","primaryNumber":"15","birthDate":"1999-10-08","currentAge":26,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Goodman","middleName":"Robert","boxscoreName":"Goodman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Goodman","nameSlug":"hunter-goodman-696100","firstLastName":"Hunter Goodman","lastFirstName":"Goodman, Hunter","lastInitName":"Goodman, H","initLastName":"H Goodman","fullFMLName":"Hunter Robert Goodman","fullLFMName":"Goodman, Hunter Robert","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID687312":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312","firstName":"Gabriel","lastName":"Hughes","primaryNumber":"43","birthDate":"2001-08-22","currentAge":25,"birthCity":"Anchorage","birthStateProvince":"AK","birthCountry":"USA","height":"6' 4\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gabriel","useLastName":"Hughes","middleName":"Alexander","boxscoreName":"Hughes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Hughes","nameSlug":"gabriel-hughes-687312","firstLastName":"Gabriel Hughes","lastFirstName":"Hughes, Gabriel","lastInitName":"Hughes, G","initLastName":"G Hughes","fullFMLName":"Gabriel Alexander Hughes","fullLFMName":"Hughes, Gabriel Alexander","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID688642":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642","firstName":"Zachary","lastName":"Agnos","primaryNumber":"36","birthDate":"2000-08-15","currentAge":26,"birthCity":"Haymarket","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Agnos","middleName":"George","boxscoreName":"Agnos","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Agnos","nameSlug":"zach-agnos-688642","firstLastName":"Zach Agnos","lastFirstName":"Agnos, Zach","lastInitName":"Agnos, Z","initLastName":"Z Agnos","fullFMLName":"Zachary George Agnos","fullLFMName":"Agnos, Zachary George","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID687597":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597","firstName":"Jordan","lastName":"Beck","primaryNumber":"27","birthDate":"2001-04-19","currentAge":25,"birthCity":"Hazel Green","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":227,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jordan","useLastName":"Beck","middleName":"Alexander","boxscoreName":"Beck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Beck","nameSlug":"jordan-beck-687597","firstLastName":"Jordan Beck","lastFirstName":"Beck, Jordan","lastInitName":"Beck, J","initLastName":"J Beck","fullFMLName":"Jordan Alexander Beck","fullLFMName":"Beck, Jordan Alexander","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID685299":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299","firstName":"Tanner","lastName":"Gordon","primaryNumber":"29","birthDate":"1997-10-26","currentAge":28,"birthCity":"Champaign","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Gordon","middleName":"Robert","boxscoreName":"Gordon, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Gordon","nameSlug":"tanner-gordon-685299","firstLastName":"Tanner Gordon","lastFirstName":"Gordon, Tanner","lastInitName":"Gordon, T","initLastName":"T Gordon","fullFMLName":"Tanner Robert Gordon","fullLFMName":"Gordon, Tanner Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID605447":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447","firstName":"Jordan","lastName":"Romano","primaryNumber":"68","birthDate":"1993-04-21","currentAge":33,"birthCity":"Markham","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Romano","middleName":"Robert","boxscoreName":"Romano","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"row-MAN-oh","mlbDebutDate":"2019-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Romano","nameSlug":"jordan-romano-605447","firstLastName":"Jordan Romano","lastFirstName":"Romano, Jordan","lastInitName":"Romano, J","initLastName":"J Romano","fullFMLName":"Jordan Robert Romano","fullLFMName":"Romano, Jordan Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID691728":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728","firstName":"Zachary","lastName":"Veen","primaryNumber":"13","birthDate":"2001-12-12","currentAge":24,"birthCity":"Port Orange","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":243,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Zac","useLastName":"Veen","middleName":"Richard","boxscoreName":"Veen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zac Veen","nameSlug":"zac-veen-691728","firstLastName":"Zac Veen","lastFirstName":"Veen, Zac","lastInitName":"Veen, Z","initLastName":"Z Veen","fullFMLName":"Zachary Richard Veen","fullLFMName":"Veen, Zachary Richard","strikeZoneTop":3.36,"strikeZoneBottom":1.7},"ID693308":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308","firstName":"Nicholas","lastName":"Frasso","primaryNumber":"41","birthDate":"1998-10-18","currentAge":27,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Frasso","middleName":"Paul","boxscoreName":"Frasso","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Frasso","nameSlug":"nick-frasso-693308","firstLastName":"Nick Frasso","lastFirstName":"Frasso, Nick","lastInitName":"Frasso, N","initLastName":"N Frasso","fullFMLName":"Nicholas Paul Frasso","fullLFMName":"Frasso, Nicholas Paul","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID677955":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955","firstName":"Kenneth","lastName":"Hill","primaryNumber":"0","birthDate":"1999-12-22","currentAge":26,"birthCity":"Ashdown","birthStateProvince":"AR","birthCountry":"USA","height":"6' 4\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jaden","useLastName":"Hill","middleName":"Jaden","boxscoreName":"Hill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jaden Hill","nameSlug":"jaden-hill-677955","firstLastName":"Jaden Hill","lastFirstName":"Hill, Jaden","lastInitName":"Hill, J","initLastName":"J Hill","fullFMLName":"Kenneth Jaden Hill","fullLFMName":"Hill, Kenneth Jaden","strikeZoneTop":3.49,"strikeZoneBottom":1.6},"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},"ID691720":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720","firstName":"Kyle","lastName":"Karros","primaryNumber":"12","birthDate":"2002-07-26","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kyle","useLastName":"Karros","middleName":"Garret","boxscoreName":"Karros, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KARE-ohs","mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Karros","nameSlug":"kyle-karros-691720","firstLastName":"Kyle Karros","lastFirstName":"Karros, Kyle","lastInitName":"Karros, K","initLastName":"K Karros","fullFMLName":"Kyle Garret Karros","fullLFMName":"Karros, Kyle Garret","strikeZoneTop":3.43,"strikeZoneBottom":1.73},"ID690279":{"id":690279,"fullName":"Mason Adams","link":"/api/v1/people/690279","firstName":"Mason","lastName":"Adams","primaryNumber":"38","birthDate":"2000-02-23","currentAge":26,"birthCity":"Davenport","birthStateProvince":"IA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Adams","middleName":"Allen","boxscoreName":"Adams, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Adams","nameSlug":"mason-adams-690279","firstLastName":"Mason Adams","lastFirstName":"Adams, Mason","lastInitName":"Adams, M","initLastName":"M Adams","fullFMLName":"Mason Allen Adams","fullLFMName":"Adams, Mason Allen","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663372":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372","firstName":"Ryan","lastName":"Feltner","primaryNumber":"18","birthDate":"1996-09-02","currentAge":30,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Feltner","middleName":"Donald","boxscoreName":"Feltner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Feltner","nameSlug":"ryan-feltner-663372","firstLastName":"Ryan Feltner","lastFirstName":"Feltner, Ryan","lastInitName":"Feltner, R","initLastName":"R Feltner","fullFMLName":"Ryan Donald Feltner","fullLFMName":"Feltner, Ryan Donald","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666160":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160","firstName":"McKenzie","lastName":"Moniak","primaryNumber":"22","birthDate":"1998-05-13","currentAge":28,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mickey","useLastName":"Moniak","middleName":"Matthew","boxscoreName":"Moniak","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"MO-nee-ak","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Moniak","nameSlug":"mickey-moniak-666160","firstLastName":"Mickey Moniak","lastFirstName":"Moniak, Mickey","lastInitName":"Moniak, M","initLastName":"M Moniak","fullFMLName":"McKenzie Matthew Moniak","fullLFMName":"Moniak, McKenzie Matthew","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"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},"ID623474":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474","firstName":"Jimmy","lastName":"Herget","primaryNumber":"44","birthDate":"1993-09-09","currentAge":33,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":183,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jimmy","useLastName":"Herget","middleName":"Matthew","boxscoreName":"Herget, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"HER-geht","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Herget","nameSlug":"jimmy-herget-623474","firstLastName":"Jimmy Herget","lastFirstName":"Herget, Jimmy","lastInitName":"Herget, J","initLastName":"J Herget","fullFMLName":"Jimmy Matthew Herget","fullLFMName":"Herget, Jimmy Matthew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID664983":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983","firstName":"Jacob","lastName":"McCarthy","primaryNumber":"31","birthDate":"1997-07-30","currentAge":29,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jake","useLastName":"McCarthy","middleName":"Joseph","boxscoreName":"McCarthy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake McCarthy","nameSlug":"jake-mccarthy-664983","firstLastName":"Jake McCarthy","lastFirstName":"McCarthy, Jake","lastInitName":"McCarthy, J","initLastName":"J McCarthy","fullFMLName":"Jacob Joseph McCarthy","fullLFMName":"McCarthy, Jacob Joseph","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID687859":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859","firstName":"Troy","lastName":"Johnston","primaryNumber":"20","birthDate":"1997-06-22","currentAge":29,"birthCity":"Tacoma","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Troy","useLastName":"Johnston","middleName":"Michael","boxscoreName":"Johnston, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-07-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Troy Johnston","nameSlug":"troy-johnston-687859","firstLastName":"Troy Johnston","lastFirstName":"Johnston, Troy","lastInitName":"Johnston, T","initLastName":"T Johnston","fullFMLName":"Troy Michael Johnston","fullLFMName":"Johnston, Troy Michael","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"ID640448":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448","firstName":"Kyle","lastName":"Finnegan","primaryNumber":"67","birthDate":"1991-09-04","currentAge":35,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Finnegan","middleName":"Edward","boxscoreName":"Finnegan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Finnegan","nameSlug":"kyle-finnegan-640448","firstLastName":"Kyle Finnegan","lastFirstName":"Finnegan, Kyle","lastInitName":"Finnegan, K","initLastName":"K Finnegan","fullFMLName":"Kyle Edward Finnegan","fullLFMName":"Finnegan, Kyle Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID679529":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529","firstName":"Spencer","lastName":"Torkelson","primaryNumber":"20","birthDate":"1999-08-26","currentAge":27,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Torkelson","middleName":"Enochs","boxscoreName":"Torkelson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Torkelson","nameSlug":"spencer-torkelson-679529","firstLastName":"Spencer Torkelson","lastFirstName":"Torkelson, Spencer","lastInitName":"Torkelson, S","initLastName":"S Torkelson","fullFMLName":"Spencer Enochs Torkelson","fullLFMName":"Torkelson, Spencer Enochs","strikeZoneTop":3.232,"strikeZoneBottom":1.631},"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},"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},"ID608372":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372","firstName":"Tomoyuki","lastName":"Sugano","primaryNumber":"11","birthDate":"1989-10-11","currentAge":36,"birthCity":"Kanagawa","birthCountry":"Japan","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tomoyuki","useLastName":"Sugano","boxscoreName":"Sugano","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"toh-moh-YOO-kee soo-GAH-noh","mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tomoyuki Sugano","nameSlug":"tomoyuki-sugano-608372","firstLastName":"Tomoyuki Sugano","lastFirstName":"Sugano, Tomoyuki","lastInitName":"Sugano, T","initLastName":"T Sugano","fullFMLName":"Tomoyuki Sugano","fullLFMName":"Sugano, Tomoyuki","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664954":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954","firstName":"Brett","lastName":"Sullivan","primaryNumber":"26","birthDate":"1994-02-22","currentAge":32,"birthCity":"Stockton","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brett","useLastName":"Sullivan","middleName":"Charles","boxscoreName":"Sullivan, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-04-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Sullivan","nameSlug":"brett-sullivan-664954","firstLastName":"Brett Sullivan","lastFirstName":"Sullivan, Brett","lastInitName":"Sullivan, B","initLastName":"B Sullivan","fullFMLName":"Brett Charles Sullivan","fullLFMName":"Sullivan, Brett Charles","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID678662":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662","firstName":"Ezequiel","lastName":"Tovar","primaryNumber":"14","birthDate":"2001-08-01","currentAge":25,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Tovar","middleName":"Jesus","boxscoreName":"Tovar","gender":"M","nameMatrilineal":"Gota","isPlayer":true,"isVerified":false,"pronunciation":"eh-ZEE-kee-ehl","mlbDebutDate":"2022-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Tovar","nameSlug":"ezequiel-tovar-678662","firstLastName":"Ezequiel Tovar","lastFirstName":"Tovar, Ezequiel","lastInitName":"Tovar, E","initLastName":"E Tovar","fullFMLName":"Ezequiel Jesus Tovar","fullLFMName":"Tovar, Ezequiel Jesus","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID681198":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198","firstName":"Toby","lastName":"Rumfield","primaryNumber":"7","birthDate":"2000-05-17","currentAge":26,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":238,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"TJ","useLastName":"Rumfield","middleName":"Joseph","boxscoreName":"Rumfield","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"TJ Rumfield","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-rumfield-681198","firstLastName":"TJ Rumfield","lastFirstName":"Rumfield, TJ","lastInitName":"Rumfield, T","initLastName":"T Rumfield","fullFMLName":"Toby Joseph Rumfield","fullLFMName":"Rumfield, Toby Joseph","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"ID681393":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393","firstName":"Connor","lastName":"Norby","primaryNumber":"35","birthDate":"2000-06-08","currentAge":26,"birthCity":"Brooklyn Park","birthStateProvince":"MN","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Connor","useLastName":"Norby","middleName":"David","boxscoreName":"Norby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Norby","nameSlug":"connor-norby-681393","firstLastName":"Connor Norby","lastFirstName":"Norby, Connor","lastInitName":"Norby, C","initLastName":"C Norby","fullFMLName":"Connor David Norby","fullLFMName":"Norby, Connor David","strikeZoneTop":3.113,"strikeZoneBottom":1.571},"ID700270":{"id":700270,"fullName":"Yilber Díaz","link":"/api/v1/people/700270","firstName":"Yilber","lastName":"Díaz","primaryNumber":"62","birthDate":"2000-08-19","currentAge":26,"birthCity":"Guatire","birthCountry":"Venezuela","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yilber","useLastName":"Díaz","middleName":"Daniel","boxscoreName":"Díaz, Y","gender":"M","nameMatrilineal":"Peraza","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yilber Díaz","nameSlug":"yilber-diaz-700270","firstLastName":"Yilber Díaz","lastFirstName":"Díaz, Yilber","lastInitName":"Díaz, Y","initLastName":"Y Díaz","fullFMLName":"Yilber Daniel Díaz","fullLFMName":"Díaz, Yilber Daniel","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID675512":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512","firstName":"Troy","lastName":"Melton","primaryNumber":"52","birthDate":"2000-12-03","currentAge":25,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Troy","useLastName":"Melton","middleName":"Edward","boxscoreName":"Melton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Troy Melton","nameSlug":"troy-melton-675512","firstLastName":"Troy Melton","lastFirstName":"Melton, Troy","lastInitName":"Melton, T","initLastName":"T Melton","fullFMLName":"Troy Edward Melton","fullLFMName":"Melton, Troy Edward","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":2394,"name":"Comerica Park","link":"/api/v1/venues/2394","location":{"address1":"2100 Woodward Avenue","city":"Detroit","state":"Michigan","stateAbbrev":"MI","postalCode":"48201","defaultCoordinates":{"latitude":42.3391151,"longitude":-83.048695},"azimuthAngle":150.0,"elevation":600,"country":"USA","phone":"(313) 471-2000"},"timeZone":{"tz":"EDT","id":"America/Detroit","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41083,"turfType":"Grass","roofType":"Open","leftLine":345,"leftCenter":370,"center":420,"rightCenter":365,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":2394,"link":"/api/v1/venues/2394"},"weather":{"condition":"Partly Cloudy","temp":"78","wind":"6 mph, In From RF"},"gameInfo":{"attendance":32019,"firstPitch":"2026-09-12T17:10:00.000Z","gameDurationMinutes":200},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":2,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"home":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"}},"officialScorer":{"id":482386,"fullName":"Ron Kleinfelter","link":"/api/v1/people/482386"},"primaryDatacaster":{"id":570881,"fullName":"John Malkoski","link":"/api/v1/people/570881"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake McCarthy lines out, pitcher Andrew Sears to third baseman Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-12T17:10:11.894Z","endTime":"2026-09-12T17:10:33.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808825,"link":"/api/v1/people/808825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T14:19:55.963Z","endTime":"2026-09-12T16:46:33.687Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"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-12T16:46:33.687Z","endTime":"2026-09-12T17:08:23.271Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"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-12T17:08:23.271Z","endTime":"2026-09-12T17:10:14.209Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"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":93.2,"endSpeed":85.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.036838783615565,"aZ":-17.73000645554161,"pfxX":7.814369589724518,"pfxZ":7.744059626107219,"pX":-0.6159282440577045,"pZ":1.2098091944293108,"vX0":-8.785788000231866,"vY0":-135.35531392019982,"vZ0":-7.44130547131862,"x":140.48,"y":206.12,"x0":1.6484299384630166,"y0":50.005055999332995,"z0":5.224297004865908,"aX":14.580881169544265},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.7,"breakHorizontal":-12.4,"spinRate":2234,"spinDirection":133},"zone":13,"typeConfidence":0.67,"plateTime":0.40380895177061493,"extension":6.644813316432304},"index":3,"playId":"85822c3b-a1dd-38a0-baca-54b520d9ec4b","pitchNumber":1,"startTime":"2026-09-12T17:10:14.209Z","endTime":"2026-09-12T17:10:18.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.732145751010435,"aZ":-17.292988178118737,"pfxX":7.8027395228073475,"pfxZ":8.007714983647553,"pX":-0.24770770764044675,"pZ":2.391818896314001,"vX0":-8.580594294722708,"vY0":-135.50882597492378,"vZ0":-4.122363233069012,"x":126.44,"y":174.2,"x0":1.9467501298161898,"y0":50.006506149232195,"z0":5.1417823019940005,"aX":14.508116804722162},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.8,"breakHorizontal":-12.2,"spinRate":2198,"spinDirection":133},"zone":5,"typeConfidence":0.79,"plateTime":0.4042624579441725,"extension":6.705733129723949},"hitData":{"launchSpeed":101.2,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":109.36,"coordY":171.95}},"index":4,"playId":"01a6ab9c-fd83-3781-b601-b67c0fc1f91d","pitchNumber":2,"startTime":"2026-09-12T17:10:24.766Z","endTime":"2026-09-12T17:10:33.432Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:10:33.432Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Connor Norby flies out to center fielder Max Clark.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-12T17:11:23.553Z","endTime":"2026-09-12T17:13:21.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-12T17:11:15.850Z","endTime":"2026-09-12T17:11:25.892Z","isPitch":false,"type":"action","player":{"id":681393,"link":"/api/v1/people/681393"}},{"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":94.7,"endSpeed":87.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58822830331221,"aZ":-17.819509502369563,"pfxX":7.029970321010516,"pfxZ":7.392174870107337,"pX":-0.2640874318364854,"pZ":1.9958509823883526,"vX0":-8.57459098692158,"vY0":-137.73515314031243,"vZ0":-5.170165183419978,"x":127.07,"y":184.89,"x0":1.9607512836523493,"y0":50.00220230848664,"z0":5.083700547041439,"aX":13.649285496926927},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.6,"breakHorizontal":-11.2,"spinRate":2138,"spinDirection":128},"zone":7,"typeConfidence":0.79,"plateTime":0.39608457164438216,"extension":6.835103862459939},"index":1,"playId":"c3beeb02-2228-3186-ac0b-35c66d19d056","pitchNumber":1,"startTime":"2026-09-12T17:11:25.892Z","endTime":"2026-09-12T17:11:29.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.861439175365785,"aZ":-31.38972890971883,"pfxX":-3.0672516905520086,"pfxZ":0.5131495321918802,"pX":0.882181973700812,"pZ":3.2454009592715396,"vX0":-2.49747319205446,"vY0":-121.73393185709126,"vZ0":1.5298524860814249,"x":83.37,"y":151.15,"x0":2.3149048765535585,"y0":50.00122414744005,"z0":5.299448835383574,"aX":-4.6646837799333545},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.4,"breakHorizontal":6.1,"spinRate":2266,"spinDirection":254},"zone":12,"typeConfidence":0.92,"plateTime":0.44763192674916574,"extension":6.483150351952585},"index":2,"playId":"4c101457-0855-3f0d-8cbd-08251d3df601","pitchNumber":2,"startTime":"2026-09-12T17:11:40.756Z","endTime":"2026-09-12T17:11:45.249Z","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":83.5,"endSpeed":77.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.132403164152333,"aZ":-29.022188784232423,"pfxX":-2.525575892009366,"pfxZ":2.0908311469028504,"pX":-1.1712744220357862,"pZ":1.7477537465151696,"vX0":-7.247899829133604,"vY0":-121.49642322981788,"vZ0":-2.1630584554609094,"x":161.65,"y":191.59,"x0":2.1695883166570873,"y0":50.002118338559335,"z0":5.15340395786273,"aX":-3.8021491630989086},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.6,"breakHorizontal":6.1,"spinRate":2328,"spinDirection":228},"zone":13,"typeConfidence":0.88,"plateTime":0.4495343372000704,"extension":6.61852337079001},"index":3,"playId":"f3586237-98bc-37d5-bee3-d4d75fecc48c","pitchNumber":3,"startTime":"2026-09-12T17:11:51.581Z","endTime":"2026-09-12T17:11:55.978Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-09-12T17:12:02.318Z","endTime":"2026-09-12T17:12:12.577Z","isPitch":false,"type":"action","player":{"id":681393,"link":"/api/v1/people/681393"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.902992494581376,"aZ":-27.31848707665983,"pfxX":7.681689786895277,"pfxZ":2.922982533397075,"pX":-0.04347047755591718,"pZ":1.6256461578632866,"vX0":-7.458311795628964,"vY0":-127.28820380559144,"vZ0":-3.6437855788519555,"x":118.66,"y":194.89,"x0":1.9082578877423704,"y0":50.00471547936416,"z0":5.207440274304453,"aX":12.772887963562312},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.8,"breakHorizontal":-12.5,"spinRate":1630,"spinDirection":146},"zone":8,"typeConfidence":0.49,"plateTime":0.4281610330010288,"extension":6.691026762487785},"index":5,"playId":"114926e4-a6b2-3ead-8319-08334c695fc8","pitchNumber":4,"startTime":"2026-09-12T17:12:12.577Z","endTime":"2026-09-12T17:12:16.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.174239074548446,"aZ":-19.95880616086221,"pfxX":7.789988623087383,"pfxZ":6.444304384513519,"pX":0.37131056059458145,"pZ":3.723911561040201,"vX0":-7.189529315308949,"vY0":-136.5845780384995,"vZ0":-0.5120839841805601,"x":102.85,"y":138.23,"x0":2.021454288796395,"y0":50.0029277951494,"z0":5.282411858957544,"aX":14.766329967522895},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.8,"breakHorizontal":-12.6,"spinRate":2200,"spinDirection":130},"zone":12,"typeConfidence":0.65,"plateTime":0.4005306529781336,"extension":6.559570337724076},"index":6,"playId":"013315c9-3638-3526-a212-54662454dc50","pitchNumber":5,"startTime":"2026-09-12T17:12:27.391Z","endTime":"2026-09-12T17:12:32.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":75.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.431688188539944,"aZ":-33.502829026844935,"pfxX":-2.917026699839062,"pfxZ":-0.9404229414941607,"pX":1.4917794652243355,"pZ":2.3026073409365493,"vX0":-1.4635175333463466,"vY0":-117.5579035349996,"vZ0":0.6182082339761892,"x":60.14,"y":176.61,"x0":2.49860968180554,"y0":50.001305649781095,"z0":5.112873596089317,"aX":-4.1373665703971465},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.3,"breakHorizontal":5.6,"spinRate":2286,"spinDirection":275},"zone":14,"typeConfidence":0.94,"plateTime":0.4635181890224356,"extension":6.560539516550983},"index":7,"playId":"4e53a14b-7bc3-3ee8-a614-af46236df01a","pitchNumber":6,"startTime":"2026-09-12T17:12:40.393Z","endTime":"2026-09-12T17:12:43.743Z","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.4,"endSpeed":85.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.793270106597358,"aZ":-17.714264268313624,"pfxX":7.85414960731125,"pfxZ":7.690389441979697,"pX":-0.5150530900108325,"pZ":2.0694592351458683,"vX0":-9.342624633338653,"vY0":-135.7609829248033,"vZ0":-4.773783961381319,"x":136.63,"y":182.9,"x0":1.939172765784999,"y0":50.00000806088748,"z0":5.07140453591299,"aX":14.761398572159191},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":-12.4,"spinRate":2065,"spinDirection":130},"zone":7,"typeConfidence":0.73,"plateTime":0.40238631573531647,"extension":6.770011998730981},"index":8,"playId":"74d31fe7-dac6-3931-9686-738c2f56d410","pitchNumber":7,"startTime":"2026-09-12T17:12:54.382Z","endTime":"2026-09-12T17:12:59.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.143105937942742,"aZ":-17.211659163665882,"pfxX":6.249324626161108,"pfxZ":7.907648901044558,"pX":0.07050639113382316,"pZ":3.461889028215522,"vX0":-6.90697125406666,"vY0":-136.23482457482973,"vZ0":-1.4861804262938798,"x":114.31,"y":145.31,"x0":1.819052993511526,"y0":50.00042107708537,"z0":5.1964265963914995,"aX":11.820995488305853},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":-10.0,"spinRate":2187,"spinDirection":132},"zone":12,"typeConfidence":0.86,"plateTime":0.4010809289046593,"extension":6.643628360171746},"hitData":{"launchSpeed":97.3,"launchAngle":37.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.74,"coordY":51.0}},"index":9,"playId":"cabf03ba-e85c-35b6-900d-bde103dae6c8","pitchNumber":8,"startTime":"2026-09-12T17:13:10.377Z","endTime":"2026-09-12T17:13:21.432Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:13:21.432Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hunter Goodman walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-12T17:13:20.543Z","endTime":"2026-09-12T17:14:26.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.7,"endSpeed":80.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51353001070777,"aZ":-28.562627217714216,"pfxX":6.299424321807094,"pfxZ":2.2008565287724284,"pX":1.7252506403341445,"pZ":3.3764912910802067,"vX0":-2.951444209523191,"vY0":-126.40968801607237,"vZ0":0.7503950682047033,"x":51.24,"y":147.61,"x0":2.0811418251965095,"y0":50.00149584085323,"z0":5.345073608259423,"aX":10.33140367416462},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.3,"breakHorizontal":-10.9,"spinRate":1602,"spinDirection":126},"zone":12,"typeConfidence":0.44,"plateTime":0.43108539275301716,"extension":6.60881810824931},"index":0,"playId":"d5ab4ae8-613d-3994-9b3f-16013f1f6962","pitchNumber":1,"startTime":"2026-09-12T17:13:45.500Z","endTime":"2026-09-12T17:13:49.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4715964660223,"aZ":-20.010824679090888,"pfxX":7.136847980056808,"pfxZ":6.545358256421547,"pX":2.029570194733757,"pZ":3.9525573758201795,"vX0":-2.582010761329652,"vY0":-135.0035685131598,"vZ0":0.17938275001089588,"x":39.64,"y":132.06,"x0":2.0672115580155292,"y0":50.00412677995231,"z0":5.285761313624672,"aX":13.266821241625413},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.1,"breakHorizontal":-12.5,"spinRate":2026,"spinDirection":125},"zone":12,"typeConfidence":0.54,"plateTime":0.40463754167187904,"extension":6.518267341729525},"index":1,"playId":"db28c0c5-a1ef-3766-adb9-97c530a493f1","pitchNumber":2,"startTime":"2026-09-12T17:13:55.055Z","endTime":"2026-09-12T17:13:58.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":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27325985644977,"aZ":-26.1011480477147,"pfxX":3.5053777831120363,"pfxZ":3.835232355719649,"pX":0.8293189028773763,"pZ":3.4255725999687243,"vX0":-3.8718592077187517,"vY0":-125.02867645412636,"vZ0":0.5599016478715191,"x":85.39,"y":146.29,"x0":1.942746720771915,"y0":50.00056361714051,"z0":5.34112703540045,"aX":5.547543425464985},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.3,"breakHorizontal":-5.4,"spinRate":1359,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.43812395524498315,"extension":6.553686078984942},"index":2,"playId":"4cf3e7ff-2044-3af7-9b37-e3c3ca7f672a","pitchNumber":3,"startTime":"2026-09-12T17:14:08.567Z","endTime":"2026-09-12T17:14:12.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8290783280498,"aZ":-17.92781760744549,"pfxX":7.187072435306661,"pfxZ":7.659732442167458,"pX":0.8440310296454221,"pZ":1.467649567335076,"vX0":-5.7028416836389235,"vY0":-135.14004473161742,"vZ0":-6.1483895753348135,"x":84.83,"y":199.15,"x0":2.0417298510913553,"y0":50.00489564367806,"z0":5.0198595009837375,"aX":13.373231227970221},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.8,"breakHorizontal":-11.9,"spinRate":2024,"spinDirection":127},"zone":14,"typeConfidence":0.65,"plateTime":0.4043814839006581,"extension":6.797457848804152},"index":3,"playId":"5e68b874-2e34-3d45-9e22-49184e809f7c","pitchNumber":4,"startTime":"2026-09-12T17:14:21.875Z","endTime":"2026-09-12T17:14:26.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:14:26.972Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"TJ Rumfield doubles (29) on a ground ball to left fielder Riley Greene. Hunter Goodman to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-12T17:14:26.003Z","endTime":"2026-09-12T17:16:12.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnThird":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42277656174127,"aZ":-19.28485677046925,"pfxX":6.310704789191662,"pfxZ":6.909334673613699,"pX":0.2620703107994508,"pZ":3.2576295812447267,"vX0":-6.526547524721441,"vY0":-135.2216804217884,"vZ0":-1.768659119913608,"x":107.01,"y":150.82,"x0":1.8784572887150197,"y0":50.00432190250195,"z0":5.262839145877741,"aX":11.775424623915477},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.4,"breakHorizontal":-10.2,"spinRate":1988,"spinDirection":136},"zone":2,"typeConfidence":0.7,"plateTime":0.4039171308640892,"extension":6.649225216893838},"index":0,"playId":"ec0519cf-0ec3-3eb0-bc12-9c0d2289e646","pitchNumber":1,"startTime":"2026-09-12T17:14:50.824Z","endTime":"2026-09-12T17:14:55.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.667443022211394,"aZ":-18.690657796370477,"pfxX":5.850539994531929,"pfxZ":7.355077917918977,"pX":-0.4494826674142776,"pZ":2.4447014061344814,"vX0":-8.15400374647784,"vY0":-133.96087335425568,"vZ0":-3.5186286264648436,"x":134.13,"y":172.77,"x0":1.8618713949126093,"y0":50.00124463942324,"z0":5.097507222346978,"aX":10.722731133809585},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":-9.0,"spinRate":2098,"spinDirection":132},"zone":4,"typeConfidence":0.72,"plateTime":0.40757070146614005,"extension":6.617165197354121},"index":1,"playId":"3c95ce65-f489-36f8-b681-d77d340050db","pitchNumber":2,"startTime":"2026-09-12T17:15:10.089Z","endTime":"2026-09-12T17:15:15.438Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-09-12T17:15:24.012Z","endTime":"2026-09-12T17:15:40.314Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.091985442892916,"aZ":-31.39018308789928,"pfxX":-2.414523614692456,"pfxZ":0.5304453425530191,"pX":-1.5722454841459932,"pZ":1.8676252910446187,"vX0":-7.524118624558107,"vY0":-119.96239529248793,"vZ0":-1.4459185474023195,"x":176.93,"y":188.35,"x0":1.9117797346018652,"y0":50.0004823308239,"z0":5.263252519266334,"aX":-3.5344170192742754},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.8,"breakHorizontal":6.1,"spinRate":2255,"spinDirection":243},"zone":13,"typeConfidence":0.91,"plateTime":0.4557001118021189,"extension":6.524280405372848},"index":3,"playId":"1eca9093-7a30-330d-9600-e6b414c5e742","pitchNumber":3,"startTime":"2026-09-12T17:15:40.314Z","endTime":"2026-09-12T17:15:44.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1974939308932,"aZ":-23.222502573195428,"pfxX":9.949180591270583,"pfxZ":4.908640605418139,"pX":-0.3759121418888683,"pZ":1.6788498235568752,"vX0":-9.518570639228063,"vY0":-133.55090244975887,"vZ0":-4.714462617134809,"x":131.33,"y":193.45,"x0":1.9255334054762379,"y0":50.001410902355445,"z0":5.117010098118826,"aX":18.1416932586423},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.2,"breakHorizontal":-16.2,"spinRate":2339,"spinDirection":134},"zone":13,"typeConfidence":0.49,"plateTime":0.4086368110062568,"extension":6.689530063185138},"hitData":{"launchSpeed":90.1,"launchAngle":-33.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.78,"coordY":142.56}},"index":4,"playId":"6cdfd6f1-ec45-3ee4-89e6-5aa665cbfd9f","pitchNumber":4,"startTime":"2026-09-12T17:15:59.312Z","endTime":"2026-09-12T17:16:12.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:16:12.310Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Carrigg strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-12T17:16:55.768Z","endTime":"2026-09-12T17:18:06.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-12T17:16:40.612Z","endTime":"2026-09-12T17:16:58.058Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.659474085530565,"aZ":-14.84065869272868,"pfxX":6.61775527301186,"pfxZ":9.191474166736526,"pX":-0.9625118688405432,"pZ":2.5582153520410604,"vX0":-9.841392059687243,"vY0":-135.9355572998256,"vZ0":-4.154009198619481,"x":153.69,"y":169.71,"x0":1.832224973608354,"y0":50.00321431268492,"z0":5.1250785294966885,"aX":12.48119839783256},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.0,"breakHorizontal":-10.1,"spinRate":2148,"spinDirection":123},"zone":11,"typeConfidence":0.92,"plateTime":0.4017671840931607,"extension":6.682776850070328},"index":1,"playId":"6e1f0a11-ce65-3467-bf20-e0aa2e594078","pitchNumber":1,"startTime":"2026-09-12T17:16:58.058Z","endTime":"2026-09-12T17:17:01.866Z","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":93.0,"endSpeed":85.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88315519332659,"aZ":-16.58257949070847,"pfxX":8.029208074432567,"pfxZ":8.389248249468213,"pX":0.1460133971911987,"pZ":3.010067592019894,"vX0":-7.863732105709989,"vY0":-135.29265577031393,"vZ0":-2.7477045139213687,"x":111.43,"y":157.51,"x0":2.043878236622075,"y0":50.00022730713288,"z0":5.197833585099247,"aX":14.91718332373486},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.8,"breakHorizontal":-13.0,"spinRate":2228,"spinDirection":122},"zone":2,"typeConfidence":0.81,"plateTime":0.4044927356343244,"extension":6.696984007625463},"index":2,"playId":"7d4cefb3-8e01-33ef-961b-65df1a6f79d7","pitchNumber":2,"startTime":"2026-09-12T17:17:34.385Z","endTime":"2026-09-12T17:17:39.115Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.945262553053116,"aZ":-18.872945549768566,"pfxX":7.140672825663818,"pfxZ":6.98636699553415,"pX":0.6645499418929892,"pZ":3.5701794771313176,"vX0":-5.903889307166945,"vY0":-136.58541126758024,"vZ0":-1.227813108535073,"x":91.67,"y":142.39,"x0":1.9183078323088092,"y0":50.002652483960254,"z0":5.313802899664143,"aX":13.594217856338371},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.6,"breakHorizontal":-11.8,"spinRate":1971,"spinDirection":129},"zone":12,"typeConfidence":0.72,"plateTime":0.39985942615286696,"extension":6.647638647011731},"index":3,"playId":"bdd3c12d-3dcb-3b42-bb20-abc307022653","pitchNumber":3,"startTime":"2026-09-12T17:17:58.861Z","endTime":"2026-09-12T17:18:06.243Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:18:06.243Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin McGonigle singles on a ground ball to center fielder Cole Carrigg.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-12T17:20:30.489Z","endTime":"2026-09-12T17:21:41.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17496762370356,"aZ":-13.45335803014461,"pfxX":-5.951205510288932,"pfxZ":10.850950729916654,"pX":0.8919606162550751,"pZ":2.7260135034886477,"vX0":10.374938164186561,"vY0":-130.68361284041302,"vZ0":-6.057427885271076,"x":83.0,"y":165.18,"x0":-2.3607940198094175,"y0":50.00380038955563,"z0":6.0890738444925585,"aX":-10.269285491811907},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":18.4,"breakHorizontal":8.4,"spinRate":2249,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.41952384962199574,"extension":6.058986248876321},"index":0,"playId":"8c35c86e-d8f7-3ea1-acf1-fbc3f2899402","pitchNumber":1,"startTime":"2026-09-12T17:20:39.443Z","endTime":"2026-09-12T17:20:43.619Z","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":83.0,"endSpeed":76.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.83219258287989,"aZ":-28.117813646972706,"pfxX":-8.978008531187065,"pfxZ":2.7271436628636234,"pX":-0.8274900264083452,"pZ":1.3136736566340916,"vX0":6.8371470566659225,"vY0":-120.66674494694698,"vZ0":-5.371886827991115,"x":148.54,"y":203.31,"x0":-2.5208642529545022,"y0":50.00137677129653,"z0":6.023750405805209,"aX":-13.337940962964653},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.0,"breakHorizontal":14.8,"spinRate":2033,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.45263645165985666,"extension":6.249556379473247},"index":1,"playId":"6c576945-4255-362a-9475-5de144443a61","pitchNumber":2,"startTime":"2026-09-12T17:20:57.760Z","endTime":"2026-09-12T17:21:02.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.576631525898176,"aZ":-26.99112697417716,"pfxX":-9.91336766969124,"pfxZ":3.4575740158550605,"pX":-0.701582475814662,"pZ":2.6170585999834017,"vX0":7.355010412545513,"vY0":-121.58473798137823,"vZ0":-2.9494370626864974,"x":143.74,"y":168.12,"x0":-2.4761038222261385,"y0":50.003955780558194,"z0":6.185409071066735,"aX":-14.860862597056743},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.8,"breakHorizontal":16.2,"spinRate":2101,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.4502915010093953,"extension":6.119710861076724},"index":2,"playId":"4a6ffeed-a7d5-373a-8076-c7efa2c8d532","pitchNumber":3,"startTime":"2026-09-12T17:21:13.222Z","endTime":"2026-09-12T17:21:17.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.94559490847979,"aZ":-16.284386824539105,"pfxX":-5.870377816192229,"pfxZ":8.55693282541828,"pX":-0.06822901795821457,"pZ":2.70528702291134,"vX0":8.497785320359876,"vY0":-134.60084303819585,"vZ0":-6.041740109370392,"x":119.6,"y":165.74,"x0":-2.486241134199105,"y0":50.00400277583298,"z0":6.109693131428829,"aX":-10.902425550494147},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":9.1,"spinRate":2259,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.40510091710339635,"extension":6.107566117912251},"hitData":{"launchSpeed":92.0,"launchAngle":7.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.23,"coordY":106.58}},"index":3,"playId":"768f954d-1634-3120-bc3b-1cd8ddc92531","pitchNumber":4,"startTime":"2026-09-12T17:21:29.367Z","endTime":"2026-09-12T17:21:41.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:21:41.844Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hao-Yu Lee called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-12T17:21:41.589Z","endTime":"2026-09-12T17:22:56.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10609671951989,"aZ":-21.0780460905701,"pfxX":-0.8300554756237379,"pfxZ":6.478511892519752,"pX":0.7705114900102262,"pZ":2.640764458789902,"vX0":9.081393864319212,"vY0":-128.8679354126868,"vZ0":-4.301519246130946,"x":87.63,"y":167.48,"x0":-2.6638764259290197,"y0":50.00620560457732,"z0":5.922320961720471,"aX":-1.4243031622894318},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.2,"breakHorizontal":-0.1,"spinRate":2101,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.4220597614177799,"extension":6.126609192327048},"index":0,"playId":"001d07c7-26ee-3179-aa88-6ca819e6307c","pitchNumber":1,"startTime":"2026-09-12T17:22:05.069Z","endTime":"2026-09-12T17:22:08.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.805819307560107,"aZ":-12.790041588312953,"pfxX":-6.2042389968253815,"pfxZ":10.59189690461867,"pX":0.8144076188955099,"pZ":2.459978592587759,"vX0":10.57458885048588,"vY0":-134.34330984721706,"vZ0":-7.0597615206795545,"x":85.96,"y":172.36,"x0":-2.364694685309154,"y0":50.00208324768681,"z0":6.029014796459014,"aX":-11.354131178132862},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.8,"breakHorizontal":9.0,"spinRate":2100,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.4075374620719825,"extension":6.165944841116754},"index":1,"playId":"c71775e0-749d-3210-a4eb-064b6c3ba3ec","pitchNumber":2,"startTime":"2026-09-12T17:22:28.218Z","endTime":"2026-09-12T17:22:33.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.344801066002375,"aZ":-28.25079542828531,"pfxX":-2.365820096237835,"pfxZ":2.6039935281813653,"pX":-0.34778608305780495,"pZ":1.995044730550759,"vX0":6.360376681623593,"vY0":-122.63788373715639,"vZ0":-3.7039419483227003,"x":130.26,"y":184.91,"x0":-2.6782595501049276,"y0":50.00520761518669,"z0":5.959145928989007,"aX":-3.57060987452609},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.0,"breakHorizontal":2.6,"spinRate":2172,"spinDirection":171},"zone":7,"typeConfidence":2.0,"plateTime":0.44820740527946334,"extension":6.130894641790165},"index":2,"playId":"95728324-7d34-3612-9b1a-868b8aede40e","pitchNumber":3,"startTime":"2026-09-12T17:22:46.815Z","endTime":"2026-09-12T17:22:56.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:22:56.987Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Colt Keith lines out to center fielder Cole Carrigg.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-12T17:22:53.389Z","endTime":"2026-09-12T17:24:41.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"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":92.7,"endSpeed":84.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.935637142543662,"aZ":-15.258007379281178,"pfxX":-7.296126666099919,"pfxZ":9.160254598913065,"pX":-1.503586523155825,"pZ":3.26819165485595,"vX0":5.585378919965295,"vY0":-134.9384219098641,"vZ0":-4.6389059010315306,"x":174.31,"y":150.54,"x0":-2.650728027793124,"y0":50.00572464472646,"z0":6.082224453811483,"aX":-13.478187915543897},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.8,"breakHorizontal":12.0,"spinRate":2202,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4056792407662422,"extension":6.066778143766723},"index":0,"playId":"dbad3139-c001-37a7-ae9a-06dfc0f09d1c","pitchNumber":1,"startTime":"2026-09-12T17:23:15.948Z","endTime":"2026-09-12T17:23:19.389Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"51f469fe-a136-37d1-8117-1bdfedafc28f","startTime":"2026-09-12T17:23:32.705Z","endTime":"2026-09-12T17:23:36.302Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.052055259511256,"aZ":-22.312336491216055,"pfxX":-9.103519828661174,"pfxZ":6.477036532868759,"pX":-0.04353743953904195,"pZ":1.8268490608999894,"vX0":8.499968441481165,"vY0":-123.05941972405988,"vZ0":-5.536426875906679,"x":118.66,"y":189.46,"x0":-2.371509497085326,"y0":50.003696284114035,"z0":6.014126356840041,"aX":-13.863384653880626},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":10.6,"breakHorizontal":14.3,"spinRate":2023,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.44632208368582615,"extension":6.094683435603891},"index":2,"playId":"0ac9b19f-610c-3405-8142-ff1dafd5b521","pitchNumber":2,"startTime":"2026-09-12T17:23:50.429Z","endTime":"2026-09-12T17:23:54.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.497653638262378,"aZ":-21.7515584666952,"pfxX":-9.299704192872246,"pfxZ":6.73988800233168,"pX":-0.47726124122190866,"pZ":2.7880618103909205,"vX0":7.927507694964073,"vY0":-123.78436804759457,"vZ0":-3.5638049678512917,"x":135.19,"y":163.5,"x0":-2.5184140644946176,"y0":50.00357714274967,"z0":6.074848705485764,"aX":-14.383292028023362},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":11.5,"breakHorizontal":14.9,"spinRate":1974,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.4430629769188905,"extension":6.22394129804181},"index":3,"playId":"cc77099f-b05e-38e2-9619-bbac6edbeb1e","pitchNumber":3,"startTime":"2026-09-12T17:24:11.257Z","endTime":"2026-09-12T17:24:17.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.740062959610473,"aZ":-34.496895616645396,"pfxX":-1.3575405002348626,"pfxZ":-1.632836350306028,"pX":-0.14546894779019395,"pZ":1.860714328159582,"vX0":6.192398076789981,"vY0":-118.37402829570213,"vZ0":-2.213671368914128,"x":122.54,"y":188.54,"x0":-2.6198527090568757,"y0":50.00579732053439,"z0":5.968296022234446,"aX":-1.9257878638661974},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.2,"breakHorizontal":1.0,"spinRate":2262,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.4628214915441684,"extension":6.109200566977805},"hitData":{"launchSpeed":101.3,"launchAngle":23.0,"totalDistance":373.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.98,"coordY":75.67}},"index":4,"playId":"e26051d7-c043-3cf5-8ab4-19951ad390c8","pitchNumber":4,"startTime":"2026-09-12T17:24:30.230Z","endTime":"2026-09-12T17:24:41.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:24:41.789Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-12T17:24:42.254Z","endTime":"2026-09-12T17:27:22.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"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":6},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.050530146407873,"aZ":-24.86252479093687,"pfxX":-9.121799773931343,"pfxZ":4.759318854776587,"pX":-0.5942772411344184,"pZ":2.2164342498306913,"vX0":7.752483786527714,"vY0":-123.07553027766059,"vZ0":-4.214777514340726,"x":139.65,"y":178.94,"x0":-2.5973696333795746,"y0":50.00361641230453,"z0":6.052680105401936,"aX":-14.017796903336178},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.9,"breakHorizontal":14.8,"spinRate":1932,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.44475279750592733,"extension":6.153614458082684},"index":0,"playId":"45413dfb-5e83-34d1-8f6c-53b5589c0606","pitchNumber":1,"startTime":"2026-09-12T17:25:06.474Z","endTime":"2026-09-12T17:25:12.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.413438821052093,"aZ":-20.972558788714725,"pfxX":-1.7107615968127332,"pfxZ":6.59657477252998,"pX":-0.45979337162174194,"pZ":3.2015564756299257,"vX0":6.396689175825993,"vY0":-129.11103681739286,"vZ0":-3.101614358769816,"x":134.53,"y":152.34,"x0":-2.7408489006583916,"y0":50.001782043700786,"z0":6.021585763773712,"aX":-2.904834593254971},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.5,"breakHorizontal":1.8,"spinRate":1984,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.4232766626970079,"extension":6.08672620309928},"index":1,"playId":"c7b40f2b-594e-357e-8d55-cce3ed2d30f1","pitchNumber":2,"startTime":"2026-09-12T17:25:28.557Z","endTime":"2026-09-12T17:25:33.020Z","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":92.8,"endSpeed":84.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.924662893868774,"aZ":-16.683873760753976,"pfxX":-7.877044147539221,"pfxZ":8.470006658490892,"pX":-0.19208507711466133,"pZ":2.9883964089882866,"vX0":8.779177624787927,"vY0":-134.77521193016221,"vZ0":-4.836514359321164,"x":124.32,"y":158.09,"x0":-2.477543061394223,"y0":50.000871850802184,"z0":5.9947863379998445,"aX":-14.403169306725886},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.4,"breakHorizontal":12.2,"spinRate":2215,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.4073192940281758,"extension":6.248299298897396},"index":2,"playId":"67bff518-c098-344f-bf8f-7e4ae888fb34","pitchNumber":3,"startTime":"2026-09-12T17:25:50.290Z","endTime":"2026-09-12T17:25:54.468Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"45b8ffc5-79b8-3587-a7e9-fc783500f9be","startTime":"2026-09-12T17:26:13.109Z","endTime":"2026-09-12T17:26:18.938Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"playId":"257e9f7c-d444-34ad-9be8-7faab0d85cb7","startTime":"2026-09-12T17:26:35.757Z","endTime":"2026-09-12T17:26:42.806Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.446516828949303,"aZ":-15.234431192563344,"pfxX":-8.080963114945568,"pfxZ":9.167047580548026,"pX":-0.19498849810374044,"pZ":3.930311707489693,"vX0":9.095270062639127,"vY0":-134.8693750855296,"vZ0":-2.910072397560938,"x":124.43,"y":132.66,"x0":-2.555996012235371,"y0":50.00620336995498,"z0":6.093521656478481,"aX":-14.938900918423977},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.2,"breakHorizontal":12.7,"spinRate":2281,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40561882182851106,"extension":6.126845797766955},"index":5,"playId":"c76cba0a-3858-35aa-909e-af9d2cd11e67","pitchNumber":4,"startTime":"2026-09-12T17:26:55.064Z","endTime":"2026-09-12T17:26:59.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.248697351877063,"aZ":-30.71701970669778,"pfxX":0.49866028031844856,"pfxZ":0.9717322786817757,"pX":-0.6630659825320839,"pZ":3.6031252275043815,"vX0":4.944347851524516,"vY0":-122.34730106562698,"vZ0":0.40955721938491174,"x":142.27,"y":141.5,"x0":-2.7865311155652748,"y0":50.00103308502736,"z0":6.095706956300217,"aX":0.7444798471454127},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.2,"breakHorizontal":-2.3,"spinRate":2059,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.4500688438246039,"extension":5.930281172656224},"index":6,"playId":"70640c72-c6f9-363c-88ac-f0802e990580","pitchNumber":5,"startTime":"2026-09-12T17:27:17.310Z","endTime":"2026-09-12T17:27:22.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:27:22.106Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Karros flies out to center fielder Max Clark.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-12T17:29:09.202Z","endTime":"2026-09-12T17:30:03.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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":"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":80.2,"endSpeed":74.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.55887978481568,"aZ":-30.10283472134765,"pfxX":-0.7830845565704718,"pfxZ":1.474031308052572,"pX":0.26057681248533043,"pZ":2.286949702102518,"vX0":-4.1875919298937285,"vY0":-116.94934277257912,"vZ0":-0.5365125472082154,"x":107.07,"y":177.03,"x0":2.1638900521631967,"y0":50.0057023297308,"z0":5.302145532695296,"aX":-1.1026385202728801},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.8,"breakHorizontal":2.3,"spinRate":2320,"spinDirection":265},"zone":8,"typeConfidence":0.92,"plateTime":0.46535721464473534,"extension":6.537998493101005},"index":0,"playId":"a32b8005-d07e-3a72-abf7-031e3d7ae082","pitchNumber":1,"startTime":"2026-09-12T17:29:25.746Z","endTime":"2026-09-12T17:29:29.559Z","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":0},"index":1,"startTime":"2026-09-12T17:29:35.315Z","endTime":"2026-09-12T17:29:53.211Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.096587255041083,"aZ":-27.82473207586402,"pfxX":-2.1232688673445006,"pfxZ":3.0631414720276204,"pX":-0.09511354347535655,"pZ":2.3452465086305114,"vX0":-4.925657581295226,"vY0":-118.21922979286262,"vZ0":-0.5782666412358721,"x":120.63,"y":175.46,"x0":2.2893695925120885,"y0":50.00019252868559,"z0":5.14239862575806,"aX":-3.0104298172419397},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.6,"breakHorizontal":5.0,"spinRate":2294,"spinDirection":260},"zone":5,"typeConfidence":0.9,"plateTime":0.4629421271658951,"extension":6.516679693893023},"hitData":{"launchSpeed":82.5,"launchAngle":31.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.23,"coordY":77.88}},"index":2,"playId":"8f8883e6-e099-3327-a357-225c155b7013","pitchNumber":2,"startTime":"2026-09-12T17:29:53.211Z","endTime":"2026-09-12T17:30:03.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:30:03.394Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-12T17:30:01.488Z","endTime":"2026-09-12T17:31:42.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"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":94.2,"endSpeed":85.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.970867205620834,"aZ":-17.27494491026851,"pfxX":8.229657647463037,"pfxZ":7.931364405068815,"pX":-0.47047774895974165,"pZ":2.120938169511731,"vX0":-8.886581780615693,"vY0":-136.8493599333145,"vZ0":-4.876795280950827,"x":134.93,"y":181.51,"x0":1.7649627690206031,"y0":50.00000385439588,"z0":5.126512517499043,"aX":15.453945954725848},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":-12.8,"spinRate":2314,"spinDirection":128},"zone":7,"typeConfidence":0.83,"plateTime":0.4017565250601143,"extension":6.624654829924201},"index":0,"playId":"37424f26-fcec-3331-82e7-ae9829fa15ad","pitchNumber":1,"startTime":"2026-09-12T17:30:22.991Z","endTime":"2026-09-12T17:30:26.021Z","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-12T17:30:33.756Z","endTime":"2026-09-12T17:30:47.583Z","isPitch":false,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"}},{"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":95.0,"endSpeed":86.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.979054747497987,"aZ":-17.713463629848214,"pfxX":7.713236004234563,"pfxZ":7.523040621463219,"pX":-0.4675704967823765,"pZ":2.5437119105498476,"vX0":-8.803218733047347,"vY0":-138.08841772554126,"vZ0":-3.971235378047216,"x":134.82,"y":170.1,"x0":1.766106807251655,"y0":50.00578478815509,"z0":5.199047515474266,"aX":14.83442785535065},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.0,"breakHorizontal":-12.0,"spinRate":2286,"spinDirection":124},"zone":4,"typeConfidence":0.84,"plateTime":0.3973021296992467,"extension":6.731332115587881},"index":2,"playId":"de40f5b2-0400-3c17-b00b-20fc8279e596","pitchNumber":2,"startTime":"2026-09-12T17:30:47.583Z","endTime":"2026-09-12T17:30:52.408Z","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":96.1,"endSpeed":87.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.86300569122847,"aZ":-18.169835981471433,"pfxX":6.624836098748559,"pfxZ":7.068087874537113,"pX":1.0921384008454298,"pZ":5.197317458774547,"vX0":-4.631947259598197,"vY0":-139.92459229707714,"vZ0":2.5563034486149805,"x":75.37,"y":98.45,"x0":1.9091430334641546,"y0":50.00002003730295,"z0":5.463058127134688,"aX":13.121443525183517},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.6,"breakHorizontal":-11.0,"spinRate":2254,"spinDirection":130},"zone":12,"typeConfidence":0.91,"plateTime":0.39159902703232197,"extension":6.55202355626315},"index":3,"playId":"376f714f-a65f-3769-8ce1-c94c7a6453cf","pitchNumber":3,"startTime":"2026-09-12T17:31:01.764Z","endTime":"2026-09-12T17:31:05.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.607071037540486,"aZ":-28.819620421069985,"pfxX":-2.9162503034716547,"pfxZ":2.2615674042041682,"pX":-1.2390628620893707,"pZ":1.984793766437974,"vX0":-6.9357848249271985,"vY0":-121.06745004239279,"vZ0":-1.2812872442092476,"x":164.23,"y":185.19,"x0":2.041692956783846,"y0":50.00392997270959,"z0":5.042903185406578,"aX":-4.3297610367443164},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.1,"breakHorizontal":7.0,"spinRate":2398,"spinDirection":268},"zone":13,"typeConfidence":0.89,"plateTime":0.4523887263581763,"extension":7.001098984762816},"index":4,"playId":"a696b3be-8021-30d9-b452-4b7eea0f6fcf","pitchNumber":4,"startTime":"2026-09-12T17:31:15.766Z","endTime":"2026-09-12T17:31:21.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.420697676084043,"aZ":-27.59562942091858,"pfxX":6.090446106313298,"pfxZ":2.6723453119211706,"pX":-0.08486316279214379,"pZ":1.0998390753384786,"vX0":-7.160815488014578,"vY0":-129.43341910900318,"vZ0":-4.951281000905895,"x":120.23,"y":209.08,"x0":1.9130752651574128,"y0":50.00555723053535,"z0":5.124856872077434,"aX":10.442270633794415},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.1,"breakHorizontal":-9.6,"spinRate":1718,"spinDirection":134},"zone":13,"typeConfidence":0.45,"plateTime":0.4215347122970554,"extension":6.569233256381738},"index":5,"playId":"3fd33ff1-592a-340e-837b-3775162c86a6","pitchNumber":5,"startTime":"2026-09-12T17:31:36.772Z","endTime":"2026-09-12T17:31:42.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:31:42.614Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adael Amador grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-12T17:31:41.103Z","endTime":"2026-09-12T17:32:43.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.992494395749816,"aZ":-19.016275179506327,"pfxX":5.7426786488349215,"pfxZ":6.740314812586206,"pX":0.02715460147976719,"pZ":4.20792903938946,"vX0":-6.824649535834467,"vY0":-138.3857388893882,"vZ0":0.26096506143565235,"x":115.96,"y":125.17,"x0":1.7715644913022524,"y0":50.00375727697594,"z0":5.379666380004649,"aX":11.212384595879604},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.5,"breakHorizontal":-9.1,"spinRate":2184,"spinDirection":135},"zone":12,"typeConfidence":0.86,"plateTime":0.39481832356868285,"extension":6.724271456815219},"index":0,"playId":"2647bf95-7eb3-354c-b800-508fa022d092","pitchNumber":1,"startTime":"2026-09-12T17:32:03.433Z","endTime":"2026-09-12T17:32:07.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":79.7,"endSpeed":73.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.9103367107765,"aZ":-32.25548058684911,"pfxX":-5.521346251944402,"pfxZ":-0.06218954948073119,"pX":0.31001754336489046,"pZ":1.8938865075452245,"vX0":-2.6546829467940776,"vY0":-116.19542354744335,"vZ0":-0.4051182082999164,"x":105.18,"y":187.65,"x0":2.1830065791734223,"y0":50.00176873996763,"z0":5.124324150576611,"aX":-7.579953515165894},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":0.1,"breakHorizontal":10.7,"spinRate":2439,"spinDirection":274},"zone":8,"typeConfidence":0.95,"plateTime":0.4706337522818922,"extension":6.662857711909364},"index":1,"playId":"90675588-2185-328b-a335-6eedf6bd9761","pitchNumber":2,"startTime":"2026-09-12T17:32:14.745Z","endTime":"2026-09-12T17:32:20.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88285509268986,"aZ":-32.85847216358914,"pfxX":-3.379727007759754,"pfxZ":-0.46813790894680807,"pX":0.5176510043927386,"pZ":2.0980560225876195,"vX0":-2.719888700311966,"vY0":-119.79129775773326,"vZ0":-0.18233519758551153,"x":97.27,"y":182.13,"x0":2.1064777540106876,"y0":50.005075360778,"z0":5.109767321937027,"aX":-4.917418288891639},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.6,"breakHorizontal":6.7,"spinRate":2349,"spinDirection":271},"zone":9,"typeConfidence":0.93,"plateTime":0.4570306788561367,"extension":6.817576250549239},"hitData":{"launchSpeed":92.2,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.74,"coordY":163.84}},"index":2,"playId":"8adb05ab-daf8-3048-88d3-78f19bc91818","pitchNumber":3,"startTime":"2026-09-12T17:32:35.810Z","endTime":"2026-09-12T17:32:43.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:32:43.383Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Eduardo Valencia doubles (9) on a line drive to left fielder Jake McCarthy.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-12T17:34:41.831Z","endTime":"2026-09-12T17:36:00.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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":91.7,"endSpeed":85.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.359487783826093,"aZ":-13.928704819519082,"pfxX":-7.892930625001487,"pfxZ":10.035522153093574,"pX":0.22298073013250236,"pZ":0.8523335124298422,"vX0":9.67362493962381,"vY0":-132.93926991183795,"vZ0":-10.880158380525613,"x":108.5,"y":215.77,"x0":-2.4113409810340363,"y0":50.00040011468015,"z0":5.969768643797437,"aX":-14.345402478845992},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.3,"breakHorizontal":12.6,"spinRate":2215,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4095979554305451,"extension":6.291363186672779},"index":0,"playId":"e29cd8e8-168f-37dc-af08-1b355bd59625","pitchNumber":1,"startTime":"2026-09-12T17:34:55.611Z","endTime":"2026-09-12T17:34:59.123Z","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":83.6,"endSpeed":77.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.32029003905981,"aZ":-29.899111552560836,"pfxX":0.24443967989303106,"pfxZ":1.5073237233339825,"pX":-0.9330549775443254,"pZ":2.4271361992354845,"vX0":4.02725500893184,"vY0":-121.76233559409302,"vZ0":-2.7298567366219344,"x":152.57,"y":173.25,"x0":-2.6354093759944557,"y0":50.00574705840043,"z0":6.131500864368647,"aX":0.36901222846545606},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.4,"breakHorizontal":-1.3,"spinRate":2157,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.4486263857060253,"extension":6.006629815287141},"index":1,"playId":"9f94d64f-20d4-374b-abfc-bb236a25facf","pitchNumber":2,"startTime":"2026-09-12T17:35:08.953Z","endTime":"2026-09-12T17:35:12.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41349917241995,"aZ":-14.365550650782323,"pfxX":-6.666917665791143,"pfxZ":9.828099268905458,"pX":0.2806539595276095,"pZ":2.8699201429140277,"vX0":9.182263049854217,"vY0":-133.44158788008548,"vZ0":-5.758509427487539,"x":106.3,"y":161.29,"x0":-2.3311045179396106,"y0":50.004984744053274,"z0":6.082426797549553,"aX":-12.083894122364038},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.8,"breakHorizontal":10.2,"spinRate":2315,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.4097155483145971,"extension":6.245059996360404},"index":2,"playId":"f96f67bd-1a38-3734-add8-1f8e635f0ad2","pitchNumber":3,"startTime":"2026-09-12T17:35:23.074Z","endTime":"2026-09-12T17:35:27.302Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-09-12T17:35:32.796Z","endTime":"2026-09-12T17:35:46.667Z","isPitch":false,"type":"action","player":{"id":680664,"link":"/api/v1/people/680664"}},{"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":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.42020700536764,"aZ":-31.40769310219979,"pfxX":-0.7687256181347348,"pfxZ":0.5241990550931774,"pX":-0.7600750642338129,"pZ":2.090079835047229,"vX0":4.810079560004142,"vY0":-119.53815544942115,"vZ0":-2.7532132810849412,"x":145.97,"y":182.35,"x0":-2.69198592839933,"y0":50.002703049241426,"z0":6.055373608061679,"aX":-1.1217763518130957},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.6,"breakHorizontal":0.4,"spinRate":2219,"spinDirection":45},"zone":7,"typeConfidence":2.0,"plateTime":0.45689547692473775,"extension":6.025294518554158},"hitData":{"launchSpeed":98.4,"launchAngle":18.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":43.6,"coordY":121.43}},"index":4,"playId":"7a5146b6-2242-3a32-bf2c-40d231f4cc33","pitchNumber":4,"startTime":"2026-09-12T17:35:46.667Z","endTime":"2026-09-12T17:36:00.350Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:36:00.350Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Clark flies out to second baseman Connor Norby.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-12T17:36:02.953Z","endTime":"2026-09-12T17:38:01.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31176551871317,"aZ":-34.08675866986041,"pfxX":-0.8531471543599587,"pfxZ":-1.361909005327048,"pX":-0.3956362203742609,"pZ":2.6066435938789456,"vX0":5.624816218441583,"vY0":-117.55433021990773,"vZ0":-0.9382769705551326,"x":132.08,"y":168.4,"x0":-2.7088151243191967,"y0":50.00587201051999,"z0":6.175681685751057,"aX":-1.1944343546819713},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-2.4,"breakHorizontal":0.1,"spinRate":2133,"spinDirection":49},"zone":4,"typeConfidence":2.0,"plateTime":0.46596028626884234,"extension":5.8838247120746665},"index":0,"playId":"d0cebdbf-6899-39f5-b9a4-5cada8c7940d","pitchNumber":1,"startTime":"2026-09-12T17:36:34.666Z","endTime":"2026-09-12T17:36:39.672Z","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":0},"index":1,"startTime":"2026-09-12T17:36:53.060Z","endTime":"2026-09-12T17:37:08.421Z","isPitch":false,"type":"action","player":{"id":703601,"link":"/api/v1/people/703601"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33966955468882,"aZ":-27.724738553460426,"pfxX":0.9562642435193489,"pfxZ":2.9009732985194616,"pX":0.4959937482798353,"pZ":0.7691249021100296,"vX0":7.360155064176149,"vY0":-122.56696747939415,"vZ0":-6.720397587405533,"x":98.09,"y":218.01,"x0":-2.659808025198158,"y0":50.00352034027005,"z0":5.888333402557252,"aX":1.4663767824038072},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.0,"breakHorizontal":-3.4,"spinRate":2041,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4454720404547472,"extension":6.016018823888919},"index":2,"playId":"7f3fcc6b-aabb-357e-8c76-e1a79e5fb694","pitchNumber":2,"startTime":"2026-09-12T17:37:08.421Z","endTime":"2026-09-12T17:37:13.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.336706436389466,"aZ":-15.253158849851832,"pfxX":-5.415030941383174,"pfxZ":9.259396343804717,"pX":0.005551651321327068,"pZ":2.4585482800226846,"vX0":8.939132013983365,"vY0":-134.3717426356685,"vZ0":-6.287761797083668,"x":86.85,"y":147.49,"x0":-2.661905389191644,"y0":50.00120684140284,"z0":5.914102425431274,"aX":-9.894275615147416},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.6,"breakHorizontal":7.9,"spinRate":2183,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.40774647867108316,"extension":6.197309541426423},"index":3,"playId":"4f962be0-ab5e-3c50-a8d6-771cc2b7e708","pitchNumber":3,"startTime":"2026-09-12T17:37:28.336Z","endTime":"2026-09-12T17:37:31.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.574026180511744,"aZ":-34.39771495085379,"pfxX":-0.46053745303524574,"pfxZ":-1.5619957270013476,"pX":0.11730345475351245,"pZ":1.0820530812344433,"vX0":6.654015369063399,"vY0":-117.94839563590949,"vZ0":-3.8453887558832722,"x":112.53,"y":209.56,"x0":-2.6700467631536102,"y0":50.004184711002175,"z0":5.876222565746849,"aX":-0.6550579334679913},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.5,"breakHorizontal":-0.6,"spinRate":2327,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.46280896330887167,"extension":6.214462487605536},"hitData":{"launchSpeed":75.4,"launchAngle":55.0,"totalDistance":196.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":167.86,"coordY":134.04}},"index":4,"playId":"47b617a0-b838-3080-9a50-6997575d85e9","pitchNumber":4,"startTime":"2026-09-12T17:37:49.552Z","endTime":"2026-09-12T17:38:01.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:38:01.690Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Torkelson singles on a sharp line drive to left fielder Jake McCarthy. Eduardo Valencia to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-12T17:38:02.655Z","endTime":"2026-09-12T17:38:58.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnThird":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.322956963950435,"aZ":-23.50910275188384,"pfxX":0.12544495879092832,"pfxZ":5.11352763547816,"pX":-0.36817265216315476,"pZ":3.539744006648778,"vX0":6.028053936579814,"vY0":-128.72077447145477,"vZ0":-1.6467447075774673,"x":131.03,"y":143.21,"x0":-2.7471996516083426,"y0":50.00132676543491,"z0":5.990985399391164,"aX":0.21186052243098222},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.1,"breakHorizontal":-1.4,"spinRate":2055,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.42395958903170916,"extension":6.085743220425746},"index":0,"playId":"c09a1810-d1d7-373f-87b6-6426a3f1f7c7","pitchNumber":1,"startTime":"2026-09-12T17:38:28.344Z","endTime":"2026-09-12T17:38:32.473Z","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":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.989958162588355,"aZ":-17.332293942333614,"pfxX":-7.3613688752447315,"pfxZ":8.265245686808116,"pX":-0.1359741947583853,"pZ":2.9950115921579337,"vX0":8.563314968467092,"vY0":-133.6909266684515,"vZ0":-4.617425525844879,"x":122.18,"y":157.91,"x0":-2.4363750820768972,"y0":50.001025619514074,"z0":6.002724800016267,"aX":-13.216763778472625},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.0,"breakHorizontal":11.3,"spinRate":2230,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.4109562182248929,"extension":6.147927695355305},"hitData":{"launchSpeed":103.8,"launchAngle":13.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":90.95,"coordY":113.49}},"index":1,"playId":"cb36be54-2b14-3553-af8e-074535bc95f7","pitchNumber":2,"startTime":"2026-09-12T17:38:48.311Z","endTime":"2026-09-12T17:38:58.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:38:58.886Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brett Callahan walks. Spencer Torkelson to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-12T17:39:01.624Z","endTime":"2026-09-12T17:41:28.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnThird":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.177758681443724,"aZ":-21.28441543537741,"pfxX":-2.7272309560491728,"pfxZ":6.320794740502439,"pX":-0.9896834107538808,"pZ":3.521397344500325,"vX0":5.484397077627232,"vY0":-129.6804300047343,"vZ0":-2.10921429289692,"x":154.72,"y":143.7,"x0":-2.7667040559784657,"y0":50.00323488650535,"z0":5.949532730006932,"aX":-4.699465044649593},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.3,"breakHorizontal":3.8,"spinRate":1978,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4205062083998259,"extension":6.035833035000086},"index":0,"playId":"bd9177bb-fb36-3ab1-b669-3f21d76cb908","pitchNumber":1,"startTime":"2026-09-12T17:39:34.609Z","endTime":"2026-09-12T17:39:39.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.237791864815033,"aZ":-20.703587781724924,"pfxX":-1.8624572573502238,"pfxZ":6.676987332634813,"pX":0.35512893186973127,"pZ":2.8282438893284567,"vX0":8.406107791471687,"vY0":-129.29777849336224,"vZ0":-3.8933614651157233,"x":103.46,"y":162.42,"x0":-2.6756405019092524,"y0":50.00487906220435,"z0":5.913934710193048,"aX":-3.2020551852752273},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.5,"breakHorizontal":1.8,"spinRate":2126,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.4212711753665008,"extension":6.08221448221311},"index":1,"playId":"c84eeb3d-90b4-3400-a77a-37be754398f3","pitchNumber":2,"startTime":"2026-09-12T17:39:54.282Z","endTime":"2026-09-12T17:39:59.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.595684921375984,"aZ":-25.13622543327307,"pfxX":-0.031229826488548884,"pfxZ":4.140063990320426,"pX":0.34798664342485763,"pZ":3.253945819877397,"vX0":7.921326926376688,"vY0":-128.9552605613115,"vZ0":-1.9161144709546964,"x":103.74,"y":150.92,"x0":-2.7480159257222105,"y0":50.00202406515287,"z0":5.928895011126642,"aX":-0.0555577899405156},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.3,"breakHorizontal":-1.6,"spinRate":2057,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.42333106580778246,"extension":6.116823565825466},"index":2,"playId":"58f88d7b-1a12-3634-8f46-c22d81b9ac51","pitchNumber":3,"startTime":"2026-09-12T17:40:18.102Z","endTime":"2026-09-12T17:40:21.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.433750902159225,"aZ":-27.889505619288915,"pfxX":-2.083974505484024,"pfxZ":2.6901860089748038,"pX":-0.4723274712889549,"pZ":1.4858662585187152,"vX0":6.3563205456836736,"vY0":-124.52586861190564,"vZ0":-5.040750060886824,"x":135.0,"y":198.66,"x0":-2.770396510602027,"y0":50.006125328290935,"z0":5.802115395744363,"aX":-3.3242139898937895},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.1,"breakHorizontal":2.5,"spinRate":2128,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.43731569284769023,"extension":6.058669335321255},"index":3,"playId":"3ff4d66a-9be7-3dce-a958-be7563981762","pitchNumber":4,"startTime":"2026-09-12T17:40:43.191Z","endTime":"2026-09-12T17:40:48.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.649199292925722,"aZ":-29.894611799033825,"pfxX":-1.2339867584749133,"pfxZ":1.5534562735028836,"pX":0.20855042763679463,"pZ":0.6722551126900534,"vX0":6.916513160201453,"vY0":-120.3180035263861,"vZ0":-5.959145917671479,"x":109.05,"y":220.63,"x0":-2.539232556834028,"y0":50.005750876622244,"z0":5.820123200444849,"aX":-1.8157982369910222},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.7,"breakHorizontal":0.6,"spinRate":2156,"spinDirection":350},"zone":14,"typeConfidence":2.0,"plateTime":0.45468174157481567,"extension":5.970945571470166},"index":4,"playId":"f2b188ac-a0f1-3ef1-b5e2-7d14fa7e85a7","pitchNumber":5,"startTime":"2026-09-12T17:41:02.135Z","endTime":"2026-09-12T17:41:06.988Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.490374673621584,"aZ":-23.81677999330782,"pfxX":-0.5802349778874145,"pfxZ":4.846322935401776,"pX":-1.145125306734322,"pZ":3.963633630393418,"vX0":4.615702451205273,"vY0":-130.0088168633475,"vZ0":-0.6572149079559471,"x":160.65,"y":131.76,"x0":-2.862790607731528,"y0":50.000223485330835,"z0":6.016244646273403,"aX":-1.0005771409497135},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.9,"breakHorizontal":0.1,"spinRate":2091,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.42019382776744507,"extension":5.955739048827507},"index":5,"playId":"66e6b8ac-5d35-3131-90c7-1911ab8287d1","pitchNumber":6,"startTime":"2026-09-12T17:41:24.051Z","endTime":"2026-09-12T17:41:28.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:41:28.789Z","atBatIndex":15},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"John Peck grounds into a double play, shortstop Ezequiel Tovar to second baseman Connor Norby to first baseman TJ Rumfield. Brett Callahan out at 2nd. John Peck out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-12T17:42:14.827Z","endTime":"2026-09-12T17:43:09.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"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":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-12T17:41:41.825Z","endTime":"2026-09-12T17:42:17.159Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.428826271578078,"aZ":-24.482930126867885,"pfxX":-9.38822569268238,"pfxZ":4.9788641033272825,"pX":-0.24535771473900472,"pZ":0.4347884065132393,"vX0":8.540660141125404,"vY0":-123.45768163441846,"vZ0":-8.207480015563922,"x":126.35,"y":227.04,"x0":-2.528773992029867,"y0":50.002910122905625,"z0":5.860979996893618,"aX":-14.502107596215694},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.3,"breakHorizontal":15.0,"spinRate":1929,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4435457067784636,"extension":6.525275033505013},"index":1,"playId":"a22064cf-82d8-3cb6-97bd-c67a75f7e7d8","pitchNumber":1,"startTime":"2026-09-12T17:42:17.159Z","endTime":"2026-09-12T17:42:21.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.680723298812705,"aZ":-11.948441417020176,"pfxX":-7.173559958506643,"pfxZ":10.77890158349513,"pX":-0.03932872476628703,"pZ":2.569648052535134,"vX0":8.758383227639097,"vY0":-135.85225527015587,"vZ0":-6.904802824741255,"x":118.5,"y":169.4,"x0":-2.3671697448014726,"y0":50.00405128039738,"z0":5.968064986371107,"aX":-13.462429428894298},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":11.3,"spinRate":2393,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.4025842290616173,"extension":6.168224355597062},"index":2,"playId":"bd32e348-c2ea-32af-a68c-c10a15f0df27","pitchNumber":2,"startTime":"2026-09-12T17:42:39.655Z","endTime":"2026-09-12T17:42:44.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40592921156446,"aZ":-20.682365707263312,"pfxX":-2.0676610246622475,"pfxZ":6.549581953275795,"pX":0.27527856695355224,"pZ":2.424143319366841,"vX0":8.082963079491936,"vY0":-130.5750331786045,"vZ0":-4.996900570812303,"x":106.51,"y":173.33,"x0":-2.570507312642719,"y0":50.00223489792298,"z0":5.885965258510613,"aX":-3.6286364836551908},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.2,"breakHorizontal":2.3,"spinRate":2065,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.41696112934713625,"extension":6.139802816822142},"hitData":{"launchSpeed":76.2,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.36,"coordY":156.75}},"index":3,"playId":"6d19bea0-ffe5-3832-88c7-72243d97dff8","pitchNumber":3,"startTime":"2026-09-12T17:43:01.352Z","endTime":"2026-09-12T17:43:09.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:43:09.031Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Tovar grounds out, second baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-12T17:45:07.689Z","endTime":"2026-09-12T17:47:08.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(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":93.3,"endSpeed":84.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.961079260314005,"aZ":-19.631992920650394,"pfxX":9.201323440996738,"pfxZ":6.753445286925555,"pX":1.1100249690305917,"pZ":2.9938023688082893,"vX0":-5.117593348848853,"vY0":-135.71559029141733,"vZ0":-2.159830543110265,"x":74.69,"y":157.95,"x0":1.8292646282924505,"y0":50.001263233999346,"z0":5.1739549465977595,"aX":17.084804789565467},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.0,"breakHorizontal":-15.5,"spinRate":2116,"spinDirection":122},"zone":12,"typeConfidence":0.51,"plateTime":0.4042891644448221,"extension":6.722659687514227},"index":0,"playId":"b26027cf-3ef7-390c-a0a2-c152fd3f1074","pitchNumber":1,"startTime":"2026-09-12T17:45:34.932Z","endTime":"2026-09-12T17:45:38.777Z","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":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.590745607511295,"aZ":-17.326871681197215,"pfxX":7.631617754089861,"pfxZ":8.010147079766723,"pX":1.2461494939907805,"pZ":3.1778253741541724,"vX0":-4.608220833291996,"vY0":-135.97376891184553,"vZ0":-2.3665076859485543,"x":69.5,"y":152.98,"x0":1.9801515208113072,"y0":50.0049369653863,"z0":5.275469374432666,"aX":14.149496652084073},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.2,"breakHorizontal":-12.7,"spinRate":2188,"spinDirection":130},"zone":12,"typeConfidence":0.82,"plateTime":0.404362879776607,"extension":6.6265169495020375},"index":1,"playId":"88b750dd-ee26-3189-8fd6-444e447b961b","pitchNumber":2,"startTime":"2026-09-12T17:45:44.973Z","endTime":"2026-09-12T17:45:48.422Z","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":93.7,"endSpeed":85.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.554364825576904,"aZ":-20.233667542708794,"pfxX":5.88798217061097,"pfxZ":6.36911413642755,"pX":-0.5021274978141279,"pZ":3.825003221160596,"vX0":-7.70748942868661,"vY0":-136.2304672758917,"vZ0":-0.019999059186381563,"x":136.14,"y":135.5,"x0":1.6017780758657971,"y0":50.00537533385614,"z0":5.233678826036283,"aX":11.044190270911194},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.8,"breakHorizontal":-9.0,"spinRate":1903,"spinDirection":132},"zone":11,"typeConfidence":0.78,"plateTime":0.40240203888644954,"extension":6.706035247019883},"index":2,"playId":"c217e679-8628-3bdf-baff-17320fe43787","pitchNumber":3,"startTime":"2026-09-12T17:46:07.945Z","endTime":"2026-09-12T17:46:11.717Z","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":92.6,"endSpeed":84.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.065585367820596,"aZ":-17.29562329060607,"pfxX":6.574481175157357,"pfxZ":8.16241836465243,"pX":-0.3834440344346374,"pZ":3.299639975495622,"vX0":-8.29688743334817,"vY0":-134.60503063567435,"vZ0":-1.7485663795957525,"x":131.62,"y":149.69,"x0":1.8944543537803822,"y0":50.000314892196386,"z0":5.190978123278029,"aX":11.981040692052702},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.5,"breakHorizontal":-10.0,"spinRate":2145,"spinDirection":132},"zone":1,"typeConfidence":0.87,"plateTime":0.4079673838180522,"extension":6.740154249237846},"index":3,"playId":"ae59a94f-684f-336b-9bc7-75d3db2c1dc4","pitchNumber":4,"startTime":"2026-09-12T17:46:20.183Z","endTime":"2026-09-12T17:46:23.812Z","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":93.7,"endSpeed":85.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.479387768282297,"aZ":-18.200981732624896,"pfxX":5.7195738255066155,"pfxZ":7.477540532882708,"pX":0.09042763937715902,"pZ":3.2142520052942736,"vX0":-6.935258021324714,"vY0":-136.22586554238816,"vZ0":-1.8237368961821008,"x":113.55,"y":152.0,"x0":1.9328573912549405,"y0":50.004432195639225,"z0":5.158041841829701,"aX":10.69128842654174},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":-8.8,"spinRate":1987,"spinDirection":131},"zone":2,"typeConfidence":0.87,"plateTime":0.4029229441731701,"extension":6.694003398883631},"index":4,"playId":"2fb6d68c-247f-3f22-a89a-6c80f45eee07","pitchNumber":5,"startTime":"2026-09-12T17:46:31.537Z","endTime":"2026-09-12T17:46:36.019Z","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":94.2,"endSpeed":86.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.875941351384714,"aZ":-17.530291047220626,"pfxX":5.469881610342685,"pfxZ":7.705244791180792,"pX":0.3818075138101351,"pZ":2.611445201136959,"vX0":-6.011137507631065,"vY0":-137.11018877090862,"vZ0":-3.4682177292343956,"x":102.45,"y":168.27,"x0":1.8939932914672861,"y0":50.000097913912235,"z0":5.091955594643463,"aX":10.392337578953244},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":-8.6,"spinRate":2071,"spinDirection":127},"zone":6,"typeConfidence":0.88,"plateTime":0.3997813162195558,"extension":6.69634613299131},"index":5,"playId":"c34b6080-db27-3383-a5e7-96d4428e5414","pitchNumber":6,"startTime":"2026-09-12T17:46:42.038Z","endTime":"2026-09-12T17:46:48.610Z","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":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95120513479509,"aZ":-16.443131886549487,"pfxX":5.681706333162867,"pfxZ":8.508468838421916,"pX":-0.6053589023510353,"pZ":2.941816869191016,"vX0":-8.37615428586655,"vY0":-135.8906955788132,"vZ0":-2.6767694620922797,"x":140.07,"y":159.35,"x0":1.7951133931481429,"y0":50.0021586925709,"z0":5.097610586578458,"aX":10.504699221588094},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.9,"breakHorizontal":-8.3,"spinRate":2167,"spinDirection":133},"zone":1,"typeConfidence":0.93,"plateTime":0.4048412795864653,"extension":6.629146079170541},"hitData":{"launchSpeed":67.4,"launchAngle":13.0,"totalDistance":124.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.77,"coordY":135.25}},"index":6,"playId":"6f4e1339-da86-389c-afb9-314286b7da13","pitchNumber":7,"startTime":"2026-09-12T17:46:58.957Z","endTime":"2026-09-12T17:47:08.318Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:47:08.318Z","atBatIndex":17},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jake McCarthy hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-12T17:47:08.025Z","endTime":"2026-09-12T17:47:58.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.5,"endSpeed":77.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44976208785335,"aZ":-32.74949510361702,"pfxX":-1.3860041107171437,"pfxZ":-0.3807975534818766,"pX":-0.03392265933614227,"pZ":2.0418388247842136,"vX0":-4.880195755678407,"vY0":-121.61698826042978,"vZ0":-0.8153071895417625,"x":118.29,"y":183.65,"x0":2.177397373694528,"y0":50.00396629153345,"z0":5.217318751640958,"aX":-2.080135924907627},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.6,"breakHorizontal":3.6,"spinRate":2269,"spinDirection":264},"zone":8,"typeConfidence":0.89,"plateTime":0.45005829879772774,"extension":6.74914847003981},"index":0,"playId":"85813e5d-5d07-3473-b0a5-d4fdc79fc797","pitchNumber":1,"startTime":"2026-09-12T17:47:28.764Z","endTime":"2026-09-12T17:47:32.978Z","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-12T17:47:42.497Z","endTime":"2026-09-12T17:47:53.178Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.22944897617333,"aZ":-36.61901692952958,"pfxX":-4.288657729187703,"pfxZ":-3.1640147037598556,"pX":2.233613521000058,"pZ":3.952757285779129,"vX0":0.8475177977914852,"vY0":-117.46320779384669,"vZ0":4.641837826870201,"x":31.86,"y":132.06,"x0":2.4265353959317517,"y0":50.003909944330466,"z0":5.345938281694002,"aX":-6.022403829192714},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.4,"breakHorizontal":7.6,"spinRate":2172,"spinDirection":267},"zone":12,"typeConfidence":0.95,"plateTime":0.46543408837314404,"extension":6.651999363042451},"index":2,"playId":"6ff44d2b-fbae-344c-940e-d3fa6de4d493","pitchNumber":2,"startTime":"2026-09-12T17:47:53.178Z","endTime":"2026-09-12T17:47:58.239Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:47:58.239Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Connor Norby singles on a fly ball to left fielder Riley Greene. Jake McCarthy to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-12T17:47:57.273Z","endTime":"2026-09-12T17:49:04.000Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"postOnThird":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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":93.2,"endSpeed":84.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.131483273287795,"aZ":-17.13324440418778,"pfxX":5.677544517783145,"pfxZ":8.157227507157,"pX":-1.0324285753754157,"pZ":2.926144868518775,"vX0":-9.22300187421866,"vY0":-135.3287207705989,"vZ0":-2.6750591341414665,"x":156.35,"y":159.77,"x0":1.6912878561469182,"y0":50.004636467041465,"z0":5.135925977245791,"aX":10.471934959831515},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.3,"breakHorizontal":-8.2,"spinRate":2121,"spinDirection":132},"zone":11,"typeConfidence":0.9,"plateTime":0.40563873137106254,"extension":6.752086003921122},"hitData":{"launchSpeed":66.7,"launchAngle":39.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":101.67,"coordY":112.18}},"index":0,"playId":"b17c1188-dcb7-332d-ad5c-d5f71ff77ed2","pitchNumber":1,"startTime":"2026-09-12T17:48:50.995Z","endTime":"2026-09-12T17:49:04.000Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:49:04.000Z","atBatIndex":19},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Hunter Goodman homers (38) on a fly ball to left field. Jake McCarthy scores. Connor Norby scores.","rbi":3,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-12T17:49:10.192Z","endTime":"2026-09-12T17:51:49.365Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":{"id":808825,"link":"/api/v1/people/808825"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":{"id":808825,"link":"/api/v1/people/808825"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":{"id":808825,"link":"/api/v1/people/808825"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50639863346689,"aZ":-16.55173322172273,"pfxX":7.379276794152863,"pfxZ":8.267661624540791,"pX":0.32566357595661327,"pZ":2.984310555454082,"vX0":-6.817731661338174,"vY0":-136.48329092781427,"vZ0":-2.7631106242696983,"x":104.59,"y":158.2,"x0":1.8949725639235586,"y0":50.006555795307825,"z0":5.147187355519052,"aX":13.951161827353545},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.6,"breakHorizontal":-12.0,"spinRate":2075,"spinDirection":130},"zone":3,"typeConfidence":0.85,"plateTime":0.40103307859427595,"extension":6.705771130723815},"index":0,"playId":"054d64a8-7514-3760-a4e1-5ced13a9bf4d","pitchNumber":1,"startTime":"2026-09-12T17:49:33.851Z","endTime":"2026-09-12T17:49:39.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.573047887914672,"aZ":-15.25855955797395,"pfxX":6.958264662268177,"pfxZ":8.903624547779138,"pX":-1.8588091464843728,"pZ":2.2073391776322264,"vX0":-11.763647312412958,"vY0":-137.03749689114656,"vZ0":-5.124066171664608,"x":187.85,"y":179.18,"x0":1.5875115192060227,"y0":50.003295503831275,"z0":5.1454590012160795,"aX":13.221442567252089},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":-10.1,"spinRate":2281,"spinDirection":133},"zone":13,"typeConfidence":0.93,"plateTime":0.39985522684996644,"extension":6.780582360671519},"index":1,"playId":"56648093-28b6-3938-aeae-cb233e4fbb55","pitchNumber":2,"startTime":"2026-09-12T17:49:53.576Z","endTime":"2026-09-12T17:49:58.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.663305099825905,"aZ":-34.20942068240018,"pfxX":-3.3828606637995655,"pfxZ":-1.4339535281980726,"pX":-0.6803872250100427,"pZ":1.138476965144882,"vX0":-5.624534412545298,"vY0":-117.77661343453302,"vZ0":-1.8409218560095661,"x":142.93,"y":208.04,"x0":2.170737307339707,"y0":50.00409966860684,"z0":5.069976256054005,"aX":-4.791630886235741},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-2.8,"breakHorizontal":7.4,"spinRate":2464,"spinDirection":263},"zone":13,"typeConfidence":0.94,"plateTime":0.46360393981905945,"extension":6.682363242953764},"index":2,"playId":"bd1b977e-9ee0-37c0-9182-d7b0796ad253","pitchNumber":3,"startTime":"2026-09-12T17:50:10.848Z","endTime":"2026-09-12T17:50:16.102Z","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":94.2,"endSpeed":85.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94288805385883,"aZ":-15.931144467360376,"pfxX":7.344256744970988,"pfxZ":8.585909474414468,"pX":0.10612115005887558,"pZ":2.6412488713536337,"vX0":-7.849921825593262,"vY0":-136.87270896899872,"vZ0":-3.753145428653598,"x":112.95,"y":167.47,"x0":2.060669493938569,"y0":50.006655626696805,"z0":5.125102376730257,"aX":13.901686912109694},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":-11.6,"spinRate":2310,"spinDirection":136},"zone":5,"typeConfidence":0.89,"plateTime":0.40056699093014103,"extension":6.657586374766341},"index":3,"playId":"01071ca3-95ff-3ba1-8878-216da95587bb","pitchNumber":4,"startTime":"2026-09-12T17:50:32.492Z","endTime":"2026-09-12T17:50:38.263Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-09-12T17:50:50.617Z","endTime":"2026-09-12T17:51:02.642Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"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":94.9,"endSpeed":86.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.624644418035395,"aZ":-14.96028833814046,"pfxX":6.764230643755954,"pfxZ":9.02154700474317,"pX":-1.3712272766890543,"pZ":3.4427541621236086,"vX0":-10.714019323894641,"vY0":-137.73685920113377,"vZ0":-2.1042387554444533,"x":169.27,"y":145.83,"x0":1.7028370383062632,"y0":50.000315747137755,"z0":5.236557291270038,"aX":12.904134314731968},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":-9.8,"spinRate":2191,"spinDirection":133},"zone":11,"typeConfidence":0.96,"plateTime":0.3987488569475204,"extension":6.802458045309926},"index":5,"playId":"52a3f8b7-9acb-3157-bbe2-d025a0905f98","pitchNumber":5,"startTime":"2026-09-12T17:51:02.642Z","endTime":"2026-09-12T17:51:05.642Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.08879308643176,"aZ":-13.919501158933544,"pfxX":7.415030331559832,"pfxZ":9.801618350450884,"pX":-1.1485951179181775,"pZ":2.384061102867089,"vX0":-10.486277684694569,"vY0":-135.9178611339,"vZ0":-4.5950098753993665,"x":160.78,"y":174.41,"x0":1.804426927902608,"y0":50.00082077932648,"z0":5.0701898997274,"aX":13.807693580881413},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":-11.0,"spinRate":2345,"spinDirection":134},"zone":13,"typeConfidence":0.94,"plateTime":0.4037002506742926,"extension":6.90712045801679},"hitData":{"launchSpeed":93.9,"launchAngle":33.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":26.25,"coordY":79.73}},"index":6,"playId":"eaa4c1c0-f4ec-336a-91e2-b88879fbb2d0","pitchNumber":6,"startTime":"2026-09-12T17:51:21.156Z","endTime":"2026-09-12T17:51:49.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:51:49.365Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Rumfield flies out to right fielder Brett Callahan.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-12T17:51:58.742Z","endTime":"2026-09-12T17:53:18.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.411061341830482,"aZ":-32.817859395084206,"pfxX":-3.3197875313456997,"pfxZ":-0.43935942732724875,"pX":0.49631883635637,"pZ":3.4496787540806944,"vX0":-3.4148461791037463,"vY0":-120.11023921695583,"vZ0":2.6450831252940703,"x":98.08,"y":145.64,"x0":2.3632051838166905,"y0":50.00075650412422,"z0":5.235845635050637,"aX":-4.890718491660951},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.0,"breakHorizontal":6.7,"spinRate":2271,"spinDirection":264},"zone":3,"typeConfidence":0.93,"plateTime":0.45453814223838185,"extension":6.850924668366252},"index":0,"playId":"09ee9e64-bb8d-34c9-8657-8d273412db8d","pitchNumber":1,"startTime":"2026-09-12T17:52:09.458Z","endTime":"2026-09-12T17:52:13.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0584398179398,"aZ":-29.36958089863622,"pfxX":-3.215346894751347,"pfxZ":1.8786844033025067,"pX":-1.0225558163106465,"pZ":1.7955289884158903,"vX0":-6.503447279447791,"vY0":-121.26818702886966,"vZ0":-1.785467079275608,"x":155.98,"y":190.3,"x0":2.1086714310783283,"y0":50.00414781721714,"z0":5.096193407053414,"aX":-4.802233849798184},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.2,"breakHorizontal":7.3,"spinRate":2525,"spinDirection":252},"zone":13,"typeConfidence":0.9,"plateTime":0.451165181441433,"extension":6.77581020732381},"index":1,"playId":"340ae5f6-c01d-3776-8a6b-8a92ae369d46","pitchNumber":2,"startTime":"2026-09-12T17:52:20.994Z","endTime":"2026-09-12T17:52:26.087Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.063725052905607,"aZ":-17.608156499672152,"pfxX":6.182529629384231,"pfxZ":7.7630175209084165,"pX":-0.6857288199161884,"pZ":3.2359626888428057,"vX0":-8.884698794091163,"vY0":-136.14144497823864,"vZ0":-1.8623133132245953,"x":143.14,"y":151.41,"x0":1.8176787051716337,"y0":50.00132097009461,"z0":5.148474892538504,"aX":11.59860388240423},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.8,"breakHorizontal":-9.4,"spinRate":2099,"spinDirection":130},"zone":1,"typeConfidence":0.88,"plateTime":0.4024225292384669,"extension":6.828441789903119},"index":2,"playId":"a5d704e2-7a32-3a1a-b039-b3bf954d5638","pitchNumber":3,"startTime":"2026-09-12T17:52:33.896Z","endTime":"2026-09-12T17:52:39.112Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"}}},{"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":79.7,"endSpeed":73.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.661313404715212,"aZ":-34.81073504346227,"pfxX":-4.851352733203946,"pfxZ":-1.9298423905127153,"pX":0.15597788563670986,"pZ":1.587720457494167,"vX0":-3.228520334087381,"vY0":-116.15281663377489,"vZ0":-0.40226494656106526,"x":111.05,"y":195.91,"x0":2.1939569149645215,"y0":50.002379781262626,"z0":5.071849932923849,"aX":-6.6309773575178435},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-3.4,"breakHorizontal":9.6,"spinRate":2276,"spinDirection":283},"zone":14,"typeConfidence":0.95,"plateTime":0.4714732470199272,"extension":6.781341577527999},"hitData":{"launchSpeed":86.2,"launchAngle":36.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.52,"coordY":82.28}},"index":3,"playId":"705383c9-51d7-3a8c-84c3-2057b2c298cc","pitchNumber":4,"startTime":"2026-09-12T17:53:06.265Z","endTime":"2026-09-12T17:53:18.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:53:18.580Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Carrigg flies out to left fielder Riley Greene.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-12T17:53:17.426Z","endTime":"2026-09-12T17:53:57.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.997961747973548,"aZ":-29.236107725982325,"pfxX":7.981647626900346,"pfxZ":1.7650543011404243,"pX":0.5745671539812208,"pZ":0.740858634721074,"vX0":-6.221512884625193,"vY0":-128.408768890831,"vZ0":-5.03603087313845,"x":95.1,"y":218.78,"x0":1.9937856926530928,"y0":50.00529155422844,"z0":5.006656519011256,"aX":13.309119200873903},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.3,"breakHorizontal":-13.1,"spinRate":1658,"spinDirection":132},"zone":14,"typeConfidence":0.53,"plateTime":0.42682440740099903,"extension":6.748440932424886},"index":0,"playId":"e458d1f4-5330-365f-b85e-cc1079e9ad67","pitchNumber":1,"startTime":"2026-09-12T17:53:34.722Z","endTime":"2026-09-12T17:53:37.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82956238457718,"aZ":-17.19175875558401,"pfxX":5.915058746403722,"pfxZ":7.91723262758693,"pX":-0.2072018108181613,"pZ":3.7189813439916994,"vX0":-7.587034432836611,"vY0":-136.40520430818086,"vZ0":-0.8365473468376088,"x":124.9,"y":138.37,"x0":1.836336954042958,"y0":50.00128323340582,"z0":5.210257592279894,"aX":11.192259596672185},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":-9.2,"spinRate":2101,"spinDirection":128},"zone":11,"typeConfidence":0.89,"plateTime":0.4008993531138012,"extension":6.750479219833442},"hitData":{"launchSpeed":94.1,"launchAngle":47.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.13,"coordY":88.8}},"index":1,"playId":"cf755425-d24a-3969-9bbe-4a4464d7418a","pitchNumber":2,"startTime":"2026-09-12T17:53:47.510Z","endTime":"2026-09-12T17:53:57.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:53:57.719Z","atBatIndex":22},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kevin McGonigle homers (17) on a fly ball to right center field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-12T17:55:40.479Z","endTime":"2026-09-12T17:56:48.166Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.6,"endSpeed":80.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81726043504484,"aZ":-20.732429628060043,"pfxX":-0.9342463089144079,"pfxZ":6.957847899615359,"pX":-0.12082941958228285,"pZ":2.4421498688133756,"vX0":6.97936065382415,"vY0":-127.33562308783412,"vZ0":-4.762567918369074,"x":121.61,"y":172.84,"x0":-2.7742237681464768,"y0":50.00162105658711,"z0":5.974032156380503,"aX":-1.5362620827520217},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.8,"breakHorizontal":0.1,"spinRate":2096,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.4299222632213331,"extension":6.006769809227645},"index":0,"playId":"b9001c94-f9c7-32c7-9544-7266dd2e446f","pitchNumber":1,"startTime":"2026-09-12T17:56:09.844Z","endTime":"2026-09-12T17:56:13.293Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.318048374100027,"aZ":-24.880496003043177,"pfxX":-8.91868556353471,"pfxZ":4.887727733714363,"pX":-0.0491500566549325,"pZ":1.6497413950496609,"vX0":8.66131699017452,"vY0":-121.53649553865851,"vZ0":-5.556288179528752,"x":118.87,"y":194.24,"x0":-2.5041423413059833,"y0":50.00515496243073,"z0":6.132778649519449,"aX":-13.31484823942877},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.7,"breakHorizontal":14.0,"spinRate":1781,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.45105604196680904,"extension":6.2466450320363025},"hitData":{"launchSpeed":106.0,"launchAngle":23.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":202.05,"coordY":60.92}},"index":1,"playId":"fe30eb84-e32c-30d7-a2a0-e976ac41d606","pitchNumber":2,"startTime":"2026-09-12T17:56:23.794Z","endTime":"2026-09-12T17:56:48.166Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:56:48.166Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hao-Yu Lee flies out to center fielder Cole Carrigg.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-12T17:56:56.979Z","endTime":"2026-09-12T17:57:47.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36011055898364,"aZ":-15.451115417403688,"pfxX":-8.138723384807454,"pfxZ":9.280153189394202,"pX":1.3527835638278396,"pZ":2.2726940307042307,"vX0":11.995773285800368,"vY0":-133.0870133506528,"vZ0":-7.0094282047244345,"x":65.44,"y":177.42,"x0":-2.146198074152913,"y0":50.0009142498171,"z0":6.0503799282416875,"aX":-14.663970984557654},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.5,"breakHorizontal":12.2,"spinRate":2394,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.41083920562976806,"extension":6.156909615437366},"index":0,"playId":"12fac190-ee09-3b0c-9d80-f0abde36653c","pitchNumber":1,"startTime":"2026-09-12T17:57:08.866Z","endTime":"2026-09-12T17:57:12.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.715400639000798,"aZ":-23.16965095078803,"pfxX":-1.2793754647238438,"pfxZ":5.330253470020601,"pX":0.1808433381577659,"pZ":4.279634614447823,"vX0":7.60600776460892,"vY0":-128.4404722613147,"vZ0":-0.32091136883409704,"x":110.11,"y":123.23,"x0":-2.6380695512215837,"y0":50.00510785870433,"z0":6.190119718734315,"aX":-2.162898383510316},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.8,"breakHorizontal":0.8,"spinRate":2065,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.4245685120051883,"extension":6.034778032838229},"index":1,"playId":"96fe1b3c-ca03-30de-ab93-8794f803055c","pitchNumber":2,"startTime":"2026-09-12T17:57:21.599Z","endTime":"2026-09-12T17:57:24.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44032412454747,"aZ":-16.736786815067575,"pfxX":-7.75409600658884,"pfxZ":8.724232589834884,"pX":-0.4050684678439045,"pZ":2.731350551018548,"vX0":7.743522846865346,"vY0":-132.25676009016016,"vZ0":-5.550062694227784,"x":132.44,"y":165.03,"x0":-2.3646845081599,"y0":50.00632033121423,"z0":6.0863725372011395,"aX":-13.727565761741102},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.8,"breakHorizontal":12.4,"spinRate":2219,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.41427582626125803,"extension":6.078651037217965},"hitData":{"launchSpeed":87.0,"launchAngle":39.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.2,"coordY":77.49}},"index":2,"playId":"6541a387-6a64-3b07-8ce8-a40fbb7914ef","pitchNumber":3,"startTime":"2026-09-12T17:57:37.102Z","endTime":"2026-09-12T17:57:47.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T17:57:47.690Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colt Keith flies out to left fielder Jake McCarthy.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-12T17:57:47.107Z","endTime":"2026-09-12T18:00:29.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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(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":91.5,"endSpeed":83.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.457268016994632,"aZ":-13.073405552033268,"pfxX":-5.840347676164166,"pfxZ":10.686698314327664,"pX":0.30862321007344196,"pZ":2.334060307264511,"vX0":9.010033238260602,"vY0":-132.8478766384959,"vZ0":-7.048550968429708,"x":105.24,"y":175.76,"x0":-2.36807365508892,"y0":50.002029211282256,"z0":5.971836537764285,"aX":-10.438643294402135},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.0,"breakHorizontal":8.6,"spinRate":2217,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.4122892545835741,"extension":6.0647834334600095},"index":0,"playId":"b8eb18d5-cc22-37d9-86e9-03f0e45964a2","pitchNumber":1,"startTime":"2026-09-12T17:58:12.365Z","endTime":"2026-09-12T17:58:15.797Z","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":92.7,"endSpeed":84.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.410666104347833,"aZ":-15.79395511253624,"pfxX":-7.390632462724382,"pfxZ":8.926188144186252,"pX":-0.5491890080136307,"pZ":2.9086601321772036,"vX0":8.010669556342688,"vY0":-134.66624333301826,"vZ0":-5.1951862768186885,"x":137.93,"y":160.25,"x0":-2.6030845301172865,"y0":50.00513100474029,"z0":5.981176993562122,"aX":-13.56765721532229},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.2,"breakHorizontal":11.6,"spinRate":2213,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.40681133301830297,"extension":6.152147481583174},"index":1,"playId":"a2d1da51-3727-34f7-be77-a18467b7a938","pitchNumber":2,"startTime":"2026-09-12T17:58:26.286Z","endTime":"2026-09-12T17:58:30.817Z","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":93.3,"endSpeed":85.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20165560322619,"aZ":-14.023000553863273,"pfxX":-5.6165568754323045,"pfxZ":9.67620823856339,"pX":-0.09278299695995378,"pZ":4.421242136037504,"vX0":8.659976625278984,"vY0":-135.74479730358863,"vZ0":-1.9223511026508655,"x":120.54,"y":119.41,"x0":-2.5867851016357646,"y0":50.00658934548167,"z0":6.1088770226608995,"aX":-10.541018994345205},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":8.4,"spinRate":2175,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4026492727999198,"extension":6.095290774101324},"index":2,"playId":"753dc4f9-d97e-3c6a-b1bc-0d3e14aa6f1c","pitchNumber":3,"startTime":"2026-09-12T17:58:46.502Z","endTime":"2026-09-12T17:58:50.546Z","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":92.6,"endSpeed":85.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.248899164104515,"aZ":-12.94844571866065,"pfxX":-5.089844180172218,"pfxZ":10.401336624625479,"pX":-0.4064873598110138,"pZ":2.4960272818835056,"vX0":7.377013624802663,"vY0":-134.6082395298854,"vZ0":-6.811296030000808,"x":132.49,"y":171.39,"x0":-2.512172498498998,"y0":50.00234148707238,"z0":5.962867870199081,"aX":-9.407984373576927},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.6,"breakHorizontal":7.8,"spinRate":2135,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.4057929596575027,"extension":6.139307797590202},"index":3,"playId":"ed9d1c63-1fe1-349a-b733-3214b8a50da0","pitchNumber":4,"startTime":"2026-09-12T17:59:01.806Z","endTime":"2026-09-12T17:59:06.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3053626290526,"aZ":-22.859145604718208,"pfxX":-8.102909722268318,"pfxZ":5.956828203341415,"pX":-0.3927055905035138,"pZ":0.9563422086383747,"vX0":7.822107014716519,"vY0":-124.08424341622862,"vZ0":-7.42700822427435,"x":131.97,"y":212.96,"x0":-2.529765358496905,"y0":50.00001407881704,"z0":5.88631886166067,"aX":-12.662290929419934},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.2,"breakHorizontal":13.0,"spinRate":2085,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4410296250507675,"extension":6.249043045881511},"index":4,"playId":"7765307c-19a0-3509-9bd5-1373ef810858","pitchNumber":5,"startTime":"2026-09-12T17:59:19.285Z","endTime":"2026-09-12T17:59:23.628Z","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.9,"endSpeed":86.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.133842807636416,"aZ":-14.72671281443845,"pfxX":-6.366513267937328,"pfxZ":9.215711940877021,"pX":-0.7496740642829594,"pZ":3.2365926971583905,"vX0":7.00142159144669,"vY0":-136.511024399283,"vZ0":-4.883969668552026,"x":145.58,"y":151.39,"x0":-2.516559622814209,"y0":50.00593911231666,"z0":6.057640212151039,"aX":-12.057698261099326},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":10.1,"spinRate":2314,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.400747130616506,"extension":6.112360656620502},"index":5,"playId":"a0571cad-bb44-3e0d-b41c-0b42c88751d8","pitchNumber":6,"startTime":"2026-09-12T17:59:34.681Z","endTime":"2026-09-12T17:59:40.989Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-09-12T17:59:48.406Z","endTime":"2026-09-12T18:00:02.188Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.5,"endSpeed":84.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.882650822805072,"aZ":-17.24790153052038,"pfxX":-9.12821706323529,"pfxZ":8.20544944891799,"pX":-0.21502363164722446,"pZ":2.3321479558828297,"vX0":9.097629007746319,"vY0":-134.23402333140183,"vZ0":-6.307544961754283,"x":125.2,"y":175.81,"x0":-2.4671237334264955,"y0":50.00507151227196,"z0":5.946619382735798,"aX":-16.61003387760963},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.6,"breakHorizontal":14.5,"spinRate":2278,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.4085128637993618,"extension":6.063406443270544},"index":7,"playId":"2d41d69b-eace-3963-8409-5102b1cb83df","pitchNumber":7,"startTime":"2026-09-12T18:00:02.188Z","endTime":"2026-09-12T18:00:06.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.941706480073304,"aZ":-31.769678309422982,"pfxX":-1.0812406213823043,"pfxZ":0.2784215565720807,"pX":0.10071903116544399,"pZ":2.2903598068745885,"vX0":6.797719299058682,"vY0":-119.32216928446037,"vZ0":-2.1500162418958757,"x":113.16,"y":176.94,"x0":-2.638781063920482,"y0":50.00342799721119,"z0":6.052699637005251,"aX":-1.5680401296661117},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.2,"breakHorizontal":0.4,"spinRate":2364,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.458205861086479,"extension":5.728252135240568},"hitData":{"launchSpeed":83.9,"launchAngle":53.0,"totalDistance":226.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":108.48,"coordY":111.81}},"index":8,"playId":"c7edafde-f33e-34a4-ba76-bcc7fcc89aa4","pitchNumber":8,"startTime":"2026-09-12T18:00:19.441Z","endTime":"2026-09-12T18:00:29.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:00:29.754Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a line drive to center fielder Cole Carrigg.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-12T18:00:31.261Z","endTime":"2026-09-12T18:02:05.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.455847442079094,"aZ":-16.19787116868654,"pfxX":-5.928999167736993,"pfxZ":8.900112818076831,"pX":-0.1319692081321362,"pZ":2.545158649098072,"vX0":7.9398573273661635,"vY0":-132.6428849151139,"vZ0":-6.1789153378356705,"x":122.03,"y":170.06,"x0":-2.383778638050325,"y0":50.00217109202739,"z0":6.071850094178264,"aX":-10.641849439922376},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.0,"breakHorizontal":9.1,"spinRate":2235,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.4118051133372793,"extension":6.063770365421251},"index":0,"playId":"493765b6-6c6a-3940-8d27-a03a250bd373","pitchNumber":1,"startTime":"2026-09-12T18:00:52.655Z","endTime":"2026-09-12T18:00:56.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56916486379554,"aZ":-21.889071541420417,"pfxX":-0.9227381328859625,"pfxZ":6.0683364171860905,"pX":-0.8657949470652302,"pZ":2.339751661838943,"vX0":5.17720577004788,"vY0":-128.82047843165716,"vZ0":-4.980937934887264,"x":150.0,"y":175.61,"x0":-2.7742501781136455,"y0":50.00632731876553,"z0":5.971452952189701,"aX":-1.5658030590846193},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.2,"breakHorizontal":0.6,"spinRate":1953,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.42378876857641723,"extension":5.944529665995306},"index":1,"playId":"3a13c995-9840-3beb-9514-26fe71b83ee7","pitchNumber":2,"startTime":"2026-09-12T18:01:09.849Z","endTime":"2026-09-12T18:01:14.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59227485242818,"aZ":-27.679897182787304,"pfxX":0.32767749094598786,"pfxZ":2.9710557096757917,"pX":-0.150744355146042,"pZ":1.8235446646346112,"vX0":6.044273839393541,"vY0":-122.12468824780827,"vZ0":-4.1843785697354186,"x":122.75,"y":189.54,"x0":-2.698359316411715,"y0":50.005672760824055,"z0":5.934741855224621,"aX":0.49459739462247265},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.7,"breakHorizontal":-2.0,"spinRate":2183,"spinDirection":251},"zone":8,"typeConfidence":2.0,"plateTime":0.44816552014175093,"extension":5.743973047260284},"index":2,"playId":"280699ad-3a17-3d21-ac02-d8b3fe6b1a22","pitchNumber":3,"startTime":"2026-09-12T18:01:25.941Z","endTime":"2026-09-12T18:01:32.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.465796838263763,"aZ":-16.354987662901813,"pfxX":-7.514188813524527,"pfxZ":8.422685378326307,"pX":-0.24366456459783628,"pZ":2.6763439671807068,"vX0":8.584555366958453,"vY0":-136.08402651637098,"vZ0":-5.851133064440029,"x":126.29,"y":166.52,"x0":-2.4607251866183417,"y0":50.00305119917136,"z0":5.984663697267262,"aX":-14.113881156248357},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":11.9,"spinRate":2180,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.40226678570200747,"extension":6.073328862212616},"hitData":{"launchSpeed":94.9,"launchAngle":17.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.53,"coordY":97.03}},"index":3,"playId":"043f1f22-cd7e-3b25-8213-656958226f51","pitchNumber":4,"startTime":"2026-09-12T18:01:54.954Z","endTime":"2026-09-12T18:02:05.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:02:05.098Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eduardo Valencia singles on a line drive to left fielder Jake McCarthy. Riley Greene to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-12T18:02:06.009Z","endTime":"2026-09-12T18:03:27.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"postOnThird":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"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":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.3,"endSpeed":77.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.383142998635506,"aZ":-31.77566488551363,"pfxX":-0.050557205369568425,"pfxZ":0.25927606964149597,"pX":-0.7788118936699938,"pZ":3.0777582945493998,"vX0":4.406742519441224,"vY0":-122.75318100987846,"vZ0":-0.9008017886377442,"x":146.69,"y":155.68,"x0":-2.59092335948437,"y0":50.00171352420081,"z0":6.155612837041263,"aX":-0.07781433469929758},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.5,"breakHorizontal":-1.0,"spinRate":2091,"spinDirection":102},"zone":1,"typeConfidence":2.0,"plateTime":0.4462671668713458,"extension":6.066062526273288},"index":0,"playId":"365ec763-5760-3c33-9fbb-d468240c8567","pitchNumber":1,"startTime":"2026-09-12T18:02:30.497Z","endTime":"2026-09-12T18:02:37.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.977227140993453,"aZ":-13.856938167719049,"pfxX":-5.759224469817301,"pfxZ":9.928066925598875,"pX":-0.06248240014583714,"pZ":3.4669564968653686,"vX0":8.239072361629422,"vY0":-134.65352809259343,"vZ0":-4.447636282593565,"x":119.38,"y":145.17,"x0":-2.4071056961457002,"y0":50.00158681481203,"z0":6.11357510800997,"aX":-10.624846287225303},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.3,"breakHorizontal":8.8,"spinRate":2219,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4060664921406776,"extension":6.220429470094003},"index":1,"playId":"9bcb27a5-cc5b-34ca-96c9-71b67c4cbe03","pitchNumber":2,"startTime":"2026-09-12T18:02:48.410Z","endTime":"2026-09-12T18:02:52.327Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-09-12T18:02:59.655Z","endTime":"2026-09-12T18:03:14.623Z","isPitch":false,"type":"action","player":{"id":680664,"link":"/api/v1/people/680664"}},{"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":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.356530162654188,"aZ":-30.480210215246405,"pfxX":-1.0880278560478684,"pfxZ":1.1000250122875705,"pX":-1.0213966518288886,"pZ":2.385566272939662,"vX0":4.399590724589562,"vY0":-122.61999907022425,"vZ0":-2.587443205118107,"x":155.93,"y":174.37,"x0":-2.6909931622382905,"y0":50.000982107460594,"z0":6.033489797430323,"aX":-1.6711588240909832},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.7,"breakHorizontal":1.1,"spinRate":2093,"spinDirection":72},"zone":13,"typeConfidence":2.0,"plateTime":0.44527510788935043,"extension":6.096942472015075},"hitData":{"launchSpeed":72.3,"launchAngle":24.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":65.56,"coordY":130.69}},"index":3,"playId":"cd1d448e-3ce1-3e20-9d10-1a2ed2fa1a37","pitchNumber":3,"startTime":"2026-09-12T18:03:14.623Z","endTime":"2026-09-12T18:03:27.187Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:03:27.187Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Clark singles on a ground ball to right fielder Jordan Beck. Riley Greene scores. Eduardo Valencia to 3rd.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-12T18:03:31.330Z","endTime":"2026-09-12T18:04:06.734Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"postOnThird":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"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":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.268634252741172,"aZ":-23.650682199608262,"pfxX":-0.8439221707712689,"pfxZ":5.147493327190807,"pX":0.21958440756281997,"pZ":2.7315378917378266,"vX0":7.806247203566357,"vY0":-127.84502875028066,"vZ0":-3.3358382188056295,"x":108.63,"y":165.03,"x0":-2.763285229744455,"y0":50.00305884103786,"z0":5.908845218139207,"aX":-1.3982941937768376},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.8,"breakHorizontal":-0.2,"spinRate":1957,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.42836821202432285,"extension":6.12180804067763},"hitData":{"launchSpeed":102.3,"launchAngle":3.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.87,"coordY":125.84}},"index":0,"playId":"b59f1afc-d6d1-3f8d-b14e-d66e5861b8db","pitchNumber":1,"startTime":"2026-09-12T18:03:55.774Z","endTime":"2026-09-12T18:04:06.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:04:06.734Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to left fielder Jake McCarthy.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-12T18:04:19.420Z","endTime":"2026-09-12T18:05:18.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":76.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.64284157913096,"aZ":-23.796855384996867,"pfxX":-9.50865610586898,"pfxZ":5.588210085894074,"pX":0.10030384507933666,"pZ":0.6371544017366241,"vX0":9.044057134913439,"vY0":-122.62808371332902,"vZ0":-7.813276531086139,"x":113.18,"y":221.58,"x0":-2.4269132402114644,"y0":50.00508314641284,"z0":5.940790646932086,"aX":-14.266050284620624},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":8.2,"breakHorizontal":14.6,"spinRate":1989,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.44924670811046363,"extension":6.349105916772941},"index":0,"playId":"535d35e6-f488-37be-b78a-005ecdf030c9","pitchNumber":1,"startTime":"2026-09-12T18:04:44.837Z","endTime":"2026-09-12T18:04:48.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.048164124350745,"aZ":-21.0728367504936,"pfxX":-10.270287764828577,"pfxZ":7.416242855943314,"pX":-0.16584312652689706,"pZ":2.5544095875394635,"vX0":8.759426561453623,"vY0":-122.12110957420104,"vZ0":-4.067992958940143,"x":123.32,"y":169.81,"x0":-2.4803808999143766,"y0":50.00298429582118,"z0":6.074250597605826,"aX":-15.374740858124676},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":12.6,"breakHorizontal":16.3,"spinRate":2101,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.45004117135803945,"extension":6.4743187881350845},"hitData":{"launchSpeed":95.4,"launchAngle":36.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.82,"coordY":58.95}},"index":1,"playId":"2607e5c0-7914-3909-ae64-610b3a747f5f","pitchNumber":2,"startTime":"2026-09-12T18:05:08.654Z","endTime":"2026-09-12T18:05:18.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:05:18.063Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-12T18:07:28.798Z","endTime":"2026-09-12T18:09:07.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"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":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.173886162546385,"aZ":-22.57013947726459,"pfxX":8.748353828680488,"pfxZ":5.264446009744768,"pX":-0.45016916937081,"pZ":0.8640830714283739,"vX0":-9.33978498738685,"vY0":-134.02401572863695,"vZ0":-6.515312315120821,"x":134.16,"y":215.45,"x0":1.9383845619137947,"y0":50.00484808329252,"z0":4.931798841622468,"aX":15.964202998491169},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.3,"breakHorizontal":-13.9,"spinRate":2429,"spinDirection":133},"zone":13,"typeConfidence":0.42,"plateTime":0.4082199937416098,"extension":6.754996693670784},"index":0,"playId":"aeb24e49-0721-3a46-90b8-5e85a78e1017","pitchNumber":1,"startTime":"2026-09-12T18:07:43.877Z","endTime":"2026-09-12T18:07:48.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.206805299930966,"aZ":-32.03343177074455,"pfxX":-0.6906350265131938,"pfxZ":0.09535204535310537,"pX":-0.7693460477769019,"pZ":1.8658986538205165,"vX0":-6.663539725793579,"vY0":-119.5527722016983,"vZ0":-0.6345736159214936,"x":146.33,"y":188.4,"x0":2.1338270318189867,"y0":50.002063177298,"z0":4.988687574081021,"aX":-1.0074876983747878},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.2,"breakHorizontal":2.8,"spinRate":2264,"spinDirection":248},"zone":7,"typeConfidence":0.9,"plateTime":0.45665566749948017,"extension":6.834717410557544},"index":1,"playId":"b9f93368-3a05-30e8-905a-593f94f6398b","pitchNumber":2,"startTime":"2026-09-12T18:07:53.855Z","endTime":"2026-09-12T18:07:58.127Z","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":88.7,"endSpeed":82.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.562593188606662,"aZ":-27.517260622785102,"pfxX":7.07453596505724,"pfxZ":2.737627584817338,"pX":-0.2435550674868533,"pZ":0.5145844229688633,"vX0":-7.817428174328399,"vY0":-128.97027092696,"vZ0":-6.127892234466076,"x":126.28,"y":224.89,"x0":1.8948764354730812,"y0":50.00184721987465,"z0":5.018993772752956,"aX":12.024973616343926},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.8,"breakHorizontal":-11.3,"spinRate":1709,"spinDirection":134},"zone":13,"typeConfidence":0.49,"plateTime":0.42325338358448183,"extension":6.719253163983658},"index":2,"playId":"a7b62626-0682-3289-acff-364e4cf35964","pitchNumber":3,"startTime":"2026-09-12T18:08:08.821Z","endTime":"2026-09-12T18:08:12.812Z","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":93.9,"endSpeed":86.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.042442674188578,"aZ":-18.899520597546942,"pfxX":6.888949671859829,"pfxZ":7.006794309369237,"pX":-0.20393828009749254,"pZ":2.1335169669674965,"vX0":-8.250243888578645,"vY0":-136.52345954444252,"vZ0":-4.418885582572154,"x":124.77,"y":181.18,"x0":1.957024524957859,"y0":50.00422587806829,"z0":5.067691566664242,"aX":13.053217460471437},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.0,"breakHorizontal":-10.8,"spinRate":2231,"spinDirection":132},"zone":8,"typeConfidence":0.73,"plateTime":0.40065203814147754,"extension":6.7395814814248896},"index":3,"playId":"77070461-60e8-37c7-8ffa-ca92ae6861b1","pitchNumber":4,"startTime":"2026-09-12T18:08:21.193Z","endTime":"2026-09-12T18:08:31.262Z","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":95.5,"endSpeed":87.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39905983086109,"aZ":-18.225732449532405,"pfxX":5.621266605256245,"pfxZ":7.0721024797487555,"pX":0.7213475294874301,"pZ":3.499209711829527,"vX0":-5.180554424604436,"vY0":-139.1102906570117,"vZ0":-1.576129251937728,"x":89.5,"y":144.3,"x0":1.871844045178965,"y0":50.002062093369005,"z0":5.2737394495456105,"aX":11.085218870407399},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.7,"breakHorizontal":-9.2,"spinRate":2002,"spinDirection":131},"zone":3,"typeConfidence":0.88,"plateTime":0.39280743041342525,"extension":6.715974455118314},"index":4,"playId":"4a3a3819-05fa-3c47-845f-535882c5d18a","pitchNumber":5,"startTime":"2026-09-12T18:08:50.939Z","endTime":"2026-09-12T18:08:55.323Z","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":82.0,"endSpeed":76.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.14382923786114,"aZ":-32.167550463157006,"pfxX":-1.6016376120110012,"pfxZ":0.0029280883517541767,"pX":-0.13795964185775555,"pZ":1.3053452915597317,"vX0":-4.9186315096686855,"vY0":-119.42379023055815,"vZ0":-1.9771250305012278,"x":122.26,"y":203.54,"x0":2.1453954099367496,"y0":50.00163884400541,"z0":5.001249749520903,"aX":-2.3434241054256706},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.1,"breakHorizontal":4.0,"spinRate":2316,"spinDirection":269},"zone":13,"typeConfidence":0.92,"plateTime":0.4563379906281164,"extension":7.003669084807132},"index":5,"playId":"43851f72-8d5e-3750-a615-1f815f721d1d","pitchNumber":6,"startTime":"2026-09-12T18:09:01.568Z","endTime":"2026-09-12T18:09:07.419Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:09:07.419Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Beck singles on a bunt ground ball to pitcher Andrew Sears.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-12T18:09:06.577Z","endTime":"2026-09-12T18:09:34.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":808825,"link":"/api/v1/people/808825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40726471452154,"aZ":-27.925942968716225,"pfxX":5.096169773531541,"pfxZ":2.4951244467053044,"pX":0.005036212569762301,"pZ":2.271919043168089,"vX0":-6.755971982414752,"vY0":-129.27153719633483,"vZ0":-1.9562317836438563,"x":116.81,"y":177.44,"x0":1.9828644902414692,"y0":50.00314552099093,"z0":5.169464423809629,"aX":8.67841578286257},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.3,"breakHorizontal":-7.8,"spinRate":1640,"spinDirection":131},"zone":5,"typeConfidence":0.4,"plateTime":0.4227141620198869,"extension":6.769386063119369},"hitData":{"launchSpeed":30.7,"launchAngle":-1.0,"totalDistance":17.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":117.1,"coordY":193.43}},"index":0,"playId":"b4e1808b-bfd9-33a4-bd43-d13e43320c7c","pitchNumber":1,"startTime":"2026-09-12T18:09:27.502Z","endTime":"2026-09-12T18:09:34.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:09:34.439Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Adael Amador doubles (3) on a line drive to right fielder Brett Callahan. Jordan Beck scores. Adael Amador to 3rd. Adael Amador advances to 3rd, on a fielding error by catcher Eduardo Valencia.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-12T18:09:43.219Z","endTime":"2026-09-12T18:11:43.566Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"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":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":{"id":808825,"link":"/api/v1/people/808825"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.046491545994034,"aZ":-17.267781384270627,"pfxX":7.29229577415473,"pfxZ":8.064198715111168,"pX":-0.5420969747243114,"pZ":1.680856637496456,"vX0":-8.80779508919971,"vY0":-135.0002338559986,"vZ0":-5.5311998019074196,"x":137.66,"y":193.4,"x0":1.8133895351205336,"y0":50.00229603576704,"z0":4.96949965706291,"aX":13.477710508957518},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.6,"breakHorizontal":-11.4,"spinRate":2198,"spinDirection":130},"zone":7,"typeConfidence":0.78,"plateTime":0.40553434327420357,"extension":6.815212423613966},"index":0,"playId":"bc16494e-1e1b-3f35-a5df-fd1fa7a8d213","pitchNumber":1,"startTime":"2026-09-12T18:10:05.716Z","endTime":"2026-09-12T18:10:09.127Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"}}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"67c89324-a893-3fe2-9b01-4899b8219b8e","startTime":"2026-09-12T18:10:36.533Z","endTime":"2026-09-12T18:10:41.015Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96839859899408,"aZ":-17.174163288319622,"pfxX":6.979817871835795,"pfxZ":7.989704491478592,"pX":-0.20134501127013854,"pZ":2.661494472486975,"vX0":-7.803351063009518,"vY0":-135.50581374362926,"vZ0":-3.5257584431949094,"x":124.67,"y":166.92,"x0":1.7959332705361208,"y0":50.002010598652156,"z0":5.1647196551930215,"aX":13.103406265867422},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":-11.2,"spinRate":2125,"spinDirection":129},"zone":5,"typeConfidence":0.8,"plateTime":0.40274516911233205,"extension":6.664459951358149},"index":2,"playId":"26392968-68d6-3b61-ba31-b0e93f3efa5a","pitchNumber":2,"startTime":"2026-09-12T18:10:55.460Z","endTime":"2026-09-12T18:10:59.504Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-12T18:11:14.278Z","endTime":"2026-09-12T18:11:27.038Z","isPitch":false,"type":"action","player":{"id":691182,"link":"/api/v1/people/691182"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.2081646256321,"aZ":-31.46799634881392,"pfxX":-2.813035533756695,"pfxZ":0.5071323010187019,"pX":0.5751008801020561,"pZ":2.8062624080933873,"vX0":-2.922483448742251,"vY0":-116.3797492374056,"vZ0":1.440764689047216,"x":95.08,"y":163.01,"x0":2.208744207298472,"y0":50.00057838330665,"z0":5.142113689618027,"aX":-3.88830630759517},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.6,"breakHorizontal":5.8,"spinRate":2248,"spinDirection":269},"zone":3,"typeConfidence":0.94,"plateTime":0.4692049695378495,"extension":6.854089365644082},"hitData":{"launchSpeed":89.7,"launchAngle":24.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":212.22,"coordY":115.7}},"index":4,"playId":"2fb945d1-adf7-3e5f-8c4e-732cc76d8efc","pitchNumber":3,"startTime":"2026-09-12T18:11:27.038Z","endTime":"2026-09-12T18:11:43.566Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:11:43.566Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-12T18:12:18.798Z","endTime":"2026-09-12T18:13:06.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.983492261083846,"aZ":-16.971811249881554,"pfxX":7.403459732341238,"pfxZ":8.054192887022701,"pX":-0.1287217911447284,"pZ":2.6945723598296563,"vX0":-7.816058139265265,"vY0":-136.07298710181675,"vZ0":-3.6958237867070154,"x":121.91,"y":166.03,"x0":1.8098662674567858,"y0":50.004810169274954,"z0":5.23598103115199,"aX":13.978438157110187},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.0,"breakHorizontal":-11.9,"spinRate":2184,"spinDirection":131},"zone":5,"typeConfidence":0.81,"plateTime":0.40149736093667165,"extension":6.649227936957634},"index":0,"playId":"d330a21d-6acf-348b-a064-f5723746854b","pitchNumber":1,"startTime":"2026-09-12T18:12:18.798Z","endTime":"2026-09-12T18:12:23.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.640254970380205,"aZ":-30.223641440509105,"pfxX":6.891207406030416,"pfxZ":1.192114778524107,"pX":0.7087594389236258,"pZ":0.9883091783237045,"vX0":-5.655048137064625,"vY0":-126.16962338730461,"vZ0":-4.26925728856117,"x":89.98,"y":212.1,"x0":2.070157565494144,"y0":50.001802438450866,"z0":5.103902428498824,"aX":11.249861213663968},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.6,"breakHorizontal":-11.4,"spinRate":1543,"spinDirection":128},"zone":14,"typeConfidence":0.47,"plateTime":0.4320488529023727,"extension":6.51796738732146},"index":1,"playId":"904ac533-3790-30ad-8de1-838297d2fba4","pitchNumber":2,"startTime":"2026-09-12T18:12:33.793Z","endTime":"2026-09-12T18:12:42.580Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-09-12T18:12:51.703Z","endTime":"2026-09-12T18:12:58.294Z","isPitch":false,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"}},{"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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.526372668375554,"aZ":-27.66369639874028,"pfxX":7.120533799130851,"pfxZ":2.824716592770796,"pX":0.7641667898480446,"pZ":0.6512653529020728,"vX0":-5.251211193935191,"vY0":-124.84619190117648,"vZ0":-5.458354957049989,"x":87.87,"y":221.2,"x0":1.9582312573336011,"y0":50.00104179186741,"z0":5.111720374764668,"aX":11.363781493522144},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.2,"breakHorizontal":-11.9,"spinRate":1348,"spinDirection":127},"zone":14,"typeConfidence":0.47,"plateTime":0.4368673641122234,"extension":6.668918844173267},"index":3,"playId":"4f43bd46-cd52-3c1f-989c-06a6bf868eea","pitchNumber":3,"startTime":"2026-09-12T18:12:58.294Z","endTime":"2026-09-12T18:13:06.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:13:06.337Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake McCarthy pops out to shortstop John Peck.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-12T18:13:08.149Z","endTime":"2026-09-12T18:13:36.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807726,"link":"/api/v1/people/807726"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.45501768108959,"aZ":-31.079595671121204,"pfxX":-2.0241418390044505,"pfxZ":0.7856376517186536,"pX":0.40429120264890284,"pZ":2.2542706561655597,"vX0":-3.4036391943234694,"vY0":-116.56705641767493,"vZ0":-0.14171225896440198,"x":101.59,"y":177.91,"x0":2.1421568718746165,"y0":50.00041314927422,"z0":5.23274144173715,"aX":-2.804075213153329},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.7,"breakHorizontal":4.4,"spinRate":2222,"spinDirection":266},"zone":6,"typeConfidence":0.93,"plateTime":0.46861581385319706,"extension":6.676577998675138},"hitData":{"launchSpeed":71.1,"launchAngle":61.0,"totalDistance":153.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":84.76,"coordY":155.84}},"index":0,"playId":"918eb01d-3428-3431-b04b-92bb654d3236","pitchNumber":1,"startTime":"2026-09-12T18:13:27.198Z","endTime":"2026-09-12T18:13:36.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:13:36.885Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brett Callahan doubles (3) on a sharp line drive to right fielder Jordan Beck.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-12T18:15:30.555Z","endTime":"2026-09-12T18:17:34.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.778573227539713,"aZ":-15.842682805737244,"pfxX":-5.969090259651928,"pfxZ":9.29733800830299,"pX":-0.2098966516471601,"pZ":4.084043708146079,"vX0":8.184325004750846,"vY0":-131.67057816789588,"vZ0":-2.522645902540904,"x":125.0,"y":128.51,"x0":-2.5820359030370645,"y0":50.005502347529315,"z0":6.225852356274042,"aX":-10.489569117221919},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.4,"breakHorizontal":9.0,"spinRate":2129,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4158675656572566,"extension":5.937999206938093},"index":0,"playId":"ad55f039-41ad-31eb-b66d-5e242f5cd04f","pitchNumber":1,"startTime":"2026-09-12T18:15:47.799Z","endTime":"2026-09-12T18:15:51.862Z","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":89.9,"endSpeed":82.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.284315193482968,"aZ":-15.990632078664023,"pfxX":-6.089650245571606,"pfxZ":9.327156619021949,"pX":0.12842753573546997,"pZ":2.439977089534532,"vX0":8.652616626176036,"vY0":-130.57867730705024,"vZ0":-6.285408509616207,"x":112.1,"y":172.9,"x0":-2.4297379320564896,"y0":50.00074260471817,"z0":6.071722528171441,"aX":-10.564363336003801},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.7,"breakHorizontal":9.2,"spinRate":2323,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4187004662712206,"extension":6.119142978957034},"index":1,"playId":"a5707bf6-c1da-38c0-ba18-e06416218d6b","pitchNumber":2,"startTime":"2026-09-12T18:16:01.430Z","endTime":"2026-09-12T18:16:08.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80517560476012,"aZ":-14.915010733703326,"pfxX":-6.54808485948529,"pfxZ":9.466415234833525,"pX":0.3222038457895596,"pZ":3.0706429542925027,"vX0":9.419955260028305,"vY0":-133.88983950420422,"vZ0":-5.176808297858814,"x":104.72,"y":155.87,"x0":-2.3842720598226728,"y0":50.00251593518112,"z0":6.089714909870825,"aX":-11.93825385115692},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.2,"breakHorizontal":10.0,"spinRate":2240,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.4084527579371455,"extension":6.088946944412149},"index":2,"playId":"ef684b04-d8e6-3ea0-9219-027c68887b2a","pitchNumber":3,"startTime":"2026-09-12T18:16:48.702Z","endTime":"2026-09-12T18:16:53.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":78.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.407092202914512,"aZ":-28.788084960549348,"pfxX":-1.857571141940661,"pfxZ":2.2527648821402755,"pX":1.2460675315233867,"pZ":-0.35854925288059936,"vX0":9.465533772306689,"vY0":-121.1769408584905,"vZ0":-8.604962953311135,"x":69.5,"y":248.46,"x0":-2.4521571046121484,"y0":50.00168178271595,"z0":5.71699782316758,"aX":-2.7910068111470085},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.4,"breakHorizontal":1.3,"spinRate":2221,"spinDirection":268},"zone":14,"typeConfidence":2.0,"plateTime":0.4502464677709175,"extension":6.0854261599252615},"index":3,"playId":"815e6e97-c415-3270-a5dd-c77868cefa48","pitchNumber":4,"startTime":"2026-09-12T18:17:06.209Z","endTime":"2026-09-12T18:17:10.337Z","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":91.5,"endSpeed":84.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09658405955002,"aZ":-16.18732906225343,"pfxX":-6.532891282639683,"pfxZ":8.869794647602394,"pX":0.18152979541944536,"pZ":2.084270194610194,"vX0":9.32166248868162,"vY0":-132.82332819383794,"vZ0":-6.873898571645543,"x":110.08,"y":182.5,"x0":-2.510471286955877,"y0":50.00309986133102,"z0":5.864675615702129,"aX":-11.776166485061239},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.9,"breakHorizontal":10.0,"spinRate":2146,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.410980219119073,"extension":6.095609133758701},"hitData":{"launchSpeed":111.0,"launchAngle":17.0,"totalDistance":361.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":184.93,"coordY":65.54}},"index":4,"playId":"fde1899b-6715-3ad1-8cb9-825b8476fa52","pitchNumber":5,"startTime":"2026-09-12T18:17:22.769Z","endTime":"2026-09-12T18:17:34.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:17:34.336Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Peck strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-12T18:17:38.530Z","endTime":"2026-09-12T18:19:59.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.356331044759038,"aZ":-11.692637595865174,"pfxX":-7.3176050494936735,"pfxZ":11.340011453273943,"pX":0.6061952501251461,"pZ":1.5627374465606125,"vX0":10.281886758652755,"vY0":-133.66994932764499,"vZ0":-9.287571986580398,"x":93.89,"y":196.59,"x0":-2.3430092121039148,"y0":50.00243982895023,"z0":5.926243550617893,"aX":-13.216171255106946},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.6,"breakHorizontal":11.0,"spinRate":2184,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.41007886226230505,"extension":6.239906656988188},"index":0,"playId":"57751c42-1dbf-33ff-9832-346546d1d7e8","pitchNumber":1,"startTime":"2026-09-12T18:18:13.980Z","endTime":"2026-09-12T18:18:19.078Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"}}},{"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":91.7,"endSpeed":83.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.374922275295408,"aZ":-14.051221389398599,"pfxX":-7.168934449262546,"pfxZ":10.120590009032712,"pX":-1.037141953912521,"pZ":3.4478919781036574,"vX0":6.288234914191342,"vY0":-133.39341786362485,"vZ0":-4.430101289655233,"x":156.53,"y":145.69,"x0":-2.5008567857123793,"y0":50.005168730984785,"z0":6.153088047637906,"aX":-12.840392366312884},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.5,"breakHorizontal":11.5,"spinRate":2255,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4116138624782182,"extension":6.157081622086968},"index":1,"playId":"76bc1b14-3772-339a-aaca-dae9c00a159e","pitchNumber":2,"startTime":"2026-09-12T18:18:47.268Z","endTime":"2026-09-12T18:18:54.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.210715732420155,"aZ":-10.090537480489349,"pfxX":-6.0228000090512115,"pfxZ":12.338786945403202,"pX":0.13859556460764125,"pZ":2.29946884984583,"vX0":8.551307811743118,"vY0":-133.33222417827272,"vZ0":-7.767899762908259,"x":111.72,"y":176.69,"x0":-2.3363275522466123,"y0":50.00615882164257,"z0":5.9895344588705735,"aX":-10.783380767377501},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.6,"breakHorizontal":8.9,"spinRate":2306,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.41170334197159564,"extension":6.052412800333471},"index":2,"playId":"b93474fe-dd46-33d1-8190-b0174a8b77a8","pitchNumber":3,"startTime":"2026-09-12T18:19:13.860Z","endTime":"2026-09-12T18:19:19.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.725946816654986,"aZ":-24.788471936373,"pfxX":-9.309226003007307,"pfxZ":4.9432584185337305,"pX":-1.8467416703537223,"pZ":0.9134239763790962,"vX0":4.906047375165003,"vY0":-121.70968476121473,"vZ0":-6.965126713426787,"x":187.39,"y":214.12,"x0":-2.683033190394787,"y0":50.00536944366759,"z0":5.970502856462689,"aX":-13.915741822839413},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.4,"breakHorizontal":15.6,"spinRate":2017,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.45067605078622996,"extension":6.207952380913294},"index":3,"playId":"e856d860-3e60-3e88-a6f5-95740caf9d5c","pitchNumber":4,"startTime":"2026-09-12T18:19:34.833Z","endTime":"2026-09-12T18:19:39.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.906083406690996,"aZ":-25.71369143728955,"pfxX":-10.553622035224485,"pfxZ":4.287427341852258,"pX":-1.1463453725205794,"pZ":1.163604046660278,"vX0":6.812344933024039,"vY0":-122.1851421862068,"vZ0":-6.146658016374673,"x":160.7,"y":207.36,"x0":-2.604625080638614,"y0":50.00315062576829,"z0":5.932285118318067,"aX":-15.898528019640278},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.5,"breakHorizontal":17.4,"spinRate":2055,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.44892728188531805,"extension":6.251578280665522},"index":4,"playId":"297921be-6a9e-3771-8231-543a0fbc3210","pitchNumber":5,"startTime":"2026-09-12T18:19:54.418Z","endTime":"2026-09-12T18:19:59.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:19:59.876Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kevin McGonigle called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-12T18:20:00.801Z","endTime":"2026-09-12T18:22:20.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.380892995899224,"aZ":-26.00808048964096,"pfxX":-8.965088672601736,"pfxZ":4.042260600292934,"pX":-0.4971846375072792,"pZ":0.9706064690199987,"vX0":7.495376994772049,"vY0":-122.51478368665694,"vZ0":-6.65599593526986,"x":135.95,"y":212.57,"x0":-2.4260628619994407,"y0":50.00317642910555,"z0":5.934547181714927,"aX":-13.678479041414596},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.0,"breakHorizontal":14.5,"spinRate":1913,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4464394177005233,"extension":6.332438263245018},"index":0,"playId":"ca8e05d7-69c7-3f4d-ab7c-14aead3dc974","pitchNumber":1,"startTime":"2026-09-12T18:20:25.807Z","endTime":"2026-09-12T18:20:30.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.991689985465385,"aZ":-14.641263839914625,"pfxX":-6.880615907644293,"pfxZ":9.505544551426995,"pX":0.11718224049700886,"pZ":3.3444295688304746,"vX0":8.871581326433184,"vY0":-134.88122781975906,"vZ0":-4.399866617623106,"x":112.53,"y":148.48,"x0":-2.3187178963124033,"y0":50.006069600206,"z0":6.027393071849625,"aX":-12.696660462097547},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":10.6,"spinRate":2247,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4058837987237425,"extension":6.165752814144919},"index":1,"playId":"03bc8954-c8b2-30ad-9103-113856e30acc","pitchNumber":2,"startTime":"2026-09-12T18:20:43.812Z","endTime":"2026-09-12T18:20:52.182Z","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":92.3,"endSpeed":84.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46373689556585,"aZ":-12.501347178334747,"pfxX":-6.445263645639704,"pfxZ":10.782475384370407,"pX":-0.3107268258995442,"pZ":2.4718498591010643,"vX0":8.011932481340315,"vY0":-134.09262712776834,"vZ0":-6.991382288948326,"x":128.84,"y":172.04,"x0":-2.497200777631402,"y0":50.00422409374551,"z0":6.001327297685123,"aX":-11.761649229904675},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.2,"breakHorizontal":10.0,"spinRate":2334,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4081674837835356,"extension":6.097864593503109},"index":2,"playId":"1ccf4e8b-a6d0-3b1e-b4d7-1f03ab33a297","pitchNumber":3,"startTime":"2026-09-12T18:21:03.399Z","endTime":"2026-09-12T18:21:07.782Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"1c045a0d-49cc-3b08-9d77-1dbaa8bd328f","startTime":"2026-09-12T18:21:28.698Z","endTime":"2026-09-12T18:21:32.818Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.314590906139298,"aZ":-14.572482885725584,"pfxX":-5.897028857775928,"pfxZ":9.580319257673764,"pX":0.9126895258046253,"pZ":3.9716997085571437,"vX0":10.589612900389113,"vY0":-134.49105204146377,"vZ0":-2.979755000277304,"x":82.21,"y":131.54,"x0":-2.304131714961422,"y0":50.004715894880086,"z0":6.12338948674053,"aX":-10.837621390543003},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.9,"breakHorizontal":8.5,"spinRate":2175,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.40676482334278496,"extension":6.083120123946759},"index":4,"playId":"121cfc66-ccb2-355b-b081-1f83d94d263f","pitchNumber":4,"startTime":"2026-09-12T18:21:50.020Z","endTime":"2026-09-12T18:21:54.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":75.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.82367910269475,"aZ":-34.273908692029266,"pfxX":0.5286879394851263,"pfxZ":-1.4868143152468,"pX":-0.32644423884486595,"pZ":1.6938551068304,"vX0":5.211174207711649,"vY0":-117.14781871061744,"vZ0":-2.7076748518188722,"x":129.44,"y":193.05,"x0":-2.633857528453052,"y0":50.00348650832244,"z0":6.019008281375365,"aX":0.7457397295619272},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.0,"breakHorizontal":-2.0,"spinRate":2212,"spinDirection":49},"zone":7,"typeConfidence":2.0,"plateTime":0.46472956332658155,"extension":6.009989845782758},"index":5,"playId":"932ff9f2-dfac-3b19-820e-3b660dd57c79","pitchNumber":5,"startTime":"2026-09-12T18:22:12.212Z","endTime":"2026-09-12T18:22:20.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:22:20.946Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Hao-Yu Lee doubles (14) on a fly ball to right fielder Jordan Beck. Brett Callahan scores.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-12T18:22:21.887Z","endTime":"2026-09-12T18:24:40.125Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"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,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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.703785301338495,"aZ":-24.189580003182233,"pfxX":-1.7392696615763776,"pfxZ":4.832377150907455,"pX":-0.3397384247740903,"pZ":3.926485624353835,"vX0":6.420189426730213,"vY0":-126.8992467250369,"vZ0":-0.860226739264643,"x":129.95,"y":132.76,"x0":-2.661890366595578,"y0":50.00370817310817,"z0":6.1737021168552655,"aX":-2.8750273813911487},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.8,"breakHorizontal":1.9,"spinRate":1923,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4294250861861264,"extension":5.904660773886726},"index":0,"playId":"b41bf524-c2fd-3ff5-992d-5ba13fd2ac70","pitchNumber":1,"startTime":"2026-09-12T18:22:45.599Z","endTime":"2026-09-12T18:22:49.392Z","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":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.398992347863462,"aZ":-24.311700610286195,"pfxX":-1.1418280543843815,"pfxZ":4.6967527804699,"pX":-0.030567333813677145,"pZ":3.3525666578190725,"vX0":7.028304453332852,"vY0":-127.77445054795356,"vZ0":-2.0354339141811724,"x":118.17,"y":148.26,"x0":-2.6544117451966653,"y0":50.00017801707083,"z0":6.047126527963777,"aX":-1.9109670911817507},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.3,"breakHorizontal":0.7,"spinRate":1950,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.426730778758897,"extension":6.0451347784707075},"index":1,"playId":"addd86a6-f300-320d-b029-3a0576617351","pitchNumber":2,"startTime":"2026-09-12T18:23:03.241Z","endTime":"2026-09-12T18:23:07.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":78.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.89760262352031,"aZ":-29.241639358869417,"pfxX":-0.8534082842164148,"pfxZ":1.923634033316926,"pX":0.6750985734517794,"pZ":1.2931823837031355,"vX0":7.773704749597019,"vY0":-121.34974373990093,"vZ0":-5.096250023913171,"x":91.27,"y":203.86,"x0":-2.4295803250515027,"y0":50.002051045863155,"z0":5.903652015837549,"aX":-1.3009463617400887},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.8,"breakHorizontal":0.1,"spinRate":2122,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4476520909710864,"extension":6.094504164235884},"index":2,"playId":"a1dbdc85-c91b-32cb-ac7c-67c8488b5093","pitchNumber":3,"startTime":"2026-09-12T18:23:20.690Z","endTime":"2026-09-12T18:23:29.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.961669572010578,"aZ":-24.68455778506757,"pfxX":-0.27430245150399757,"pfxZ":4.582077194163119,"pX":-0.13132168919562698,"pZ":3.8184753279722536,"vX0":6.267326115510955,"vY0":-126.33714912918008,"vZ0":-0.9738283461719512,"x":122.01,"y":135.68,"x0":-2.5966049775910784,"y0":50.004170603917565,"z0":6.172244538051288,"aX":-0.44901999931095943},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.3,"breakHorizontal":-0.7,"spinRate":1971,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.4316585513391842,"extension":5.915135051911499},"index":3,"playId":"ed01b630-9c17-3748-abdb-9082b43a2277","pitchNumber":4,"startTime":"2026-09-12T18:23:41.051Z","endTime":"2026-09-12T18:23:45.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.066155744684526,"aZ":-23.492845336104292,"pfxX":-0.768660523626721,"pfxZ":5.219560116193772,"pX":-0.37315569744018223,"pZ":2.8921739654588707,"vX0":5.971336831333164,"vY0":-127.55718648979689,"vZ0":-3.2108911963371414,"x":131.22,"y":160.69,"x0":-2.6356760526840914,"y0":50.001562041383394,"z0":6.001423635911123,"aX":-1.2793438874600804},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.0,"breakHorizontal":0.1,"spinRate":2051,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.42796615618007516,"extension":6.118149158543955},"index":4,"playId":"6b66ab23-2006-3b9b-8e91-4bbf1d7aaf9f","pitchNumber":5,"startTime":"2026-09-12T18:24:01.446Z","endTime":"2026-09-12T18:24:06.094Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.553312333514494,"aZ":-16.656438478134017,"pfxX":-7.352413272446171,"pfxZ":8.315715915339247,"pX":0.07986246659970393,"pZ":2.2271899708934053,"vX0":8.951176078497625,"vY0":-135.2625508037872,"vZ0":-7.120293506943195,"x":113.96,"y":178.65,"x0":-2.306103018071963,"y0":50.002032214100005,"z0":6.046898048919735,"aX":-13.719699515541947},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":11.5,"spinRate":2216,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4038425512985002,"extension":6.056630198200258},"hitData":{"launchSpeed":96.9,"launchAngle":26.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.27,"coordY":98.02}},"index":5,"playId":"81543d35-e5ad-3add-8688-3d55467524db","pitchNumber":6,"startTime":"2026-09-12T18:24:26.804Z","endTime":"2026-09-12T18:24:40.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:24:40.125Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colt Keith singles on a ground ball to right fielder Jordan Beck. Hao-Yu Lee scores.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-12T18:24:45.270Z","endTime":"2026-09-12T18:25:50.470Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.478346279243212,"aZ":-25.416300456256177,"pfxX":-7.349332071585562,"pfxZ":4.608962605008822,"pX":0.2944250013693994,"pZ":1.9508651593279696,"vX0":8.711358118346222,"vY0":-119.85894427131508,"vZ0":-4.35971655543952,"x":105.78,"y":186.11,"x0":-2.4192276402533746,"y0":50.00437586255911,"z0":6.042627773201363,"aX":-10.77840863088321},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.6,"breakHorizontal":11.4,"spinRate":2021,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.45563596083414515,"extension":6.345721516378972},"index":0,"playId":"fa9dc525-d458-30ad-9fe9-665a0c1526a0","pitchNumber":1,"startTime":"2026-09-12T18:25:15.284Z","endTime":"2026-09-12T18:25:20.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.033539810542457,"aZ":-24.963486905096122,"pfxX":-2.3816662820154253,"pfxZ":4.2543473174906214,"pX":-0.04609418539920504,"pZ":2.7416618048385932,"vX0":7.156565053132135,"vY0":-128.45952505490231,"vZ0":-3.367316856936888,"x":118.76,"y":164.76,"x0":-2.54128239085173,"y0":50.003756847257264,"z0":5.9794619591202105,"aX":-4.038362333964137},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.3,"breakHorizontal":3.0,"spinRate":1969,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.4240578697457398,"extension":6.004364798145104},"hitData":{"launchSpeed":106.7,"launchAngle":2.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.25,"coordY":113.68}},"index":1,"playId":"af710f8d-4036-3d09-b367-82b06dda4461","pitchNumber":2,"startTime":"2026-09-12T18:25:39.364Z","endTime":"2026-09-12T18:25:50.470Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:25:50.470Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-12T18:26:05.726Z","endTime":"2026-09-12T18:28:32.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":6},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.276935664046523,"aZ":-23.602626192533002,"pfxX":-9.51744255099962,"pfxZ":5.708062783249253,"pX":-1.2261054219408838,"pZ":1.9409374126058183,"vX0":6.242288094960626,"vY0":-122.10307590218468,"vZ0":-4.874098538767337,"x":163.74,"y":186.37,"x0":-2.586286787664137,"y0":50.003760472961396,"z0":6.007937337342439,"aX":-14.292952746759362},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":9.4,"breakHorizontal":15.6,"spinRate":2040,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4495222789665423,"extension":6.124210806315114},"index":0,"playId":"021086f2-6c52-3380-9bb4-4eefb31578e9","pitchNumber":1,"startTime":"2026-09-12T18:26:31.850Z","endTime":"2026-09-12T18:26:36.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.239207373414644,"aZ":-28.037398449776134,"pfxX":-10.499771108965694,"pfxZ":2.751586378698442,"pX":-0.139382743892816,"pZ":1.3048956254314676,"vX0":8.868059086999192,"vY0":-121.93783944521508,"vZ0":-5.412272811836682,"x":122.31,"y":203.55,"x0":-2.461212412856327,"y0":50.0038584087282,"z0":5.975724750404978,"aX":-15.794168942221827},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.8,"breakHorizontal":16.9,"spinRate":1959,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4493793257461913,"extension":6.163887506127675},"index":1,"playId":"f5a4f825-bbee-361d-8151-06840259e616","pitchNumber":2,"startTime":"2026-09-12T18:26:50.903Z","endTime":"2026-09-12T18:26:55.527Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.939317654918423,"aZ":-21.072233537358706,"pfxX":-8.746845180072768,"pfxZ":7.360167091744845,"pX":0.34772825591550305,"pZ":0.7487388703430511,"vX0":9.576844762033266,"vY0":-122.02095707430773,"vZ0":-7.938405131021683,"x":103.75,"y":218.56,"x0":-2.490934312919389,"y0":50.003074483994816,"z0":5.858937649555249,"aX":-13.194480206568826},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":11.6,"breakHorizontal":13.6,"spinRate":2017,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.44883381099724273,"extension":6.220698923909738},"index":2,"playId":"01284b6a-55f6-3577-8fcd-d5531471ba97","pitchNumber":3,"startTime":"2026-09-12T18:27:08.802Z","endTime":"2026-09-12T18:27:15.941Z","isPitch":true,"type":"pitch"},{"details":{"description":"Colt Keith steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"01284b6a-55f6-3577-8fcd-d5531471ba97","startTime":"2026-09-12T18:27:19.581Z","endTime":"2026-09-12T18:27:42.699Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11489684326337,"aZ":-29.81157117147916,"pfxX":-1.327576448041816,"pfxZ":1.5521671932206464,"pX":0.29771462632171547,"pZ":1.1331351716550715,"vX0":7.224247649832329,"vY0":-122.25025022121994,"vZ0":-5.42607794285466,"x":105.65,"y":208.19,"x0":-2.5175270571602866,"y0":50.00085686988401,"z0":5.926893584186758,"aX":-2.0182640284961053},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.8,"breakHorizontal":0.7,"spinRate":2258,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4472865611614987,"extension":6.0499842443507195},"index":4,"playId":"8073f239-501d-323c-b09a-4be0f5d95aa6","pitchNumber":4,"startTime":"2026-09-12T18:27:42.699Z","endTime":"2026-09-12T18:27:47.217Z","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":91.4,"endSpeed":83.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.281550432468368,"aZ":-15.860680054801492,"pfxX":-8.639812441612387,"pfxZ":9.145022351197449,"pX":0.6954497685356875,"pZ":3.602494403262634,"vX0":11.215743542162379,"vY0":-132.70110407332507,"vZ0":-3.4086761241944723,"x":90.49,"y":141.51,"x0":-2.4625372593762473,"y0":50.00627042530242,"z0":6.058585898061163,"aX":-15.419490001097287},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.0,"breakHorizontal":13.2,"spinRate":2263,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.41268688045607016,"extension":6.141286445520523},"index":5,"playId":"b52aee0f-c2b0-3196-81c4-17a0bd6ab47c","pitchNumber":5,"startTime":"2026-09-12T18:28:02.672Z","endTime":"2026-09-12T18:28:09.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.347396528232775,"aZ":-19.908317796652344,"pfxX":-9.13830419182099,"pfxZ":8.207989382669751,"pX":0.012523145720864834,"pZ":1.049866398962107,"vX0":8.77133847408781,"vY0":-121.37937456615789,"vZ0":-7.38834333814605,"x":116.52,"y":210.43,"x0":-2.45755577027249,"y0":50.0054213457636,"z0":5.861826273713441,"aX":-13.662926752519652},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":13.3,"breakHorizontal":14.5,"spinRate":2029,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.45093013212103417,"extension":6.124627911163122},"index":6,"playId":"2ed87537-6db9-35fe-897a-25f344d106c1","pitchNumber":6,"startTime":"2026-09-12T18:28:23.354Z","endTime":"2026-09-12T18:28:32.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:28:32.266Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Connor Norby hits a ground-rule double (19) on a fly ball to left-center field.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-12T18:30:19.550Z","endTime":"2026-09-12T18:30:50.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"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":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98991449374721,"aZ":-20.702827946877584,"pfxX":8.780103671659658,"pfxZ":6.204151536902486,"pX":0.05681073652303718,"pZ":2.6947480225559373,"vX0":-7.158148486262445,"vY0":-135.23758443260311,"vZ0":-2.9655785247411246,"x":114.83,"y":166.02,"x0":1.5996254591777823,"y0":50.001889331525966,"z0":5.260634891111168,"aX":16.23323961850497},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.8,"breakHorizontal":-14.3,"spinRate":2241,"spinDirection":126},"zone":5,"typeConfidence":0.44,"plateTime":0.4052855380214688,"extension":6.548042515745791},"hitData":{"launchSpeed":100.1,"launchAngle":28.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"hard","coordinates":{"coordX":92.5,"coordY":42.99}},"index":0,"playId":"8018a6f1-375d-3f51-8150-5df892c7c4f5","pitchNumber":1,"startTime":"2026-09-12T18:30:36.511Z","endTime":"2026-09-12T18:30:50.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:30:50.122Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-12T18:30:54.962Z","endTime":"2026-09-12T18:32:26.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"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":85.3,"endSpeed":78.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36027918931415,"aZ":-32.36983530140619,"pfxX":7.605666875435041,"pfxZ":-0.12269474516827739,"pX":-0.1889433544159224,"pZ":0.9611199641082906,"vX0":-7.696437841731532,"vY0":-124.00015951124306,"vZ0":-3.9257536759761296,"x":124.2,"y":212.83,"x0":1.9578812974684814,"y0":50.005261105761946,"z0":5.247730484959609,"aX":11.91945243665767},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.8,"breakHorizontal":-12.1,"spinRate":1400,"spinDirection":120},"zone":13,"typeConfidence":0.44,"plateTime":0.44068941404412554,"extension":6.681865667203386},"index":0,"playId":"51e6660f-1d13-356f-af49-ad4d254d2e0c","pitchNumber":1,"startTime":"2026-09-12T18:31:17.425Z","endTime":"2026-09-12T18:31:22.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.915467957057395,"aZ":-32.851045235099704,"pfxX":-3.1680886975811973,"pfxZ":-0.476777191535553,"pX":-0.09053430593511555,"pZ":1.4668836364177416,"vX0":-5.102353596267371,"vY0":-117.76610347258655,"vZ0":-1.353945592519158,"x":120.45,"y":199.17,"x0":2.5100142242971546,"y0":50.004446541436714,"z0":5.068935597244635,"aX":-4.480197086595138},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.0,"breakHorizontal":7.0,"spinRate":2347,"spinDirection":260},"zone":13,"typeConfidence":0.94,"plateTime":0.46387047721146013,"extension":6.831542801711255},"index":1,"playId":"ad10d3ac-1df6-3c8f-a834-1ef972ee6f87","pitchNumber":2,"startTime":"2026-09-12T18:31:33.332Z","endTime":"2026-09-12T18:31:37.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.93756665123227,"aZ":-28.67053476676634,"pfxX":-2.170849509297602,"pfxZ":2.5557483296963586,"pX":0.39734587836573015,"pZ":1.5942150473894325,"vX0":-3.9757046373287346,"vY0":-115.83358042506998,"vZ0":-1.766260882434542,"x":101.85,"y":195.74,"x0":2.412298623937506,"y0":50.00237405534299,"z0":5.086188712096125,"aX":-2.973840864366757},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":4.4,"breakHorizontal":4.8,"spinRate":2272,"spinDirection":266},"zone":9,"typeConfidence":0.92,"plateTime":0.47134409283432,"extension":6.69394095336369},"index":2,"playId":"5ae98a0f-f9c0-315f-8db8-977b820d5e70","pitchNumber":3,"startTime":"2026-09-12T18:31:55.744Z","endTime":"2026-09-12T18:32:01.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.242066933035964,"aZ":-27.505186774026303,"pfxX":9.132454577373414,"pfxZ":2.8980035454569166,"pX":0.1874264272355948,"pZ":0.9596808856779083,"vX0":-7.0291262931660325,"vY0":-125.35249961364882,"vZ0":-4.8043432223327525,"x":109.86,"y":212.87,"x0":1.823498469257315,"y0":50.00439489516406,"z0":5.112198646210467,"aX":14.724638006821385},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.4,"breakHorizontal":-15.2,"spinRate":1438,"spinDirection":120},"zone":14,"typeConfidence":0.53,"plateTime":0.43479232836542403,"extension":6.712424775204887},"index":3,"playId":"37d7238c-5d7c-3625-a386-2e8c3caf913d","pitchNumber":4,"startTime":"2026-09-12T18:32:19.636Z","endTime":"2026-09-12T18:32:26.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:32:26.827Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Rumfield singles on a line drive to left fielder Riley Greene. Connor Norby to 3rd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-12T18:32:26.367Z","endTime":"2026-09-12T18:34:27.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnThird":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.7,"endSpeed":84.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.688969243379155,"aZ":-15.36681128396636,"pfxX":6.983617878516034,"pfxZ":9.098524995461645,"pX":0.8589254107565039,"pZ":3.5325643037886527,"vX0":-5.041182904398879,"vY0":-134.90924534056873,"vZ0":-1.8196691677810548,"x":84.26,"y":143.4,"x0":1.8421268805580178,"y0":50.00595402261763,"z0":5.296094943413888,"aX":12.906387679580948},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.3,"breakHorizontal":-11.6,"spinRate":2091,"spinDirection":131},"zone":12,"typeConfidence":0.88,"plateTime":0.40562266475952,"extension":6.687648971708347},"index":0,"playId":"aed7d499-53c3-3020-9ca2-cd9c57dd8d08","pitchNumber":1,"startTime":"2026-09-12T18:32:47.740Z","endTime":"2026-09-12T18:32:53.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.383549779974246,"aZ":-33.14705166125033,"pfxX":-2.020222647485042,"pfxZ":-0.6859779723587733,"pX":-0.8292544043510539,"pZ":1.9864730797174424,"vX0":-6.038545875236244,"vY0":-118.24884355669117,"vZ0":-0.2336801072349296,"x":148.61,"y":185.15,"x0":2.0242133797683484,"y0":50.00494890969382,"z0":5.137825483246499,"aX":-2.849734622408428},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.0,"breakHorizontal":5.2,"spinRate":2102,"spinDirection":250},"zone":13,"typeConfidence":0.93,"plateTime":0.4639031197436272,"extension":6.827628415514465},"index":1,"playId":"42341df8-d587-3a21-85b8-7e8017b2033f","pitchNumber":2,"startTime":"2026-09-12T18:33:05.778Z","endTime":"2026-09-12T18:33:10.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.90758020494322,"aZ":-34.58613385769874,"pfxX":-3.2098004702032332,"pfxZ":-1.8380055797673762,"pX":0.8580985573701567,"pZ":1.5758215376556337,"vX0":-2.3102717942703204,"vY0":-114.22764849701448,"vZ0":-0.1737164979802419,"x":84.29,"y":196.23,"x0":2.301065122920348,"y0":50.00090289217727,"z0":5.066038374325044,"aX":-4.2215542761822595},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-3.0,"breakHorizontal":6.4,"spinRate":2246,"spinDirection":264},"zone":14,"typeConfidence":0.94,"plateTime":0.4803153519401535,"extension":6.792719564924734},"index":2,"playId":"8e0439b4-1b1d-3592-88ce-49782994fecd","pitchNumber":3,"startTime":"2026-09-12T18:33:25.575Z","endTime":"2026-09-12T18:33:29.981Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-12T18:33:43.778Z","endTime":"2026-09-12T18:33:56.837Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"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":80.8,"endSpeed":75.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.777307081330168,"aZ":-32.067413928017714,"pfxX":-2.284495781953293,"pfxZ":0.07702451447610859,"pX":-2.03257583542517,"pZ":1.3407466603703302,"vX0":-8.544111989153071,"vY0":-117.44348281522159,"vZ0":-1.827740239672881,"x":194.48,"y":202.58,"x0":1.932137715148286,"y0":50.00501289215963,"z0":5.078867639451892,"aX":-3.227118784795678},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.0,"breakHorizontal":6.0,"spinRate":2374,"spinDirection":281},"zone":13,"typeConfidence":0.93,"plateTime":0.46429046372147864,"extension":6.948519445995973},"index":4,"playId":"64562c9b-7351-3edb-b87d-7cf9db0bad37","pitchNumber":4,"startTime":"2026-09-12T18:33:56.837Z","endTime":"2026-09-12T18:34:00.838Z","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":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.832634073120747,"aZ":-18.878311874869883,"pfxX":8.002814019611037,"pfxZ":7.150024203480656,"pX":-0.5651214929984298,"pZ":2.4594040876971115,"vX0":-8.659236879505379,"vY0":-136.00827227367284,"vZ0":-3.955601749053315,"x":138.54,"y":172.38,"x0":1.6311344850447524,"y0":50.00615849953818,"z0":5.254308111231789,"aX":14.888772538725984},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.2,"breakHorizontal":-12.5,"spinRate":2380,"spinDirection":136},"zone":4,"typeConfidence":0.72,"plateTime":0.4038429028252488,"extension":6.7385015646898765},"hitData":{"launchSpeed":91.9,"launchAngle":13.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.02,"coordY":108.35}},"index":5,"playId":"3676d3a4-e1da-3e8a-bf80-7bccd3206a1c","pitchNumber":5,"startTime":"2026-09-12T18:34:19.230Z","endTime":"2026-09-12T18:34:27.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:34:27.882Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cole Carrigg pops out to second baseman Hao-Yu Lee.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-12T18:37:17.970Z","endTime":"2026-09-12T18:37:49.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnThird":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"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":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-12T18:35:10.042Z","endTime":"2026-09-12T18:35:17.029Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyler Kinley replaces Andrew Sears.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-12T18:35:17.029Z","endTime":"2026-09-12T18:37:20.226Z","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":1},"pitchData":{"startSpeed":84.5,"endSpeed":79.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.388003098948328,"aZ":-30.2972401918745,"pfxX":0.794058457659014,"pfxZ":1.2049236407891435,"pX":0.8132333358599203,"pZ":2.1718550868023074,"vX0":3.618731583945947,"vY0":-123.0954219160487,"vZ0":-3.757748614775232,"x":86.0,"y":180.14,"x0":-0.7686291937852556,"y0":50.00444867729444,"z0":6.234887672354131,"aX":1.2403142303056782},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.7,"breakHorizontal":-2.2,"spinRate":2448,"spinDirection":150},"zone":14,"typeConfidence":0.91,"plateTime":0.44198441514277365,"extension":5.319046056108132},"index":2,"playId":"a5a48be2-c32c-34e6-a069-a74333cf56b9","pitchNumber":1,"startTime":"2026-09-12T18:37:20.226Z","endTime":"2026-09-12T18:37:24.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":82.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.775835322855826,"aZ":-25.70237443303335,"pfxX":0.6539933580651195,"pfxZ":3.7721159322106583,"pX":0.14162300025518662,"pZ":1.6906387187621892,"vX0":2.6891009558452135,"vY0":-129.12514247893898,"vZ0":-6.1651542916287205,"x":111.6,"y":193.13,"x0":-0.9914302141576217,"y0":50.0036681340192,"z0":6.044084792771113,"aX":1.1222728217887719},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.9,"breakHorizontal":-1.7,"spinRate":2504,"spinDirection":196},"zone":8,"typeConfidence":0.89,"plateTime":0.4215697426163496,"extension":5.365051752983206},"hitData":{"launchSpeed":91.1,"launchAngle":70.0,"totalDistance":118.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":136.21,"coordY":151.68}},"index":3,"playId":"076863b7-dc70-3639-9c79-e03b903b1d7e","pitchNumber":2,"startTime":"2026-09-12T18:37:38.342Z","endTime":"2026-09-12T18:37:49.657Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:37:49.657Z","atBatIndex":44},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Karros pops out to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-12T18:37:54.833Z","endTime":"2026-09-12T18:38:51.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":87.0,"endSpeed":81.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.883558167970154,"aZ":-28.788160457542425,"pfxX":1.130934406242579,"pfxZ":2.0653909794770184,"pX":1.6853020259614973,"pZ":1.7911123478782027,"vX0":5.518261134966602,"vY0":-126.60568433653548,"vZ0":-5.270220488881622,"x":52.76,"y":190.42,"x0":-0.6588173739464281,"y0":50.005988698175464,"z0":6.169912873027481,"aX":1.8591060343943295},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.9,"breakHorizontal":-3.1,"spinRate":2453,"spinDirection":127},"zone":14,"typeConfidence":0.9,"plateTime":0.43060251390602255,"extension":5.480127784229261},"index":0,"playId":"5d2a5824-bcc6-338f-8eec-c16e95ebcfc5","pitchNumber":1,"startTime":"2026-09-12T18:38:23.699Z","endTime":"2026-09-12T18:38:27.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36302047970658,"aZ":-27.867959723426935,"pfxX":0.47721041214120197,"pfxZ":2.62922828629313,"pX":0.5647778819527564,"pZ":2.0599563926361566,"vX0":3.4694090981512504,"vY0":-126.29372917412874,"vZ0":-4.554515762005294,"x":95.47,"y":183.16,"x0":-0.8809337331362238,"y0":50.00414829979386,"z0":6.092129067259728,"aX":0.7808449774875307},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.1,"breakHorizontal":-1.6,"spinRate":2427,"spinDirection":159},"zone":9,"typeConfidence":0.9,"plateTime":0.4314074429769068,"extension":5.3956690087769825},"hitData":{"launchSpeed":65.9,"launchAngle":68.0,"totalDistance":100.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":151.92,"coordY":170.43}},"index":1,"playId":"8d5f2d30-a0ef-3c55-a0ce-92a979970603","pitchNumber":2,"startTime":"2026-09-12T18:38:41.979Z","endTime":"2026-09-12T18:38:51.636Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:38:51.636Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eduardo Valencia walks.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-12T18:41:09.991Z","endTime":"2026-09-12T18:42:45.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Juan Mejia replaces Tanner Gordon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T18:39:50.696Z","endTime":"2026-09-12T18:41:12.341Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675848,"link":"/api/v1/people/675848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.9,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.627158837202618,"aZ":-19.18557220232956,"pfxX":-1.352267199962455,"pfxZ":6.634467679797435,"pX":0.9176522549815291,"pZ":2.0795413581915643,"vX0":6.805295955080925,"vY0":-138.50690571814064,"vZ0":-6.385050435982994,"x":82.02,"y":182.63,"x0":-1.3871911065770544,"y0":50.006530164978756,"z0":5.681693539710523,"aX":-2.6495209205036487},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.9,"breakHorizontal":1.2,"spinRate":2611,"spinDirection":205},"zone":14,"typeConfidence":0.92,"plateTime":0.3942471709744195,"extension":6.057069933557341},"index":1,"playId":"77cf2bd8-814c-394a-92ef-f5ed41e30c75","pitchNumber":1,"startTime":"2026-09-12T18:41:12.341Z","endTime":"2026-09-12T18:41:16.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26099421680478,"aZ":-33.44998849690752,"pfxX":7.890749043615024,"pfxZ":-0.8604755902244943,"pX":1.42487317954699,"pZ":1.5101225686808486,"vX0":4.882875010504104,"vY0":-121.0634218402543,"vZ0":-2.789066516367198,"x":62.69,"y":198.01,"x0":-1.6453396587949354,"y0":50.00337527257489,"z0":5.613180403162251,"aX":11.679756921282507},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.0,"breakHorizontal":-15.5,"spinRate":3014,"spinDirection":59},"zone":14,"typeConfidence":0.94,"plateTime":0.4529150711801764,"extension":5.873077958432273},"index":2,"playId":"108d009d-3263-3358-9849-60e2bafb89c2","pitchNumber":2,"startTime":"2026-09-12T18:41:28.332Z","endTime":"2026-09-12T18:41:31.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.421208088514714,"aZ":-35.086797954689835,"pfxX":8.61474440933698,"pfxZ":-2.1035766545708476,"pX":-2.0341834337458855,"pZ":3.804891630175044,"vX0":-2.5884920104008318,"vY0":-117.17893527553359,"vZ0":2.56996104504561,"x":194.54,"y":136.05,"x0":-2.0304944685422415,"y0":50.00532579703811,"z0":5.98604834640611,"aX":11.907411644343002},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-2.9,"breakHorizontal":-14.9,"spinRate":2933,"spinDirection":60},"zone":11,"typeConfidence":0.97,"plateTime":0.4685312451439074,"extension":5.749039821749765},"index":3,"playId":"5d88b8c6-4545-3d21-a144-38826a976f1b","pitchNumber":3,"startTime":"2026-09-12T18:41:44.588Z","endTime":"2026-09-12T18:41:53.263Z","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":92.4,"endSpeed":85.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.051361938885027,"aZ":-17.96423795591221,"pfxX":-3.316409404601608,"pfxZ":7.668011222783388,"pX":0.45669479339616426,"pZ":2.3524949263527506,"vX0":6.112343993347944,"vY0":-134.50413999706365,"vZ0":-5.836103145212418,"x":99.59,"y":175.26,"x0":-1.4027067473577728,"y0":50.00498235556979,"z0":5.802100762287248,"aX":-6.147833352764112},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.0,"breakHorizontal":4.9,"spinRate":2427,"spinDirection":204},"zone":6,"typeConfidence":0.5,"plateTime":0.4054573046980945,"extension":5.9583700073771215},"index":4,"playId":"11c6c2d7-2a4c-35ce-a796-d927d3943e95","pitchNumber":4,"startTime":"2026-09-12T18:42:00.129Z","endTime":"2026-09-12T18:42:03.564Z","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":94.3,"endSpeed":87.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6311142451921,"aZ":-18.375772738666,"pfxX":-2.5653945065018395,"pfxZ":7.13904384127272,"pX":0.6811809313732188,"pZ":2.0134997550361344,"vX0":6.7740415565503564,"vY0":-137.2439289351759,"vZ0":-6.604035579465808,"x":91.03,"y":184.42,"x0":-1.471454401555251,"y0":50.004576289850746,"z0":5.675935455954579,"aX":-4.960241420253566},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.9,"breakHorizontal":3.5,"spinRate":2421,"spinDirection":208},"zone":9,"typeConfidence":0.85,"plateTime":0.39711029724078584,"extension":6.119952344482326},"index":5,"playId":"d5aeb207-9f23-38a4-964d-12e10dfa914a","pitchNumber":5,"startTime":"2026-09-12T18:42:14.927Z","endTime":"2026-09-12T18:42:18.463Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-09-12T18:42:28.000Z","endTime":"2026-09-12T18:42:37.942Z","isPitch":false,"type":"action","player":{"id":680664,"link":"/api/v1/people/680664"}},{"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":94.3,"endSpeed":86.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11417436752429,"aZ":-17.15620855051458,"pfxX":-4.3671471695321875,"pfxZ":7.857240475573912,"pX":0.8661008369637655,"pZ":2.063037838738612,"vX0":7.338158440076231,"vY0":-137.0802440063753,"vZ0":-6.273706771960795,"x":83.99,"y":183.08,"x0":-1.2729955719927815,"y0":50.00131834376207,"z0":5.544440272662568,"aX":-8.345914176380763},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.1,"breakHorizontal":6.5,"spinRate":2425,"spinDirection":216},"zone":14,"typeConfidence":0.69,"plateTime":0.3989279877134675,"extension":6.166804451538303},"index":7,"playId":"670ad7ed-9bf4-3a3a-9378-3f634d5a5eda","pitchNumber":6,"startTime":"2026-09-12T18:42:37.942Z","endTime":"2026-09-12T18:42:45.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:42:45.353Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Max Clark doubles (8) on a ground ball to center fielder Cole Carrigg. Eduardo Valencia to 3rd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-12T18:43:11.495Z","endTime":"2026-09-12T18:43:58.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"postOnThird":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"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":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T18:43:03.221Z","endTime":"2026-09-12T18:43:13.743Z","isPitch":false,"type":"action","player":{"id":703601,"link":"/api/v1/people/703601"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.903388939531485,"aZ":-32.02562674695272,"pfxX":8.125717090381038,"pfxZ":0.09984891262834061,"pX":-0.003986815577012382,"pZ":2.7688940854430766,"vX0":1.7032928598538353,"vY0":-119.51919560203486,"vZ0":-0.24715885557330441,"x":117.15,"y":164.02,"x0":-1.7819107380978525,"y0":50.00148853021159,"z0":5.759645909440836,"aX":11.705890101806013},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.4,"breakHorizontal":-15.1,"spinRate":2877,"spinDirection":63},"zone":5,"typeConfidence":0.96,"plateTime":0.45898534346347164,"extension":5.762028142670012},"index":1,"playId":"c802e14a-a82a-3510-833a-68cce9e43e06","pitchNumber":1,"startTime":"2026-09-12T18:43:13.743Z","endTime":"2026-09-12T18:43:17.354Z","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":94.9,"endSpeed":87.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.433209222468022,"aZ":-17.839390245336215,"pfxX":-4.189539351924904,"pfxZ":7.437039214136461,"pX":1.1246229001889525,"pZ":1.838258537040905,"vX0":8.105189664770618,"vY0":-137.90734914674022,"vZ0":-7.01330675123068,"x":74.13,"y":189.15,"x0":-1.3071338923373341,"y0":50.004739593119304,"z0":5.616078353545126,"aX":-8.077898149974018},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.1,"breakHorizontal":5.9,"spinRate":2497,"spinDirection":211},"zone":14,"typeConfidence":0.8,"plateTime":0.3970547277166534,"extension":6.0989635321327125},"index":2,"playId":"06867266-d9c2-3b6b-a7b3-7004e77458ea","pitchNumber":2,"startTime":"2026-09-12T18:43:27.810Z","endTime":"2026-09-12T18:43:31.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61733059864741,"aZ":-16.666455947124067,"pfxX":-2.1042081698415043,"pfxZ":8.16492771112246,"pX":-0.0899164261625936,"pZ":2.0839983502593458,"vX0":4.507286618843274,"vY0":-136.37317257196446,"vZ0":-6.669794573660407,"x":120.43,"y":182.51,"x0":-1.4844903226790578,"y0":50.00267526316943,"z0":5.694353038605425,"aX":-3.9968371425757483},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.7,"breakHorizontal":3.0,"spinRate":2420,"spinDirection":204},"zone":8,"typeConfidence":0.87,"plateTime":0.4003427687542853,"extension":6.1036245173368116},"hitData":{"launchSpeed":103.4,"launchAngle":5.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.65,"coordY":90.5}},"index":3,"playId":"60fc46e0-25be-3126-9edc-93aae4ab3cd5","pitchNumber":3,"startTime":"2026-09-12T18:43:43.980Z","endTime":"2026-09-12T18:43:58.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:43:58.722Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to center fielder Cole Carrigg.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-12T18:45:12.486Z","endTime":"2026-09-12T18:45:45.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"postOnThird":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T18:44:26.291Z","endTime":"2026-09-12T18:45:14.807Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56533973773082,"aZ":-17.77561474064991,"pfxX":-4.931383501653137,"pfxZ":7.392636492008585,"pX":1.537005672317693,"pZ":1.7308421966671033,"vX0":9.300096997575466,"vY0":-138.37625982420656,"vZ0":-7.400580972928837,"x":58.41,"y":192.05,"x0":-1.2198821393021126,"y0":50.003842211013925,"z0":5.621264106949597,"aX":-9.607200851850722},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.0,"breakHorizontal":7.1,"spinRate":2582,"spinDirection":207},"zone":14,"typeConfidence":0.73,"plateTime":0.39513238032456366,"extension":6.1315895769460695},"index":1,"playId":"765d763d-e8ca-31dd-8b55-7e1dddf4c5b8","pitchNumber":1,"startTime":"2026-09-12T18:45:14.807Z","endTime":"2026-09-12T18:45:18.086Z","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":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.229762743492916,"aZ":-33.876450090391145,"pfxX":7.940162519232884,"pfxZ":-1.1486122958339458,"pX":-0.4667669221697787,"pZ":3.121226513970078,"vX0":0.8528613459173737,"vY0":-120.57110475495575,"vZ0":0.7738789863015301,"x":134.79,"y":154.51,"x0":-1.8568123356229242,"y0":50.002942902412016,"z0":5.7724808163936325,"aX":11.755285916870033},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.7,"breakHorizontal":-14.6,"spinRate":2876,"spinDirection":67},"zone":1,"typeConfidence":0.96,"plateTime":0.45331124879370677,"extension":5.853543638469829},"hitData":{"launchSpeed":94.9,"launchAngle":50.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.04,"coordY":100.48}},"index":2,"playId":"a57e9a2a-169f-31b3-b608-f47724aa73fa","pitchNumber":2,"startTime":"2026-09-12T18:45:31.571Z","endTime":"2026-09-12T18:45:45.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:45:45.233Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Callahan strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-12T18:45:47.857Z","endTime":"2026-09-12T18:47:00.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"postOnThird":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.359538838947625,"aZ":-17.08190855760471,"pfxX":-5.206738810804803,"pfxZ":7.529534549260854,"pX":-0.057248926906589656,"pZ":2.8490789851529565,"vX0":5.949840808327675,"vY0":-140.55970850971113,"vZ0":-4.606598859814504,"x":119.18,"y":161.85,"x0":-1.5232842695844862,"y0":50.002528429848,"z0":5.615666515814202,"aX":-10.436161928880907},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.8,"breakHorizontal":8.3,"spinRate":2527,"spinDirection":218},"zone":2,"typeConfidence":0.74,"plateTime":0.3894315327745219,"extension":6.003970722645337},"index":0,"playId":"2c3d6d1e-7700-33ae-a59b-ee711b90dad5","pitchNumber":1,"startTime":"2026-09-12T18:46:14.931Z","endTime":"2026-09-12T18:46:18.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24714823061694,"aZ":-18.606903238942248,"pfxX":-3.8803071080406406,"pfxZ":6.870853946299686,"pX":-0.4344193998276225,"pZ":2.850151128726009,"vX0":4.273191316332979,"vY0":-139.58772358543828,"vZ0":-4.197302476103938,"x":133.56,"y":161.83,"x0":-1.480542114411885,"y0":50.00122997135795,"z0":5.597276091474578,"aX":-7.661145874225876},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.8,"breakHorizontal":6.1,"spinRate":2410,"spinDirection":210},"zone":1,"typeConfidence":0.83,"plateTime":0.3922860315818042,"extension":6.059816957136141},"index":1,"playId":"0bfe9578-c463-3d0f-b616-e561cd413a2f","pitchNumber":2,"startTime":"2026-09-12T18:46:31.636Z","endTime":"2026-09-12T18:46:36.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75237429589064,"aZ":-35.67033411614096,"pfxX":7.890331869243518,"pfxZ":-2.315620679292727,"pX":0.9789072244284689,"pZ":0.8145255367132158,"vX0":3.7714912070924176,"vY0":-122.47256261522195,"vZ0":-4.03236262890978,"x":79.69,"y":216.79,"x0":-1.6095793844240065,"y0":50.00502825840208,"z0":5.55574712598603,"aX":11.903378758537341},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.9,"breakHorizontal":-15.2,"spinRate":2920,"spinDirection":51},"zone":14,"typeConfidence":0.95,"plateTime":0.44842673311027603,"extension":5.9979431743378395},"index":2,"playId":"1f0d8186-292a-3dc9-87c4-3d44b51ce7dd","pitchNumber":3,"startTime":"2026-09-12T18:46:52.261Z","endTime":"2026-09-12T18:47:00.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:47:00.234Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"John Peck flies out to right fielder Jordan Beck in foul territory.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-12T18:47:04.218Z","endTime":"2026-09-12T18:49:28.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.956947452052233,"aZ":-18.20152689531683,"pfxX":-0.9358471681312337,"pfxZ":7.168833304283389,"pX":0.45005719406343225,"pZ":3.141051624888659,"vX0":5.758619641838683,"vY0":-138.27145243448552,"vZ0":-3.725554521129872,"x":99.84,"y":153.97,"x0":-1.5321228832569405,"y0":50.001764376675254,"z0":5.716921950082725,"aX":-1.8244416311050908},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.5,"breakHorizontal":0.6,"spinRate":2466,"spinDirection":206},"zone":3,"typeConfidence":0.9,"plateTime":0.39515465193931654,"extension":6.0282575501377345},"index":0,"playId":"e4f5b52a-4d6d-3814-bae8-40ce90ee9bfa","pitchNumber":1,"startTime":"2026-09-12T18:47:25.058Z","endTime":"2026-09-12T18:47:29.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.231848034464875,"aZ":-16.35827478942008,"pfxX":-2.546771022109499,"pfxZ":7.753258073954189,"pX":0.7772775992175701,"pZ":0.9660736470918686,"vX0":6.89435637700968,"vY0":-141.24138007242266,"vZ0":-9.632123482287259,"x":87.37,"y":212.7,"x0":-1.3539849235907107,"y0":50.00505522454234,"z0":5.450313274140596,"aX":-5.1970982296554995},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.5,"breakHorizontal":3.4,"spinRate":2577,"spinDirection":209},"zone":14,"typeConfidence":0.96,"plateTime":0.3863669994474872,"extension":6.179851930664447},"index":1,"playId":"f66f6434-c5ec-36a2-895c-b9cf6cd9bfbf","pitchNumber":2,"startTime":"2026-09-12T18:47:44.713Z","endTime":"2026-09-12T18:47:49.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64660744855521,"aZ":-17.43526037574874,"pfxX":-1.548163059540017,"pfxZ":7.409418885324955,"pX":-0.4891251499113777,"pZ":3.0038015449993956,"vX0":3.342136865184806,"vY0":-139.09305755199563,"vZ0":-4.189750106704971,"x":135.64,"y":157.68,"x0":-1.4968465688330876,"y0":50.006164224452036,"z0":5.661252540332546,"aX":-3.0813283245651983},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.0,"breakHorizontal":2.3,"spinRate":2496,"spinDirection":206},"zone":1,"typeConfidence":0.91,"plateTime":0.39147123444540677,"extension":6.049561726895273},"index":2,"playId":"f8aea02f-a107-3fe6-beda-a9bc245b311e","pitchNumber":3,"startTime":"2026-09-12T18:48:02.470Z","endTime":"2026-09-12T18:48:08.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17367748046763,"aZ":-36.64759657069146,"pfxX":9.238816896928924,"pfxZ":-2.928067533837389,"pX":-0.36526525834718865,"pZ":3.012354008965631,"vX0":0.14167492179325247,"vY0":-122.48805408397016,"vZ0":0.776300006518758,"x":130.92,"y":157.45,"x0":-1.6250914897782902,"y0":50.004739441561455,"z0":5.813733037943062,"aX":14.102713726274091},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.9,"breakHorizontal":-16.8,"spinRate":3052,"spinDirection":62},"zone":1,"typeConfidence":0.96,"plateTime":0.4463982880146835,"extension":5.819772559232034},"index":3,"playId":"e6536e9f-f344-31fa-b4d1-407136be3fca","pitchNumber":4,"startTime":"2026-09-12T18:48:22.020Z","endTime":"2026-09-12T18:48:28.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.42197140242513,"aZ":-36.747657282912684,"pfxX":8.562057192186774,"pfxZ":-3.155678373390403,"pX":-1.3514780901343177,"pZ":3.813346412718945,"vX0":-1.393513324231691,"vY0":-119.18912411367371,"vZ0":2.796413763753878,"x":168.52,"y":135.82,"x0":-1.874673606950559,"y0":50.00415587882689,"z0":5.927732230258919,"aX":12.404371161974716},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-4.8,"breakHorizontal":-15.2,"spinRate":2997,"spinDirection":57},"zone":11,"typeConfidence":0.97,"plateTime":0.4583492985841118,"extension":5.782624019899211},"index":4,"playId":"8032c566-1c39-331c-90ff-ca96121473f0","pitchNumber":5,"startTime":"2026-09-12T18:49:01.016Z","endTime":"2026-09-12T18:49:05.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":89.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45751829013535,"aZ":-19.034453159502192,"pfxX":-2.4679762992531966,"pfxZ":6.5165571024766535,"pX":0.30003158265071567,"pZ":2.6639008261044266,"vX0":5.495725679688945,"vY0":-139.89267805457592,"vZ0":-4.8135808246754115,"x":105.56,"y":166.85,"x0":-1.3542815435991233,"y0":50.003755512871514,"z0":5.624806243370507,"aX":-4.97737289596499},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.2,"breakHorizontal":3.6,"spinRate":2462,"spinDirection":208},"zone":6,"typeConfidence":0.9,"plateTime":0.38900130807639854,"extension":6.100049626657682},"hitData":{"launchSpeed":85.2,"launchAngle":51.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.48,"coordY":138.7}},"index":5,"playId":"30ab07f9-0053-3c24-8584-12d4b2785920","pitchNumber":6,"startTime":"2026-09-12T18:49:19.354Z","endTime":"2026-09-12T18:49:28.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:49:28.445Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jordan Beck walks.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-12T18:51:38.385Z","endTime":"2026-09-12T18:53:42.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"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(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.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.3751639822987,"aZ":-13.700147564337936,"pfxX":-3.054365714441108,"pfxZ":9.794571370818616,"pX":0.26382649876886405,"pZ":2.8945248887063033,"vX0":3.976530965336532,"vY0":-136.32305082689084,"vZ0":-6.019971642240353,"x":106.94,"y":160.63,"x0":-0.8154982241936024,"y0":50.00363688352198,"z0":6.073617972560622,"aX":-5.761607264999359},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":4.7,"spinRate":2396,"spinDirection":199},"zone":2,"typeConfidence":0.89,"plateTime":0.40146730433147493,"extension":5.505640849746683},"index":0,"playId":"127f8af8-a872-33d7-b14b-2fe22cfe4841","pitchNumber":1,"startTime":"2026-09-12T18:51:56.779Z","endTime":"2026-09-12T18:52:00.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.358860070316435,"aZ":-28.09545454922446,"pfxX":0.762475618728649,"pfxZ":2.440868253104073,"pX":-0.11032839459936065,"pZ":2.5129805187818692,"vX0":1.4569387641220777,"vY0":-127.48422968122506,"vZ0":-3.8518420191087515,"x":121.21,"y":170.93,"x0":-0.7848411283512045,"y0":50.00450875451277,"z0":6.222901221380883,"aX":1.2745147388584186},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.0,"breakHorizontal":-1.7,"spinRate":2492,"spinDirection":158},"zone":5,"typeConfidence":0.9,"plateTime":0.42710188039869124,"extension":5.309624551849408},"index":1,"playId":"1e3eee3a-4a26-31c0-8118-8f79dbec9d60","pitchNumber":2,"startTime":"2026-09-12T18:52:13.551Z","endTime":"2026-09-12T18:52:19.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.573115395534785,"aZ":-29.993938886857784,"pfxX":1.1686574315855944,"pfxZ":1.2891559866027817,"pX":0.9143124693603653,"pZ":1.2815473261494894,"vX0":3.8347617015523503,"vY0":-128.22656314872117,"vZ0":-6.172982153155726,"x":82.15,"y":204.18,"x0":-0.7429831268527282,"y0":50.004994287250156,"z0":6.0142799811383565,"aX":1.975936621611625},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.3,"breakHorizontal":-2.9,"spinRate":2478,"spinDirection":79},"zone":14,"typeConfidence":0.9,"plateTime":0.424595475764594,"extension":5.54403611413871},"index":2,"playId":"776766a1-fda6-3760-8769-ed7d664bff39","pitchNumber":3,"startTime":"2026-09-12T18:52:37.244Z","endTime":"2026-09-12T18:52:42.642Z","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":86.2,"endSpeed":79.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.341921844969406,"aZ":-33.87053124652483,"pfxX":1.533864436249731,"pfxZ":-1.0543039392768598,"pX":-0.046467601261663376,"pZ":3.794933085261383,"vX0":1.5421111962889935,"vY0":-125.64799289386202,"vZ0":0.37989494228224774,"x":118.77,"y":136.32,"x0":-0.8653950701529824,"y0":50.000340124981605,"z0":6.374343191883248,"aX":2.473841048518042},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.6,"breakHorizontal":-3.1,"spinRate":2414,"spinDirection":76},"zone":11,"typeConfidence":0.91,"plateTime":0.43444913638136606,"extension":5.3679441567422375},"index":3,"playId":"8b0775cf-d6c8-3c94-bc9b-971ab2c1058c","pitchNumber":4,"startTime":"2026-09-12T18:52:56.504Z","endTime":"2026-09-12T18:53:01.363Z","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":94.6,"endSpeed":87.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.91642498150326,"aZ":-13.588491487893934,"pfxX":-1.937084243422786,"pfxZ":9.614210053043033,"pX":-0.07763798589059659,"pZ":1.197639913191417,"vX0":2.4650145643991723,"vY0":-137.5189721915561,"vZ0":-10.15983345254587,"x":119.96,"y":206.44,"x0":-0.730165110456338,"y0":50.00145060740162,"z0":5.840982639702751,"aX":-3.7437473243912787},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":3.0,"spinRate":2235,"spinDirection":206},"zone":13,"typeConfidence":0.91,"plateTime":0.39692532690985516,"extension":5.444239237471772},"index":4,"playId":"c37d70f9-1e3a-3fbb-a168-f4492b4328ab","pitchNumber":5,"startTime":"2026-09-12T18:53:15.669Z","endTime":"2026-09-12T18:53:20.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.910947448576835,"aZ":-14.19901598729673,"pfxX":-3.0160827273540893,"pfxZ":9.292253871972713,"pX":-1.1816930212832697,"pZ":2.112687134328544,"vX0":0.5376012250066236,"vY0":-137.57284893639348,"vZ0":-7.977371282518794,"x":162.04,"y":181.74,"x0":-0.9864815817055531,"y0":50.000822976237124,"z0":5.993926027460286,"aX":-5.833379946496126},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":5.4,"spinRate":2225,"spinDirection":213},"zone":13,"typeConfidence":0.91,"plateTime":0.3967489802685691,"extension":5.471959842801276},"index":5,"playId":"afab8895-155d-334f-b405-890505b85b58","pitchNumber":6,"startTime":"2026-09-12T18:53:36.577Z","endTime":"2026-09-12T18:53:42.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:53:42.608Z","atBatIndex":51},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Adael Amador hit by pitch. Jordan Beck to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-12T18:53:42.868Z","endTime":"2026-09-12T18:55:47.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"postOnSecond":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.038793379814383,"aZ":-29.623023078356816,"pfxX":1.166378614442723,"pfxZ":1.6086896416577687,"pX":-0.4326940885498202,"pZ":4.029673098413305,"vX0":1.025973640464624,"vY0":-125.08897177314445,"vZ0":0.11810408865610234,"x":133.49,"y":129.98,"x0":-0.9995819108125413,"y0":50.00378053639023,"z0":6.408943980998593,"aX":1.8495829741563117},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.2,"breakHorizontal":-2.4,"spinRate":2441,"spinDirection":103},"zone":11,"typeConfidence":0.91,"plateTime":0.4377322181542209,"extension":5.322313350720982},"index":0,"playId":"0d3e30c5-6ac2-3b50-b3b5-e9c1fce90011","pitchNumber":1,"startTime":"2026-09-12T18:54:09.529Z","endTime":"2026-09-12T18:54:14.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.549124326879166,"aZ":-27.15499284857842,"pfxX":0.761056157857052,"pfxZ":3.120524801337627,"pX":0.005546979962345606,"pZ":1.691618610744247,"vX0":1.8917864531789297,"vY0":-125.75188979958054,"vZ0":-5.442497425320245,"x":116.79,"y":193.11,"x0":-0.8541592715948232,"y0":50.00261346289281,"z0":6.075983099323384,"aX":1.2233577769984316},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.7,"breakHorizontal":-1.8,"spinRate":2342,"spinDirection":180},"zone":8,"typeConfidence":0.9,"plateTime":0.43490462156122334,"extension":5.367436035424233},"index":1,"playId":"0f325498-49c8-3224-8c9c-4ae8e4de782e","pitchNumber":2,"startTime":"2026-09-12T18:54:27.417Z","endTime":"2026-09-12T18:54:33.843Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"15071a4a-9ba3-3cb5-b3d5-09a23daa5bc0","startTime":"2026-09-12T18:54:55.708Z","endTime":"2026-09-12T18:54:59.658Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.536537782581114,"aZ":-28.43305235664291,"pfxX":0.6894522093941267,"pfxZ":2.216593447909508,"pX":-0.3193336263584559,"pZ":3.4627803566504203,"vX0":0.9165790513210164,"vY0":-128.43158789837474,"vZ0":-1.465392598696649,"x":129.17,"y":145.28,"x0":-0.768811209489738,"y0":50.00602790204785,"z0":6.2267744431013705,"aX":1.1661735889975653},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.0,"breakHorizontal":-1.4,"spinRate":2489,"spinDirection":137},"zone":11,"typeConfidence":0.89,"plateTime":0.4244871446670877,"extension":5.616637593839078},"index":3,"playId":"2bbf24f7-6c2f-37e9-b2f6-12165848e059","pitchNumber":3,"startTime":"2026-09-12T18:55:16.133Z","endTime":"2026-09-12T18:55:20.910Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-09-12T18:55:27.275Z","endTime":"2026-09-12T18:55:41.635Z","isPitch":false,"type":"action","player":{"id":691182,"link":"/api/v1/people/691182"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.969595675883024,"aZ":-36.62302677783972,"pfxX":1.4071529414800228,"pfxZ":-2.8975348873864117,"pX":1.5576720678959646,"pZ":1.029419195750853,"vX0":4.598285457566851,"vY0":-122.74517766275751,"vZ0":-4.727188332050725,"x":57.63,"y":210.99,"x0":-0.5183770518331634,"y0":50.00298993188003,"z0":6.07871243065965,"aX":2.1596947940148303},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-6.1,"breakHorizontal":-3.6,"spinRate":2722,"spinDirection":31},"zone":14,"typeConfidence":0.81,"plateTime":0.4452364925903525,"extension":5.4999871221499195},"index":5,"playId":"3380d6b6-d646-3ce8-81f7-9d20c76f15e7","pitchNumber":4,"startTime":"2026-09-12T18:55:41.635Z","endTime":"2026-09-12T18:55:47.354Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:55:47.354Z","atBatIndex":52},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Ezequiel Tovar out on a sacrifice bunt, third baseman Kevin McGonigle to second baseman Hao-Yu Lee. Jordan Beck to 3rd. Adael Amador to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-12T18:56:51.754Z","endTime":"2026-09-12T18:57:01.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"postOnThird":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"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":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T18:56:10.111Z","endTime":"2026-09-12T18:56:54.033Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.2909385286503,"aZ":-28.352878042972808,"pfxX":1.338859436175058,"pfxZ":2.3842139160036826,"pX":0.3532627858963021,"pZ":3.580185448707473,"vX0":2.582980506575447,"vY0":-124.78374927587276,"vZ0":-1.0040017568261483,"x":103.53,"y":142.11,"x0":-0.862692897958502,"y0":50.00353208241182,"z0":6.289968630163043,"aX":2.1449045041765302},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.3,"breakHorizontal":-2.9,"spinRate":2445,"spinDirection":107},"zone":12,"typeConfidence":0.91,"plateTime":0.4362503518181584,"extension":5.523525486085162},"hitData":{"launchSpeed":24.9,"launchAngle":20.0,"totalDistance":36.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":120.25,"coordY":185.96}},"index":1,"playId":"749b3a03-6b51-3260-a6dd-6fb268eaf52d","pitchNumber":1,"startTime":"2026-09-12T18:56:54.033Z","endTime":"2026-09-12T18:57:01.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T18:57:01.246Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake McCarthy singles on a ground ball to left fielder Riley Greene. Jordan Beck scores. Adael Amador scores. Jake McCarthy to 2nd. Jake McCarthy advances to 2nd, on a throwing error by left fielder Riley Greene.","rbi":2,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-12T18:59:35.662Z","endTime":"2026-09-12T19:01:07.119Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":{"id":641755,"link":"/api/v1/people/641755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":{"id":641755,"link":"/api/v1/people/641755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-12T18:57:48.947Z","endTime":"2026-09-12T18:57:55.102Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Drew Sommers replaces Tyler Kinley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-12T18:57:55.102Z","endTime":"2026-09-12T18:59:37.966Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805427,"link":"/api/v1/people/805427"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76579231260354,"aZ":-26.727925704113208,"pfxX":11.581535207402636,"pfxZ":2.8952968187556003,"pX":-0.13929381789598283,"pZ":1.6122922664140018,"vX0":-11.55410460913702,"vY0":-135.73714084004308,"vZ0":-3.4531302487197673,"x":122.31,"y":195.25,"x0":2.6535358520717884,"y0":50.001067404995744,"z0":4.747504853512916,"aX":21.761387419825596},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.7,"breakHorizontal":-18.7,"spinRate":2189,"spinDirection":122},"zone":8,"typeConfidence":0.9,"plateTime":0.40245208849147485,"extension":7.022363760010966},"index":2,"playId":"c2892175-64fc-3ad6-9a5d-b8835f6897fd","pitchNumber":1,"startTime":"2026-09-12T18:59:37.966Z","endTime":"2026-09-12T18:59:45.657Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"}}},{"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":95.5,"endSpeed":87.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91692110761839,"aZ":-26.59047020912051,"pfxX":12.280382305743487,"pfxZ":2.863088819176169,"pX":-0.05684910642777495,"pZ":2.0359302353511923,"vX0":-11.681600151200868,"vY0":-138.5696264693875,"vZ0":-2.636250803474469,"x":119.17,"y":183.81,"x0":2.610554439003268,"y0":50.004085268568886,"z0":4.769295366454515,"aX":23.969629602204037},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.8,"breakHorizontal":-19.9,"spinRate":2211,"spinDirection":115},"zone":8,"typeConfidence":0.9,"plateTime":0.39471312886189125,"extension":7.184139379084712},"index":3,"playId":"ceba6d48-abb3-343a-b058-f5291b4de4dd","pitchNumber":2,"startTime":"2026-09-12T19:00:07.772Z","endTime":"2026-09-12T19:00:12.698Z","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":95.6,"endSpeed":86.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.67022251232338,"aZ":-21.264506251653614,"pfxX":9.558097472781704,"pfxZ":5.616629678808119,"pX":-0.9515790568623922,"pZ":4.135827573066364,"vX0":-12.659040750432435,"vY0":-138.6333806661597,"vZ0":1.53945085268254,"x":153.27,"y":127.11,"x0":2.4369804290024586,"y0":50.001350550787414,"z0":4.9949673114283115,"aX":18.56149056645297},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.8,"breakHorizontal":-14.6,"spinRate":2330,"spinDirection":116},"zone":11,"typeConfidence":0.69,"plateTime":0.3954436825466954,"extension":7.080702599498941},"index":4,"playId":"117ee053-e245-3a8e-abb5-2348d42e1dcc","pitchNumber":3,"startTime":"2026-09-12T19:00:33.185Z","endTime":"2026-09-12T19:00:36.248Z","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":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79464337190748,"aZ":-25.865868860609485,"pfxX":10.710106564125724,"pfxZ":3.250722225873279,"pX":-0.12138859772427835,"pZ":2.6301868433663245,"vX0":-11.256734386737241,"vY0":-138.1863655716357,"vZ0":-1.181272826158461,"x":121.63,"y":167.76,"x0":2.606761058802619,"y0":50.001939599340005,"z0":4.795193952911645,"aX":20.78356859635456},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.9,"breakHorizontal":-17.2,"spinRate":2190,"spinDirection":121},"zone":5,"typeConfidence":0.9,"plateTime":0.3958328663624018,"extension":7.041578131026723},"hitData":{"launchSpeed":91.0,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.11,"coordY":110.13}},"index":5,"playId":"2867a83b-ac0f-3914-b2f5-f0f9e4775cf7","pitchNumber":4,"startTime":"2026-09-12T19:00:51.402Z","endTime":"2026-09-12T19:01:07.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:01:07.119Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Connor Norby singles on a sharp line drive to right fielder Brett Callahan. Jake McCarthy to 3rd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-12T19:01:41.350Z","endTime":"2026-09-12T19:02:52.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"postOnThird":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":814430,"link":"/api/v1/people/814430"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.141450565575152,"aZ":-32.11846921562962,"pfxX":9.939533337136863,"pfxZ":0.030796782064960837,"pX":0.8995235038990336,"pZ":2.4998196283994463,"vX0":-8.147639298208345,"vY0":-128.49173201582494,"vZ0":0.8665133666501559,"x":82.71,"y":171.28,"x0":2.8234202694140045,"y0":50.00114450095161,"z0":4.657908879309182,"aX":16.584252290793653},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.5,"breakHorizontal":-16.1,"spinRate":1991,"spinDirection":103},"zone":12,"typeConfidence":0.91,"plateTime":0.4266125956359694,"extension":7.1230322709592615},"index":0,"playId":"8319577b-bf14-394d-beda-a2766b3b290c","pitchNumber":1,"startTime":"2026-09-12T19:01:42.903Z","endTime":"2026-09-12T19:01:47.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98250564342057,"aZ":-31.304477553187855,"pfxX":-6.628817507799045,"pfxZ":0.6262699418186237,"pX":2.509591191618677,"pZ":4.2450942399303715,"vX0":0.6422029918570706,"vY0":-117.57524486056177,"vZ0":5.076108095246134,"x":21.34,"y":124.16,"x0":3.0933570500138505,"y0":50.00518964594829,"z0":4.968121713159388,"aX":-9.250612036294756},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":2.8,"breakHorizontal":11.9,"spinRate":2330,"spinDirection":296},"zone":12,"typeConfidence":0.9,"plateTime":0.46645714946424377,"extension":7.207084183556753},"index":1,"playId":"2e6e5a7b-f425-3b26-816c-620759208b9e","pitchNumber":2,"startTime":"2026-09-12T19:02:01.614Z","endTime":"2026-09-12T19:02:05.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.998076031110426,"aZ":-32.82627068779857,"pfxX":-6.71278497764072,"pfxZ":-0.459713863552917,"pX":2.01890338043605,"pZ":2.613149578382073,"vX0":-0.3602162362323647,"vY0":-118.79399900797112,"vZ0":1.723760445748063,"x":40.04,"y":168.22,"x0":3.0441083838231733,"y0":50.002548500273626,"z0":4.874979786973114,"aX":-9.537331035110713},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.1,"breakHorizontal":12.2,"spinRate":2398,"spinDirection":295},"zone":12,"typeConfidence":0.9,"plateTime":0.46210415902803437,"extension":7.2011964285665195},"index":2,"playId":"da521955-a81d-3521-a41b-ee3df5d68de3","pitchNumber":3,"startTime":"2026-09-12T19:02:23.988Z","endTime":"2026-09-12T19:02:27.513Z","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":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.519955876060997,"aZ":-27.664014073189648,"pfxX":11.193129062015771,"pfxZ":2.3554679219183887,"pX":-0.34395245265621543,"pZ":1.8799949019268698,"vX0":-12.5046886769061,"vY0":-137.83073760883494,"vZ0":-2.166699397844466,"x":130.11,"y":188.02,"x0":2.8041906722528087,"y0":50.00636922929228,"z0":4.550232081022858,"aX":21.473494928859996},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.0,"breakHorizontal":-17.5,"spinRate":2219,"spinDirection":112},"zone":7,"typeConfidence":0.9,"plateTime":0.3978642975186877,"extension":7.135425739602219},"hitData":{"launchSpeed":101.0,"launchAngle":11.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":162.47,"coordY":113.45}},"index":3,"playId":"aac4e5c4-50eb-3f94-b728-76cc012315d8","pitchNumber":4,"startTime":"2026-09-12T19:02:42.494Z","endTime":"2026-09-12T19:02:52.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:02:52.755Z","atBatIndex":55},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Hunter Goodman grounds into a double play, pitcher Drew Sommers to shortstop John Peck to first baseman Spencer Torkelson. Connor Norby out at 2nd. Hunter Goodman out at 1st.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-12T19:02:55.622Z","endTime":"2026-09-12T19:03:33.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805427,"link":"/api/v1/people/805427"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":807726,"link":"/api/v1/people/807726"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807726,"link":"/api/v1/people/807726"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.524580192254994,"aZ":-35.10375718265328,"pfxX":9.93748835409423,"pfxZ":-1.7502501651445295,"pX":0.25701184241411834,"pZ":1.5111679177213757,"vX0":-9.362035820270135,"vY0":-128.21449816624175,"vZ0":-0.5403281352113946,"x":107.2,"y":197.98,"x0":2.6577048635619844,"y0":50.00415969866255,"z0":4.454612769687103,"aX":16.612105947349203},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-3.1,"breakHorizontal":-16.0,"spinRate":1910,"spinDirection":101},"zone":14,"typeConfidence":0.91,"plateTime":0.42653962675489554,"extension":7.290334396332836},"hitData":{"launchSpeed":103.2,"launchAngle":-9.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":121.01,"coordY":161.31}},"index":0,"playId":"3f7cf272-083d-3e41-9781-19aa7380a1e2","pitchNumber":1,"startTime":"2026-09-12T19:03:25.472Z","endTime":"2026-09-12T19:03:33.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:03:33.018Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kevin McGonigle walks.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-12T19:05:50.479Z","endTime":"2026-09-12T19:07:49.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.178320191333626,"aZ":-30.383606198119928,"pfxX":6.719605544627939,"pfxZ":1.207306167098558,"pX":1.9184327454534815,"pZ":1.525128992694557,"vX0":6.498932124808314,"vY0":-120.50038069477178,"vZ0":-3.371482316807195,"x":43.87,"y":197.6,"x0":-1.680684256803598,"y0":50.00069705754527,"z0":5.610854909698775,"aX":9.93474132203229},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.7,"breakHorizontal":-13.7,"spinRate":2835,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.45357623656148194,"extension":5.880491605963847},"index":0,"playId":"2d53cc8b-c344-36a4-9041-6568db4bb0a3","pitchNumber":1,"startTime":"2026-09-12T19:06:10.223Z","endTime":"2026-09-12T19:06:14.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.202758965128766,"aZ":-33.96213038124772,"pfxX":7.814571191166389,"pfxZ":-1.2809882136109048,"pX":0.44491673219327094,"pZ":1.8766541105479728,"vX0":3.0153859244539643,"vY0":-117.50794202764381,"vZ0":-1.7449215756814227,"x":100.04,"y":188.11,"x0":-1.8699820605144044,"y0":50.002260715799295,"z0":5.783340846653865,"aX":10.929400496581323},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-2.5,"breakHorizontal":-14.9,"spinRate":2819,"spinDirection":62},"zone":9,"typeConfidence":0.96,"plateTime":0.46607975729586437,"extension":5.888294674102713},"index":1,"playId":"46100940-727b-3b32-b65f-f9466c7a2445","pitchNumber":2,"startTime":"2026-09-12T19:06:25.411Z","endTime":"2026-09-12T19:06:28.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.954266556361105,"aZ":-33.63396814390629,"pfxX":7.954815547497454,"pfxZ":-1.0076237184025816,"pX":-0.0677452779767156,"pZ":1.1807227482249436,"vX0":1.893383856404937,"vY0":-120.19624006518511,"vZ0":-3.468621631578991,"x":119.58,"y":206.9,"x0":-1.900314332269861,"y0":50.00255641855669,"z0":5.652909194953652,"aX":11.548951257296066},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.4,"breakHorizontal":-14.9,"spinRate":2943,"spinDirection":52},"zone":13,"typeConfidence":0.96,"plateTime":0.45703610867456446,"extension":5.820063490629744},"index":2,"playId":"0742f9e2-4a29-32a5-b70b-cfe0ca4327d1","pitchNumber":3,"startTime":"2026-09-12T19:06:42.218Z","endTime":"2026-09-12T19:06:48.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.127791675544835,"aZ":-18.19005326405149,"pfxX":-4.678384276055655,"pfxZ":7.326481357609888,"pX":1.3211066524381285,"pZ":0.849253650393576,"vX0":8.965047332625586,"vY0":-136.78988862547376,"vZ0":-9.330419240044076,"x":66.64,"y":215.85,"x0":-1.3802316604224172,"y0":50.003070455880184,"z0":5.533704914133935,"aX":-8.930609438038626},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.5,"breakHorizontal":6.7,"spinRate":2482,"spinDirection":210},"zone":14,"typeConfidence":0.76,"plateTime":0.3993050177885191,"extension":6.100615680619438},"index":3,"playId":"abd67631-e579-3303-aab1-761270801926","pitchNumber":4,"startTime":"2026-09-12T19:06:57.776Z","endTime":"2026-09-12T19:07:01.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.024779025192615,"aZ":-35.880342812656416,"pfxX":7.706430138865356,"pfxZ":-2.557269001029752,"pX":0.11431702940671984,"pZ":1.6087778378107662,"vX0":2.070915843098816,"vY0":-119.7877429575112,"vZ0":-2.1368900487598164,"x":112.64,"y":195.34,"x0":-1.7635735147283025,"y0":50.00448037519843,"z0":5.732662061838872,"aX":11.154601666065195},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-4.9,"breakHorizontal":-14.4,"spinRate":2874,"spinDirection":60},"zone":8,"typeConfidence":0.96,"plateTime":0.4579578604259069,"extension":5.943458728708457},"index":4,"playId":"2d02d214-bb2e-36bb-9c74-316dddf4bfae","pitchNumber":5,"startTime":"2026-09-12T19:07:17.829Z","endTime":"2026-09-12T19:07:22.907Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-09-12T19:07:28.210Z","endTime":"2026-09-12T19:07:43.924Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.1,"endSpeed":87.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04119714045045,"aZ":-16.901647833457968,"pfxX":-3.60710962373753,"pfxZ":7.887221536495062,"pX":0.6741926074404494,"pZ":1.1663919339748232,"vX0":7.188443765689285,"vY0":-138.10446644364524,"vZ0":-8.729884747686064,"x":91.3,"y":207.29,"x0":-1.4909040609125452,"y0":50.004933627748244,"z0":5.4997855180485695,"aX":-6.986818924286661},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.6,"breakHorizontal":5.0,"spinRate":2580,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.39623154466183896,"extension":6.053418310537314},"index":6,"playId":"8b84a22f-4b99-3de9-b204-06e35ba7ec57","pitchNumber":6,"startTime":"2026-09-12T19:07:43.924Z","endTime":"2026-09-12T19:07:49.318Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:07:49.318Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hao-Yu Lee walks. Kevin McGonigle to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-12T19:07:51.038Z","endTime":"2026-09-12T19:10:40.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"postOnSecond":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.377308071016678,"aZ":-17.041166594406523,"pfxX":-4.444645477574012,"pfxZ":8.028277684332647,"pX":0.05363818451858581,"pZ":2.236080839370704,"vX0":5.3104452838663665,"vY0":-135.82675029943186,"vZ0":-6.125939531293093,"x":114.96,"y":178.41,"x0":-1.341534559491125,"y0":50.00003895657514,"z0":5.689187009310833,"aX":-8.374641239655071},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.6,"breakHorizontal":7.1,"spinRate":2417,"spinDirection":206},"zone":5,"typeConfidence":0.56,"plateTime":0.4019605004140785,"extension":6.056818049244324},"index":0,"playId":"ab93435b-21c2-3dc6-a5ca-a04a10e824f3","pitchNumber":1,"startTime":"2026-09-12T19:08:12.606Z","endTime":"2026-09-12T19:08:15.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.236213328589436,"aZ":-17.012521059334357,"pfxX":-4.8175712794584875,"pfxZ":7.875311672939111,"pX":-0.990298401026311,"pZ":2.7526404356280825,"vX0":2.875294545630952,"vY0":-137.360082940777,"vZ0":-4.986431035543555,"x":154.75,"y":164.46,"x0":-1.4204866128092604,"y0":50.006798744261765,"z0":5.735267782827386,"aX":-9.278729139342316},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.6,"breakHorizontal":8.2,"spinRate":2452,"spinDirection":200},"zone":11,"typeConfidence":0.62,"plateTime":0.3975923398957968,"extension":6.029084611957017},"index":1,"playId":"038d82a2-0c14-34e4-945e-fdbe17f4dd07","pitchNumber":2,"startTime":"2026-09-12T19:08:28.415Z","endTime":"2026-09-12T19:08:32.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.557513626685395,"aZ":-18.9100151641025,"pfxX":-2.550989170996345,"pfxZ":7.120505739709366,"pX":0.371952236554317,"pZ":1.7378176273851833,"vX0":5.515779778644941,"vY0":-134.94329524568522,"vZ0":-7.148807069627406,"x":102.82,"y":191.86,"x0":-1.3578704969722566,"y0":50.00544892312645,"z0":5.731223222364655,"aX":-4.7541492887064605},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.8,"breakHorizontal":3.6,"spinRate":2375,"spinDirection":202},"zone":9,"typeConfidence":0.73,"plateTime":0.40432478649295245,"extension":6.000520288331184},"index":2,"playId":"067e5299-6bb9-3f67-a74c-efef48bbae9f","pitchNumber":3,"startTime":"2026-09-12T19:08:45.169Z","endTime":"2026-09-12T19:08:50.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.460656041620584,"aZ":-34.066041216664004,"pfxX":9.121290541814147,"pfxZ":-1.353622338478715,"pX":-0.012735161447875875,"pZ":2.7807301936208737,"vX0":0.8079575667604646,"vY0":-117.08008112370275,"vZ0":0.2935426918750208,"x":117.49,"y":163.7,"x0":-1.5477382580243373,"y0":50.00581319147543,"z0":5.833720566976134,"aX":12.704359018794559},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-2.2,"breakHorizontal":-16.7,"spinRate":2893,"spinDirection":58},"zone":2,"typeConfidence":0.97,"plateTime":0.4672720984244765,"extension":5.926958732554598},"index":3,"playId":"65803f1d-1e1c-33f0-9219-94c51d8cbd4a","pitchNumber":4,"startTime":"2026-09-12T19:09:09.012Z","endTime":"2026-09-12T19:09:16.429Z","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":94.9,"endSpeed":87.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39693768351991,"aZ":-17.551025198043902,"pfxX":-2.4280485700909207,"pfxZ":7.4285737679894694,"pX":0.10310855149837747,"pZ":4.5681525016417615,"vX0":4.535478975423022,"vY0":-138.33495311094688,"vZ0":-0.5603869778625595,"x":113.07,"y":115.44,"x0":-1.2307963952729561,"y0":50.00037934757904,"z0":5.933748696543723,"aX":-4.77865683896588},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":3.6,"spinRate":2471,"spinDirection":205},"zone":12,"typeConfidence":0.67,"plateTime":0.3936434750124853,"extension":6.0875468012212135},"index":4,"playId":"6d7e2954-a7e4-3759-aef9-a59966d1a0e4","pitchNumber":5,"startTime":"2026-09-12T19:09:31.981Z","endTime":"2026-09-12T19:09:36.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.283393245625188,"aZ":-35.52602687355425,"pfxX":8.395615452734505,"pfxZ":-2.437324032935912,"pX":-0.8245215971690283,"pZ":3.948446676977869,"vX0":-0.30159602094668925,"vY0":-116.63025743505452,"vZ0":3.0408583740885176,"x":148.43,"y":132.17,"x0":-1.7838745396210454,"y0":50.00292904934019,"z0":5.981971221152448,"aX":11.545964936407842},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-3.4,"breakHorizontal":-15.1,"spinRate":2823,"spinDirection":62},"zone":11,"typeConfidence":0.97,"plateTime":0.4699356343005934,"extension":5.744772700447338},"index":5,"playId":"003d19f2-4c85-3dbb-9ab4-af69c8f00435","pitchNumber":6,"startTime":"2026-09-12T19:09:50.164Z","endTime":"2026-09-12T19:09:54.419Z","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":93.9,"endSpeed":87.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.735992768402582,"aZ":-18.66315122134922,"pfxX":-2.7322510496044545,"pfxZ":7.055763161516709,"pX":1.1589961087545106,"pZ":2.366938638783864,"vX0":7.556219556490093,"vY0":-136.67413380759288,"vZ0":-5.666195213219656,"x":72.82,"y":174.87,"x0":-1.2718910740737817,"y0":50.0014083833602,"z0":5.725589427695306,"aX":-5.231555441491888},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.9,"breakHorizontal":3.6,"spinRate":2478,"spinDirection":203},"zone":14,"typeConfidence":0.76,"plateTime":0.3989347971171231,"extension":6.148117522664022},"index":6,"playId":"6b4bc15e-0f90-3aa8-9dd8-6e87a2cd96e9","pitchNumber":7,"startTime":"2026-09-12T19:10:08.248Z","endTime":"2026-09-12T19:10:16.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.308821437247598,"aZ":-17.367827859833117,"pfxX":-2.526979096048044,"pfxZ":7.634562345000513,"pX":1.03762471139172,"pZ":2.3063477863593813,"vX0":6.8712931877234515,"vY0":-137.84012131781458,"vZ0":-5.974443480694535,"x":77.45,"y":176.51,"x0":-1.1503680116655544,"y0":50.00643315828632,"z0":5.659505090103709,"aX":-4.9037527669952725},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":3.2,"spinRate":2487,"spinDirection":206},"zone":14,"typeConfidence":0.87,"plateTime":0.39613746904190617,"extension":6.106633994424412},"index":7,"playId":"f0931eeb-7772-319d-830c-c661ef0c2520","pitchNumber":8,"startTime":"2026-09-12T19:10:35.162Z","endTime":"2026-09-12T19:10:40.544Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:10:40.544Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gleyber Torres called out on strikes.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-12T19:13:19.742Z","endTime":"2026-09-12T19:15:35.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"postOnSecond":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T19:10:53.847Z","endTime":"2026-09-12T19:11:29.753Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brennan Bernardino replaces Juan Mejia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-12T19:11:29.753Z","endTime":"2026-09-12T19:13:04.433Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657514,"link":"/api/v1/people/657514"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Gleyber Torres replaces Colt Keith.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-09-12T19:13:04.433Z","endTime":"2026-09-12T19:13:22.037Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.193914607916604,"aZ":-29.55753206342259,"pfxX":9.580617851753473,"pfxZ":1.485233336713133,"pX":0.3693549350156611,"pZ":1.4428526561902275,"vX0":-9.960864087745541,"vY0":-131.66544416002304,"vZ0":-3.1421538734713246,"x":102.92,"y":199.82,"x0":2.9447406420896645,"y0":50.00643336954594,"z0":4.823447062847671,"aX":16.9378223090898},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.2,"breakHorizontal":-15.4,"spinRate":2223,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.41492859945548277,"extension":5.7034484167137105},"index":3,"playId":"0568c80a-5be8-3679-88a6-fe65042a414f","pitchNumber":1,"startTime":"2026-09-12T19:13:22.037Z","endTime":"2026-09-12T19:13:27.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.275127174610557,"aZ":-30.16580443795414,"pfxX":9.084674563370928,"pfxZ":1.1063968683734533,"pX":0.9174659559720704,"pZ":2.2816458071693835,"vX0":-8.403003930802235,"vY0":-133.1423790681716,"vZ0":-1.0900546160785924,"x":82.03,"y":177.18,"x0":2.9210231259763,"y0":50.000618070604965,"z0":4.862336905755512,"aX":16.449328634982646},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.0,"breakHorizontal":-14.9,"spinRate":2184,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.41003705755573305,"extension":5.679285051560655},"index":4,"playId":"772bf955-4979-3976-b116-1bbda83a2391","pitchNumber":2,"startTime":"2026-09-12T19:13:40.938Z","endTime":"2026-09-12T19:13:44.469Z","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":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83838958073532,"aZ":-29.32045460652703,"pfxX":9.637436072861615,"pfxZ":1.577477396316434,"pX":-0.5806298957906028,"pZ":2.515009805188932,"vX0":-12.0461996268344,"vY0":-132.48463524161355,"vZ0":-0.5959044892473241,"x":139.13,"y":170.87,"x0":2.737618872876155,"y0":50.002494618464674,"z0":4.854757692348984,"aX":17.421717252707012},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.0,"breakHorizontal":-15.4,"spinRate":2260,"spinDirection":129},"zone":4,"typeConfidence":2.0,"plateTime":0.41080826795958325,"extension":5.686771681398112},"index":5,"playId":"81196f61-5e2e-33aa-acb3-2ab42a53003a","pitchNumber":3,"startTime":"2026-09-12T19:13:59.397Z","endTime":"2026-09-12T19:14:03.359Z","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":79.3,"endSpeed":73.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.65891599041397,"aZ":-33.83895380596999,"pfxX":9.338315909569653,"pfxZ":-1.2147989193539601,"pX":0.23899960337132242,"pZ":2.628661931292738,"vX0":-9.153414735899808,"vY0":-115.2552046014898,"vZ0":2.186951903050306,"x":107.89,"y":167.81,"x0":3.0139335957483437,"y0":50.002914189241494,"z0":4.8927455257402475,"aX":12.799457903966651},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-1.4,"breakHorizontal":-15.1,"spinRate":1541,"spinDirection":98},"zone":5,"typeConfidence":2.0,"plateTime":0.4718807099003981,"extension":5.6583724244976095},"index":6,"playId":"fb730f7d-4948-389a-b4da-d1b069ce8756","pitchNumber":4,"startTime":"2026-09-12T19:14:16.132Z","endTime":"2026-09-12T19:14:25.489Z","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":93.3,"endSpeed":86.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52656857022365,"aZ":-30.249915595031116,"pfxX":9.89454169363081,"pfxZ":1.0176050531549237,"pX":-0.48534812307586733,"pZ":2.6690128980199845,"vX0":-11.57393140327121,"vY0":-135.55334153359917,"vZ0":-0.41811509664216184,"x":135.5,"y":166.72,"x0":2.524663576817602,"y0":50.00100488593187,"z0":4.910551697817123,"aX":18.68389422806595},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.9,"breakHorizontal":-15.8,"spinRate":2226,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.4018024299238352,"extension":5.7745452779180635},"index":7,"playId":"e33bbbac-b33e-3e06-a0b0-0ff18a96f1fb","pitchNumber":5,"startTime":"2026-09-12T19:14:48.409Z","endTime":"2026-09-12T19:14:53.955Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":8,"playId":"bfbc73d8-4518-40d3-9a55-ea3f3e88e672","startTime":"2026-09-12T19:15:11.290Z","endTime":"2026-09-12T19:15:17.562Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.219501702352428,"aZ":-32.08950913388249,"pfxX":-8.633104060852347,"pfxZ":0.06243468212665171,"pX":0.1937761611559615,"pZ":2.183201958699254,"vX0":-4.598274548520818,"vY0":-112.51941244715127,"vZ0":2.0402791173530286,"x":109.61,"y":179.83,"x0":3.3845208927783372,"y0":50.0012002523937,"z0":4.513885805753704,"aX":-11.07803573971285},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":1.0,"breakHorizontal":16.8,"spinRate":2687,"spinDirection":281},"zone":5,"typeConfidence":2.0,"plateTime":0.4865919904516165,"extension":5.283670797578792},"index":9,"playId":"a8465efd-6182-3def-8422-a02562510c81","pitchNumber":6,"startTime":"2026-09-12T19:15:27.527Z","endTime":"2026-09-12T19:15:35.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:15:35.607Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Greene flies out to center fielder Cole Carrigg.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-12T19:15:34.623Z","endTime":"2026-09-12T19:17:12.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"postOnSecond":{"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.8,"endSpeed":82.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29593163800463,"aZ":-30.940228282161854,"pfxX":10.707191298100543,"pfxZ":0.7024594781317983,"pX":-0.32434362368489794,"pZ":2.3852982689230764,"vX0":-11.732657648595598,"vY0":-131.71730380619147,"vZ0":-0.5137851948453256,"x":129.36,"y":174.38,"x0":2.799161330004571,"y0":50.00287872239703,"z0":4.87312994618281,"aX":18.791995236752864},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.4,"breakHorizontal":-16.8,"spinRate":2219,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.41602676450195597,"extension":5.773821540372428},"index":0,"playId":"67266727-5b2c-36c5-a107-957861986bf0","pitchNumber":1,"startTime":"2026-09-12T19:16:02.472Z","endTime":"2026-09-12T19:16:06.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":69.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.916414984696154,"aZ":-33.76352307654267,"pfxX":-10.0359595172604,"pfxZ":-1.2720552582027214,"pX":1.436026819970834,"pZ":3.6435208914201005,"vX0":-1.7319443864851893,"vY0":-111.26344015445218,"vZ0":5.54179282365512,"x":62.26,"y":140.4,"x0":3.529017466086812,"y0":50.003374636620066,"z0":4.628728347474168,"aX":-12.51905184599447},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-0.5,"breakHorizontal":18.6,"spinRate":2733,"spinDirection":301},"zone":12,"typeConfidence":2.0,"plateTime":0.4932440771388471,"extension":5.165085859231884},"index":1,"playId":"3d8193de-9db8-3ebe-a12d-2da0b95a01fd","pitchNumber":2,"startTime":"2026-09-12T19:16:18.552Z","endTime":"2026-09-12T19:16:24.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.813664181248043,"aZ":-32.75888391418962,"pfxX":-9.771150906620958,"pfxZ":-0.4429340007607454,"pX":-2.346836118028289,"pZ":2.063803057997941,"vX0":-9.345897367616633,"vY0":-114.41631115414229,"vZ0":1.7206931191423929,"x":206.46,"y":183.06,"x0":3.0815506500243024,"y0":50.00525417508269,"z0":4.54483150857205,"aX":-12.77821239317692},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":0.1,"breakHorizontal":20.3,"spinRate":2887,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.48125071484660964,"extension":5.307132351705747},"index":2,"playId":"e971f9b9-1042-3f59-983a-b579fce652ab","pitchNumber":3,"startTime":"2026-09-12T19:16:38.311Z","endTime":"2026-09-12T19:16:42.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.965007335491485,"aZ":-26.111020527270657,"pfxX":9.771636958495268,"pfxZ":3.3972843740694394,"pX":0.5688912328425099,"pZ":3.0857206216828756,"vX0":-9.020923906593314,"vY0":-133.5030745481179,"vZ0":0.30911591326685406,"x":95.32,"y":155.47,"x0":2.7419549408081374,"y0":50.00099304522902,"z0":4.866285389034016,"aX":17.425646608293587},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.5,"breakHorizontal":-15.5,"spinRate":2288,"spinDirection":128},"zone":3,"typeConfidence":2.0,"plateTime":0.41218815903040795,"extension":5.683762969150393},"hitData":{"launchSpeed":93.1,"launchAngle":46.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.93,"coordY":82.77}},"index":3,"playId":"4043b7bf-9fdc-3a33-a422-88f6bae5d06e","pitchNumber":4,"startTime":"2026-09-12T19:16:59.044Z","endTime":"2026-09-12T19:17:12.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:17:12.445Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eduardo Valencia grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-12T19:17:18.636Z","endTime":"2026-09-12T19:18:31.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.9,"endSpeed":70.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.833974998825333,"aZ":-33.845753399280184,"pfxX":-9.609443669183678,"pfxZ":-1.3471651885864144,"pX":2.193211230722215,"pZ":2.3950152013904167,"vX0":-0.4535161522664699,"vY0":-110.6026454701666,"vZ0":2.8210231002938873,"x":33.4,"y":174.11,"x0":3.6497485540699963,"y0":50.00040265651431,"z0":4.64079209775347,"aX":-11.960466444350935},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-1.4,"breakHorizontal":17.5,"spinRate":2672,"spinDirection":284},"zone":14,"typeConfidence":2.0,"plateTime":0.4943065248519414,"extension":5.1533163736173355},"index":0,"playId":"07f23077-48d4-3598-a863-f83f80f38cdf","pitchNumber":1,"startTime":"2026-09-12T19:17:46.786Z","endTime":"2026-09-12T19:17:50.210Z","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":2},"pitchData":{"startSpeed":76.8,"endSpeed":70.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.493600435140557,"aZ":-36.40425877608868,"pfxX":-8.540804240544283,"pfxZ":-3.399391501240544,"pX":0.30759582324202833,"pZ":2.1162801123413715,"vX0":-4.325632330916103,"vY0":-111.62692961723648,"vZ0":2.8568496229121205,"x":105.28,"y":181.64,"x0":3.3879651724249022,"y0":50.00014132117756,"z0":4.601140363039714,"aX":-10.63853040716483},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-4.9,"breakHorizontal":16.7,"spinRate":2803,"spinDirection":296},"zone":8,"typeConfidence":2.0,"plateTime":0.4930983492634442,"extension":5.252345112853833},"index":1,"playId":"2186ccb1-2733-3517-b4e2-ca44dc35d27a","pitchNumber":2,"startTime":"2026-09-12T19:18:03.144Z","endTime":"2026-09-12T19:18:06.878Z","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":92.3,"endSpeed":83.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85455330075241,"aZ":-32.5974147396549,"pfxX":11.091932020885686,"pfxZ":-0.23364753289897777,"pX":0.7444118049176478,"pZ":2.329833640264405,"vX0":-9.123136100589408,"vY0":-133.9700169461134,"vZ0":-0.43947515998409414,"x":88.62,"y":175.87,"x0":2.7773258674695906,"y0":50.00561963889073,"z0":4.855457289114125,"aX":19.873679944868744},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-0.2,"breakHorizontal":-17.8,"spinRate":2134,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.4111371282716427,"extension":5.825483516181058},"hitData":{"launchSpeed":83.4,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.4,"coordY":151.68}},"index":2,"playId":"8063b30f-2655-3fcb-bcb6-4383a7f21290","pitchNumber":3,"startTime":"2026-09-12T19:18:22.898Z","endTime":"2026-09-12T19:18:31.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:18:31.163Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Rumfield singles on a line drive to left fielder Riley Greene.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-12T19:20:54.486Z","endTime":"2026-09-12T19:21:23.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Gleyber Torres remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T19:19:45.175Z","endTime":"2026-09-12T19:20:56.733Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.505063936109142,"aZ":-35.38492634318773,"pfxX":-5.095512434674693,"pfxZ":-2.2906339594679146,"pX":-1.1546964469096634,"pZ":1.5436081011423115,"vX0":-7.201387728848561,"vY0":-117.89889217827911,"vZ0":0.16757271216385505,"x":161.01,"y":197.1,"x0":2.607628701770374,"y0":50.00453564166391,"z0":4.751387227582952,"aX":-7.135203307100217},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.8,"breakHorizontal":11.0,"spinRate":2234,"spinDirection":300},"zone":13,"typeConfidence":0.9,"plateTime":0.4655033170105276,"extension":7.3532027734430985},"index":1,"playId":"abb1d8b1-a3fd-310d-948b-12a94f381ceb","pitchNumber":1,"startTime":"2026-09-12T19:20:56.733Z","endTime":"2026-09-12T19:21:01.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.046194975252156,"aZ":-26.66310851241028,"pfxX":10.585259276942436,"pfxZ":2.939360191822912,"pX":0.6364825288109004,"pZ":2.168487058840287,"vX0":-9.386585969356727,"vY0":-136.54069335907968,"vZ0":-1.9720967654572585,"x":92.74,"y":180.23,"x0":2.7554458702470703,"y0":50.00218138549873,"z0":4.74774259124603,"aX":19.845063568388404},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.0,"breakHorizontal":-17.0,"spinRate":2141,"spinDirection":117},"zone":9,"typeConfidence":0.9,"plateTime":0.4022273831852332,"extension":7.160393437792757},"hitData":{"launchSpeed":84.5,"launchAngle":16.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.43,"coordY":113.46}},"index":2,"playId":"c9995466-13c4-35af-8508-985c74fefe26","pitchNumber":2,"startTime":"2026-09-12T19:21:13.266Z","endTime":"2026-09-12T19:21:23.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:21:23.824Z","atBatIndex":62},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Cole Carrigg out on a sacrifice bunt, third baseman Kevin McGonigle to first baseman Spencer Torkelson. TJ Rumfield to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-12T19:21:25.957Z","endTime":"2026-09-12T19:21:57.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.138377023747505,"aZ":-19.86876462161525,"pfxX":7.111675564644089,"pfxZ":6.55878847973692,"pX":0.6684959506728123,"pZ":3.1504099172341573,"vX0":-8.291043280058709,"vY0":-135.93966277413935,"vZ0":-0.7753508993591798,"x":91.52,"y":153.72,"x0":2.83056674909949,"y0":50.00262977190836,"z0":4.815654979041384,"aX":13.342413366932057},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.9,"breakHorizontal":-11.2,"spinRate":2186,"spinDirection":121},"zone":3,"typeConfidence":0.9,"plateTime":0.40256906562791217,"extension":7.08315587677062},"hitData":{"launchSpeed":38.9,"launchAngle":-37.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":110.55,"coordY":183.02}},"index":0,"playId":"a522bad5-2fe8-3746-828d-0674b53d0937","pitchNumber":1,"startTime":"2026-09-12T19:21:49.854Z","endTime":"2026-09-12T19:21:57.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:21:57.152Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Karros singles on a ground ball to left fielder Riley Greene. TJ Rumfield to 3rd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-12T19:25:02.819Z","endTime":"2026-09-12T19:26:14.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"postOnThird":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6],"actionIndex":[1],"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-12T19:22:14.388Z","endTime":"2026-09-12T19:22:21.842Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Beau Brieske replaces Drew Sommers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-12T19:22:21.842Z","endTime":"2026-09-12T19:24:52.719Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689225,"link":"/api/v1/people/689225"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-09-12T19:24:52.719Z","endTime":"2026-09-12T19:25:05.107Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05928513346341,"aZ":-25.394456808853153,"pfxX":0.9695090720978934,"pfxZ":3.9511957843259067,"pX":1.5330221238923853,"pZ":2.280523685319227,"vX0":7.465628149226996,"vY0":-129.6548031874965,"vZ0":-4.5608472639316915,"x":58.56,"y":177.21,"x0":-1.5001662479972508,"y0":50.00403836009927,"z0":5.981527541180979,"aX":1.6630867716040227},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.4,"breakHorizontal":-3.2,"spinRate":2279,"spinDirection":167},"zone":14,"typeConfidence":0.89,"plateTime":0.42115049986324093,"extension":5.8917904294484185},"index":3,"playId":"25262bb5-8de1-3d69-ab5c-cc2a2ff7fbd9","pitchNumber":1,"startTime":"2026-09-12T19:25:05.107Z","endTime":"2026-09-12T19:25:08.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58397984107188,"aZ":-13.940728792884872,"pfxX":-7.728948626683781,"pfxZ":9.24953376018198,"pX":-0.5601285524973406,"pZ":1.418976010162117,"vX0":5.461743172879712,"vY0":-139.12672420444198,"vZ0":-9.402411907875571,"x":138.35,"y":200.47,"x0":-1.5389938257035036,"y0":50.00362000764316,"z0":5.754167654324836,"aX":-15.236860748556152},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":13.0,"spinRate":2505,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.39286063018719286,"extension":6.061186508452892},"index":4,"playId":"6765bfbd-91ff-3a77-851b-4c25df73b56c","pitchNumber":2,"startTime":"2026-09-12T19:25:23.714Z","endTime":"2026-09-12T19:25:27.505Z","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":95.5,"endSpeed":87.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.611131084730566,"aZ":-13.898417208227734,"pfxX":-7.218014710025799,"pfxZ":9.317849835423132,"pX":-0.5139015533083926,"pZ":1.6062511936034432,"vX0":5.308467418860212,"vY0":-138.8248103412148,"vZ0":-8.961860674690646,"x":136.59,"y":195.41,"x0":-1.5082191305366195,"y0":50.0048545747692,"z0":5.790829781815382,"aX":-14.161416811424981},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":12.0,"spinRate":2581,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.3937852130661832,"extension":6.00091111496515},"index":5,"playId":"a4ea8c66-893f-3246-98ea-415b698e675d","pitchNumber":3,"startTime":"2026-09-12T19:25:43.252Z","endTime":"2026-09-12T19:25:48.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.615932692843156,"aZ":-25.99656540397868,"pfxX":2.668925073267874,"pfxZ":3.524420771410992,"pX":0.22559235211394996,"pZ":2.1470166930296637,"vX0":3.916665263145224,"vY0":-130.9944934834392,"vZ0":-4.660591416940315,"x":108.4,"y":180.81,"x0":-1.6311232926993575,"y0":50.00235410539813,"z0":5.874224673623661,"aX":4.673200809207184},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.6,"breakHorizontal":-5.6,"spinRate":2425,"spinDirection":187},"zone":8,"typeConfidence":0.9,"plateTime":0.41688542976664555,"extension":5.863606095249727},"hitData":{"launchSpeed":81.6,"launchAngle":4.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.11,"coordY":114.18}},"index":6,"playId":"8ecb384d-616a-3be9-b5f0-09c56aa1eab3","pitchNumber":4,"startTime":"2026-09-12T19:26:02.497Z","endTime":"2026-09-12T19:26:14.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:26:14.599Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-12T19:26:22.594Z","endTime":"2026-09-12T19:27:59.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"postOnThird":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"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":96.1,"endSpeed":88.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.20408452241123,"aZ":-14.425999752311604,"pfxX":-6.3314750465095795,"pfxZ":8.959533453496807,"pX":0.5545461554986371,"pZ":1.6822572836515144,"vX0":7.436479959902794,"vY0":-139.5707618398976,"vZ0":-8.612412519780987,"x":95.86,"y":193.36,"x0":-1.3166290146211483,"y0":50.004529267738235,"z0":5.749605475972508,"aX":-12.544500871184129},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.6,"breakHorizontal":10.0,"spinRate":2473,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.3918327397230028,"extension":6.213893449435342},"index":0,"playId":"09545810-c966-302a-845a-47596241e732","pitchNumber":1,"startTime":"2026-09-12T19:26:47.206Z","endTime":"2026-09-12T19:26:51.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39628166581141,"aZ":-15.500431299540674,"pfxX":-8.12490988398373,"pfxZ":8.293895096785603,"pX":0.5239380387000854,"pZ":2.2619043320368406,"vX0":7.842621122326364,"vY0":-140.97921696567337,"vZ0":-7.239741673352388,"x":97.03,"y":177.71,"x0":-1.2399298415644402,"y0":50.00300424319414,"z0":5.8658426237788,"aX":-16.336057117077914},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.7,"breakHorizontal":13.1,"spinRate":2576,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.3886789331446936,"extension":6.087507836215399},"index":1,"playId":"84e905b0-c88f-3b7c-9291-146018f29ece","pitchNumber":2,"startTime":"2026-09-12T19:27:08.029Z","endTime":"2026-09-12T19:27:12.104Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"dc02ed91-28b4-373b-bc61-6e1ce80687e2","startTime":"2026-09-12T19:27:28.832Z","endTime":"2026-09-12T19:27:33.407Z","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(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":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.393827338100216,"aZ":-27.729726618023317,"pfxX":1.2368949605855626,"pfxZ":2.5446208774049763,"pX":0.8968334926773249,"pZ":2.122425251584898,"vX0":5.592555401714044,"vY0":-130.75205111473826,"vZ0":-4.622314638393351,"x":82.81,"y":181.47,"x0":-1.4231079111885578,"y0":50.00235099927175,"z0":5.973218981158821,"aX":2.1587963281325644},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.8,"breakHorizontal":-3.4,"spinRate":2394,"spinDirection":164},"zone":14,"typeConfidence":0.9,"plateTime":0.4175628696894149,"extension":5.857004287020951},"index":3,"playId":"d14b1385-100d-35c2-a52e-991159dd0dcf","pitchNumber":3,"startTime":"2026-09-12T19:27:50.585Z","endTime":"2026-09-12T19:27:59.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:27:59.264Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adael Amador grounds out, second baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-12T19:27:57.151Z","endTime":"2026-09-12T19:31:30.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"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,5,6,7],"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":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98749498850695,"aZ":-10.046286077204337,"pfxX":-2.677012655207582,"pfxZ":11.341166364922287,"pX":0.25347370501808736,"pZ":2.298479721059159,"vX0":5.437056271134039,"vY0":-139.22413553144773,"vZ0":-7.87083336255403,"x":107.34,"y":176.72,"x0":-1.3822366607840486,"y0":50.00602099744559,"z0":5.837599988402791,"aX":-5.224930648545547},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.0,"breakHorizontal":3.6,"spinRate":2448,"spinDirection":199},"zone":5,"typeConfidence":0.93,"plateTime":0.3943087082972374,"extension":6.101319543475759},"index":0,"playId":"81947bd5-4c1a-3cd4-aee6-27befc8ef63e","pitchNumber":1,"startTime":"2026-09-12T19:28:30.394Z","endTime":"2026-09-12T19:28:34.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.336733068517816,"aZ":-11.855741454590651,"pfxX":-3.5406886081674784,"pfxZ":10.043658867107634,"pX":1.6085096785172996,"pZ":0.7478129998761437,"vX0":9.136965667361748,"vY0":-141.35336552685092,"vZ0":-11.684491356233533,"x":55.69,"y":218.59,"x0":-1.2061993755106908,"y0":50.00036209682299,"z0":5.69690447719473,"aX":-7.16170084736941},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.8,"breakHorizontal":4.6,"spinRate":2418,"spinDirection":205},"zone":14,"typeConfidence":0.93,"plateTime":0.3875463815557074,"extension":6.111503384262838},"index":1,"playId":"928adc8a-69eb-3c0e-96bc-a634538d122d","pitchNumber":2,"startTime":"2026-09-12T19:29:14.055Z","endTime":"2026-09-12T19:29:22.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.23736779054784,"aZ":-37.99982886864966,"pfxX":0.8312334044197653,"pfxZ":-3.7711710102738127,"pX":-1.091757358373854,"pZ":3.512714255601188,"vX0":0.9322426035277057,"vY0":-122.39497486939855,"vZ0":1.1926531641972984,"x":158.62,"y":143.94,"x0":-1.5831611732697932,"y0":50.00408761554652,"z0":6.2304609180553765,"aX":1.2831387607643108},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-6.5,"breakHorizontal":-1.7,"spinRate":2341,"spinDirection":40},"zone":11,"typeConfidence":0.92,"plateTime":0.4445781793303034,"extension":5.740485084421952},"index":2,"playId":"2bd5af96-a539-3abf-ad53-0938c8539a00","pitchNumber":3,"startTime":"2026-09-12T19:29:38.415Z","endTime":"2026-09-12T19:29:43.613Z","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":94.8,"endSpeed":86.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.916014933914212,"aZ":-11.347676469951375,"pfxX":-6.109958437086167,"pfxZ":10.839157759430078,"pX":0.08119652435856474,"pZ":1.9577076476115711,"vX0":5.614525716829522,"vY0":-137.8100980185038,"vZ0":-8.261102290804534,"x":113.9,"y":185.92,"x0":-1.1897029338122294,"y0":50.00606430014472,"z0":5.763002009070913,"aX":-11.742758366901901},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.0,"breakHorizontal":9.8,"spinRate":2349,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.3976102456630941,"extension":6.127915869303564},"index":3,"playId":"f4cf9600-7a7b-3d52-b040-d592416cbd1b","pitchNumber":4,"startTime":"2026-09-12T19:30:02.194Z","endTime":"2026-09-12T19:30:08.594Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-09-12T19:30:23.005Z","endTime":"2026-09-12T19:30:39.761Z","isPitch":false,"type":"action","player":{"id":691182,"link":"/api/v1/people/691182"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.129897163197604,"aZ":-27.81064565295001,"pfxX":-9.678286208111311,"pfxZ":2.66369315143306,"pX":-1.0886175091599026,"pZ":2.9873601530590563,"vX0":4.384423927231714,"vY0":-127.53072801521657,"vZ0":-1.9864001490369487,"x":158.5,"y":158.12,"x0":-1.576004922520332,"y0":50.00611316947645,"z0":5.977865172321275,"aX":-15.88652221488691},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.6,"breakHorizontal":16.4,"spinRate":1987,"spinDirection":232},"zone":11,"typeConfidence":0.91,"plateTime":0.43008063620143,"extension":5.774003529004299},"index":5,"playId":"368013aa-3a8f-3717-9c7f-3bbb34793c47","pitchNumber":5,"startTime":"2026-09-12T19:30:39.761Z","endTime":"2026-09-12T19:30:45.613Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"playId":"c5151481-c1e4-475e-8489-11069c6256ca","startTime":"2026-09-12T19:31:04.017Z","endTime":"2026-09-12T19:31:09.017Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.409277015268,"aZ":-26.611294049157237,"pfxX":-9.641483152434196,"pfxZ":3.2939856023624374,"pX":-0.5861887975431669,"pZ":1.2303299819986586,"vX0":5.8876973992623505,"vY0":-129.24480709690908,"vZ0":-6.312075336710441,"x":139.34,"y":205.56,"x0":-1.6433032970726724,"y0":50.00331575212877,"z0":5.753130271594003,"aX":-16.281030221485576},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.7,"breakHorizontal":16.1,"spinRate":2162,"spinDirection":231},"zone":13,"typeConfidence":0.91,"plateTime":0.42409694604776504,"extension":5.931584471627099},"hitData":{"launchSpeed":78.5,"launchAngle":-4.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.37,"coordY":150.67}},"index":7,"playId":"806f32be-e78f-347a-8827-e93d0b591f42","pitchNumber":6,"startTime":"2026-09-12T19:31:22.262Z","endTime":"2026-09-12T19:31:30.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:31:30.154Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Clark singles on a bunt ground ball to second baseman Connor Norby.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-12T19:33:26.842Z","endTime":"2026-09-12T19:34:00.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64396776580749,"aZ":-30.635389434753314,"pfxX":10.360532678217513,"pfxZ":0.883585133594881,"pX":2.075874166050115,"pZ":2.8362919054162754,"vX0":-5.709549131821788,"vY0":-131.16670769764556,"vZ0":0.3947476549620179,"x":37.87,"y":162.2,"x0":2.938842147012313,"y0":50.00030650993953,"z0":4.974499241471205,"aX":17.987477382328148},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.9,"breakHorizontal":-17.4,"spinRate":2144,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.4181282482151256,"extension":5.60679330180465},"hitData":{"launchSpeed":52.5,"launchAngle":-60.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"medium","location":"4","coordinates":{"coordX":144.21,"coordY":173.2}},"index":0,"playId":"64510601-472e-333c-bb30-bf3d328b12fc","pitchNumber":1,"startTime":"2026-09-12T19:33:52.568Z","endTime":"2026-09-12T19:34:00.215Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:34:00.215Z","atBatIndex":67},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Torkelson pops out to first baseman TJ Rumfield in foul territory.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-12T19:34:06.126Z","endTime":"2026-09-12T19:37:01.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.097578080234204,"aZ":-22.37513372580165,"pfxX":6.43859245750631,"pfxZ":5.486529585601554,"pX":1.8207359965311762,"pZ":3.6175327615970443,"vX0":-5.377402460630165,"vY0":-132.03854989983296,"vZ0":0.709767340374841,"x":47.6,"y":141.11,"x0":3.0358309058148314,"y0":50.002721230353714,"z0":4.977443295470079,"aX":11.499104643906845},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.3,"breakHorizontal":-10.7,"spinRate":2094,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.41303195117221403,"extension":5.801488898100932},"index":0,"playId":"69c99161-3264-340e-9e39-5adb48d4e32a","pitchNumber":1,"startTime":"2026-09-12T19:34:37.392Z","endTime":"2026-09-12T19:34:41.209Z","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":"c087f9d8-a094-3de3-84c7-1f34c8f94551","startTime":"2026-09-12T19:34:52.866Z","endTime":"2026-09-12T19:34:57.559Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":73.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.1217857210112,"aZ":-31.407567613669958,"pfxX":7.775433669541176,"pfxZ":0.566078789395644,"pX":0.902641252703234,"pZ":1.997395234289982,"vX0":-7.164850413903874,"vY0":-114.48789544999663,"vZ0":0.29983285168277973,"x":82.59,"y":184.85,"x0":3.040058203121715,"y0":50.00115982019834,"z0":4.90109070342964,"aX":10.478455921383247},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":1.3,"breakHorizontal":-12.6,"spinRate":1307,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.4756677047806379,"extension":5.757558357082413},"index":2,"playId":"97d6d90d-ac88-3b32-b972-d7633890c104","pitchNumber":2,"startTime":"2026-09-12T19:35:27.253Z","endTime":"2026-09-12T19:35:31.713Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"playId":"49ef2959-1fbe-33dd-80dd-2657037386f2","startTime":"2026-09-12T19:35:42.740Z","endTime":"2026-09-12T19:35:47.880Z","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":2},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.953899374223973,"aZ":-28.03341950925203,"pfxX":9.050144457236245,"pfxZ":2.303184448451372,"pX":1.7610683894183585,"pZ":2.801118338921124,"vX0":-6.269958031840838,"vY0":-132.41579249947603,"vZ0":-0.3792662197623024,"x":49.87,"y":163.15,"x0":2.9689192318108595,"y0":50.003037546950935,"z0":4.975326619961203,"aX":16.273156856370917},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.3,"breakHorizontal":-15.2,"spinRate":2112,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.41167237050210215,"extension":5.755551767633915},"index":4,"playId":"39a9130a-c9ce-3ad8-a711-9485b87d67f1","pitchNumber":3,"startTime":"2026-09-12T19:36:01.658Z","endTime":"2026-09-12T19:36:05.513Z","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":2},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.413618779854918,"aZ":-30.260041894149193,"pfxX":8.710590465824327,"pfxZ":1.0620280041842278,"pX":0.3677918824175451,"pZ":3.891677008166452,"vX0":-9.399626786077242,"vY0":-133.01311897722485,"vZ0":3.0566246452053325,"x":102.98,"y":133.7,"x0":2.802471190012446,"y0":50.005189078864255,"z0":4.9111634098299595,"aX":15.734949496769},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.8,"breakHorizontal":-13.9,"spinRate":2160,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.41055608769340735,"extension":5.6725815170800855},"index":5,"playId":"27019fa8-7c1e-3756-810f-413769c7c7ae","pitchNumber":4,"startTime":"2026-09-12T19:36:23.340Z","endTime":"2026-09-12T19:36:27.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.153701909460597,"aZ":-24.13519869104201,"pfxX":9.83761065767821,"pfxZ":4.590189906883513,"pX":0.15642910991773526,"pZ":3.150508031056856,"vX0":-9.953527497184101,"vY0":-130.88609017377,"vZ0":0.3588630113807765,"x":111.04,"y":153.72,"x0":2.713199308264782,"y0":50.00388784738333,"z0":4.805298803480642,"aX":17.233357026588006},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.6,"breakHorizontal":-15.8,"spinRate":2240,"spinDirection":121},"zone":2,"typeConfidence":2.0,"plateTime":0.41695445821661137,"extension":5.85788721025632},"hitData":{"launchSpeed":93.1,"launchAngle":73.0,"totalDistance":117.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":170.67,"coordY":174.49}},"index":6,"playId":"7f25699d-7f0e-3379-965a-8ba3d1d9a021","pitchNumber":5,"startTime":"2026-09-12T19:36:49.875Z","endTime":"2026-09-12T19:37:01.293Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:37:01.293Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Malgeri called out on strikes.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-12T19:38:03.039Z","endTime":"2026-09-12T19:41:04.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7,8,9,10],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ben Malgeri replaces Brett Callahan.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-12T19:37:22.782Z","endTime":"2026-09-12T19:37:27.015Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701162,"link":"/api/v1/people/701162"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":814430,"link":"/api/v1/people/814430"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-12T19:37:27.015Z","endTime":"2026-09-12T19:38:05.327Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48624003955874,"aZ":-27.48717869683707,"pfxX":8.58824937146184,"pfxZ":2.580735814871618,"pX":0.4555766931592285,"pZ":2.378978546255946,"vX0":-9.42092764926409,"vY0":-133.30259157750248,"vZ0":-1.1612586679309853,"x":99.63,"y":174.55,"x0":2.906194478988022,"y0":50.00115240862282,"z0":4.789997994073869,"aX":15.580611152861982},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.7,"breakHorizontal":-13.7,"spinRate":2173,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.4096278215653877,"extension":5.808774899950154},"index":2,"playId":"fd461873-6a26-3834-9333-4cf9f14fa083","pitchNumber":1,"startTime":"2026-09-12T19:38:05.327Z","endTime":"2026-09-12T19:38:08.980Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":3,"playId":"96aba053-1e14-3107-a00e-f49dc6182d7f","startTime":"2026-09-12T19:38:24.385Z","endTime":"2026-09-12T19:38:27.613Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.887562863022996,"aZ":-29.321739057317068,"pfxX":10.156969819380533,"pfxZ":1.5520175687787088,"pX":0.017100339246404046,"pZ":2.2525069925330308,"vX0":-10.95090710195293,"vY0":-134.2524731158413,"vZ0":-1.123248604766324,"x":116.35,"y":177.96,"x0":2.8139228442579896,"y0":50.00570003951126,"z0":4.748245561046113,"aX":18.69333904650084},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.8,"breakHorizontal":-16.3,"spinRate":2243,"spinDirection":119},"zone":5,"typeConfidence":2.0,"plateTime":0.40674631685779916,"extension":5.779642218288172},"index":4,"playId":"09343d4f-bcdc-3a03-9cad-9c3f0074a3bd","pitchNumber":2,"startTime":"2026-09-12T19:38:44.932Z","endTime":"2026-09-12T19:38:48.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":72.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.791963602506886,"aZ":-31.974192780804316,"pfxX":7.516374729090311,"pfxZ":0.15293148125877032,"pX":0.6992055618234834,"pZ":1.268935970913002,"vX0":-7.557322573984343,"vY0":-112.3994302347692,"vZ0":-0.34793675507004107,"x":90.35,"y":204.52,"x0":3.099220668229607,"y0":50.00262254066326,"z0":4.621490904579541,"aX":9.797957451935535},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":0.5,"breakHorizontal":-12.1,"spinRate":1230,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.48385453136563994,"extension":5.496992387522268},"index":5,"playId":"5fe1eb50-bccf-329f-9a54-ba042d1e36e2","pitchNumber":3,"startTime":"2026-09-12T19:39:05.385Z","endTime":"2026-09-12T19:39:10.209Z","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":2,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.054641361271116,"aZ":-34.50912511848347,"pfxX":-7.844425712114642,"pfxZ":-1.817992888315164,"pX":1.3548262487571159,"pZ":2.3656085581842166,"vX0":-2.678236337733665,"vY0":-112.78136821761973,"vZ0":2.816097809174647,"x":65.36,"y":174.91,"x0":3.5777699051700576,"y0":50.00260474274754,"z0":4.587932141033832,"aX":-10.075866440461569},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-2.3,"breakHorizontal":14.9,"spinRate":2679,"spinDirection":291},"zone":14,"typeConfidence":2.0,"plateTime":0.48617554930650453,"extension":5.133524799282939},"index":6,"playId":"dc7492a9-d2ab-3893-8636-50f4974418b8","pitchNumber":4,"startTime":"2026-09-12T19:39:32.796Z","endTime":"2026-09-12T19:39:39.194Z","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":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78357294053389,"aZ":-32.78282537581024,"pfxX":9.184119478671537,"pfxZ":-0.3318582626534372,"pX":1.0010246952807353,"pZ":3.7375583540102326,"vX0":-7.832528431590321,"vY0":-134.57375721480292,"vZ0":2.9640666044668875,"x":78.84,"y":137.87,"x0":2.753850699519351,"y0":50.002409981516585,"z0":4.9418099949556265,"aX":16.87095330284832},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.2,"breakHorizontal":-15.0,"spinRate":2120,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.40677182615945906,"extension":5.610609244369631},"index":7,"playId":"c7455023-90c3-30be-8168-fbe5751027f8","pitchNumber":5,"startTime":"2026-09-12T19:39:53.213Z","endTime":"2026-09-12T19:39:58.165Z","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":91.7,"endSpeed":84.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41791184627453,"aZ":-28.81939033374629,"pfxX":7.5657756124521445,"pfxZ":1.846323030638656,"pX":0.4576310425739515,"pZ":2.12366000934711,"vX0":-8.878235841835213,"vY0":-133.30056306096117,"vZ0":-1.4132703724817013,"x":99.56,"y":181.44,"x0":2.83539815622012,"y0":50.00103764431443,"z0":4.725195152987187,"aX":13.728418621277502},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.2,"breakHorizontal":-12.0,"spinRate":2220,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.40958921490521405,"extension":5.926430747478169},"index":8,"playId":"c4828a5b-bd24-3778-acb9-54d25eba1233","pitchNumber":6,"startTime":"2026-09-12T19:40:10.889Z","endTime":"2026-09-12T19:40:17.986Z","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":9,"playId":"833c605b-35c0-3d1f-8587-82aaa5793370","startTime":"2026-09-12T19:40:35.301Z","endTime":"2026-09-12T19:40:41.169Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98779557040916,"aZ":-28.755327369453152,"pfxX":8.677439995310854,"pfxZ":1.8497913641132318,"pX":-0.4337667845645127,"pZ":1.937193338594271,"vX0":-11.385314746269678,"vY0":-134.64732164018534,"vZ0":-2.2188387553996782,"x":133.53,"y":186.48,"x0":2.7059931787439266,"y0":50.006677575107595,"z0":4.790132963654033,"aX":16.068931200292795},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.1,"breakHorizontal":-13.6,"spinRate":2266,"spinDirection":127},"zone":7,"typeConfidence":2.0,"plateTime":0.40551545488971996,"extension":5.889004586065175},"index":10,"playId":"ba1f3a44-fdda-3e40-a4a1-d8e8ad2ce477","pitchNumber":7,"startTime":"2026-09-12T19:40:55.307Z","endTime":"2026-09-12T19:41:04.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:41:04.663Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"John Peck singles on a ground ball to third baseman Kyle Karros. Max Clark to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-12T19:41:03.095Z","endTime":"2026-09-12T19:41:41.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"postOnSecond":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"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":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.060712806922364,"aZ":-29.256802445860032,"pfxX":10.04358554648337,"pfxZ":1.5964212431099885,"pX":0.3976549603154336,"pZ":1.8781483521547724,"vX0":-9.820833295727908,"vY0":-133.96983488727943,"vZ0":-2.025318467373886,"x":101.84,"y":188.07,"x0":2.800345784233909,"y0":50.0003977993425,"z0":4.728426680098303,"aX":18.31417450671285},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.6,"breakHorizontal":-16.2,"spinRate":2240,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.4083352884899387,"extension":5.800891651956696},"hitData":{"launchSpeed":70.2,"launchAngle":-52.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.8,"coordY":180.06}},"index":0,"playId":"36da2e35-0925-37cc-9f78-e884fefd5729","pitchNumber":1,"startTime":"2026-09-12T19:41:30.892Z","endTime":"2026-09-12T19:41:41.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:41:41.341Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kevin McGonigle lines out to center fielder Cole Carrigg.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-12T19:41:51.346Z","endTime":"2026-09-12T19:43:31.132Z","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":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.039764955218132,"aZ":-35.63838266998547,"pfxX":-7.581515617568077,"pfxZ":-2.686628407669157,"pX":-0.28078105324579755,"pZ":1.4839077919386738,"vX0":-5.740042915373435,"vY0":-113.00885189326415,"vZ0":1.3857073157043196,"x":127.7,"y":198.71,"x0":3.278989807980752,"y0":50.00097288222497,"z0":4.448855816575369,"aX":-9.782340174289702},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-4.2,"breakHorizontal":15.2,"spinRate":2449,"spinDirection":267},"zone":13,"typeConfidence":2.0,"plateTime":0.4851010174168149,"extension":5.2407484695357525},"index":0,"playId":"95a3b6a1-18ff-3873-aee7-9fff91e0d48b","pitchNumber":1,"startTime":"2026-09-12T19:42:19.517Z","endTime":"2026-09-12T19:42:27.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.1,"endSpeed":85.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.011451315256117,"aZ":-27.07917740832459,"pfxX":7.183425917713281,"pfxZ":2.775003285056096,"pX":-0.34394874227461664,"pZ":1.9087257978145054,"vX0":-10.854368616890426,"vY0":-133.84115093762506,"vZ0":-2.3299978893999054,"x":130.11,"y":187.24,"x0":2.8110014222369455,"y0":50.00026583766023,"z0":4.709002766778952,"aX":13.171011356566398},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.8,"breakHorizontal":-10.9,"spinRate":2261,"spinDirection":126},"zone":7,"typeConfidence":2.0,"plateTime":0.407602158705457,"extension":5.820694746353799},"index":1,"playId":"893a29b2-2f62-32c9-a5e1-f1609f4bd09a","pitchNumber":2,"startTime":"2026-09-12T19:42:47.959Z","endTime":"2026-09-12T19:42:51.613Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"f0a87487-a628-431b-8528-d0a1121a8a16","startTime":"2026-09-12T19:43:05.705Z","endTime":"2026-09-12T19:43:10.705Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":92.1,"endSpeed":84.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.711354460290774,"aZ":-22.90853998167546,"pfxX":6.697962111229562,"pfxZ":5.112631632642199,"pX":-0.3840289806791956,"pZ":2.3120659398512737,"vX0":-10.711026564302173,"vY0":-133.71217806487053,"vZ0":-2.2635728021541324,"x":131.64,"y":176.35,"x0":2.8025518816983634,"y0":50.00101296653542,"z0":4.812569728490389,"aX":12.133933431524833},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.0,"breakHorizontal":-9.8,"spinRate":2203,"spinDirection":136},"zone":4,"typeConfidence":2.0,"plateTime":0.40955990792262353,"extension":5.862034698466554},"hitData":{"launchSpeed":97.4,"launchAngle":22.0,"totalDistance":353.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":131.15,"coordY":77.7}},"index":3,"playId":"445f0ec7-f047-30f3-b257-823fe808e54c","pitchNumber":3,"startTime":"2026-09-12T19:43:23.651Z","endTime":"2026-09-12T19:43:31.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:43:31.132Z","atBatIndex":71},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Umpire reviewed (home run), call on the field was upheld: Ezequiel Tovar homers (11) on a fly ball to left field.","rbi":1,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-12T19:45:40.264Z","endTime":"2026-09-12T19:46:40.503Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":{"id":689225,"link":"/api/v1/people/689225"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Ben Malgeri remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T19:44:48.027Z","endTime":"2026-09-12T19:45:42.584Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701162,"link":"/api/v1/people/701162"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":814430,"link":"/api/v1/people/814430"}},{"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.9,"endSpeed":86.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.774205648545838,"aZ":-12.260993467346955,"pfxX":-0.8459736132854401,"pfxZ":10.504071476547837,"pX":0.7759351341905808,"pZ":2.5657708199087015,"vX0":6.080592664565092,"vY0":-136.50623503109836,"vZ0":-6.781514750897121,"x":87.42,"y":169.5,"x0":-1.366252770525116,"y0":50.00447041112658,"z0":5.9186375937345534,"aX":-1.6051913662343482},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":0.4,"spinRate":2419,"spinDirection":198},"zone":6,"typeConfidence":0.89,"plateTime":0.4005554604367778,"extension":6.021637088135569},"index":1,"playId":"bc22799a-8c08-3992-9e67-05c57c25258d","pitchNumber":1,"startTime":"2026-09-12T19:45:42.584Z","endTime":"2026-09-12T19:45:48.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.724251778493247,"aZ":-26.264709053844925,"pfxX":1.5233614464043308,"pfxZ":3.4865188534058476,"pX":1.105279976278647,"pZ":1.6836339042700756,"vX0":5.749024462621058,"vY0":-128.36650983544564,"vZ0":-5.577487055534497,"x":74.87,"y":193.32,"x0":-1.3472606900822446,"y0":50.001389940011975,"z0":5.889289814717405,"aX":2.581323428220992},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.4,"breakHorizontal":-3.8,"spinRate":2332,"spinDirection":159},"zone":14,"typeConfidence":0.9,"plateTime":0.424189601050446,"extension":5.945673857414704},"index":2,"playId":"d607f09d-2dba-3a20-9c80-ec75e479e029","pitchNumber":2,"startTime":"2026-09-12T19:46:00.373Z","endTime":"2026-09-12T19:46:04.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.352774644809696,"aZ":-29.811481787066896,"pfxX":3.330031424850038,"pfxZ":1.378064949759171,"pX":-0.27796838787661327,"pZ":2.6295835380923993,"vX0":2.206216690661374,"vY0":-129.14400386167588,"vZ0":-2.8261726709954402,"x":127.6,"y":167.78,"x0":-1.5719437728006964,"y0":50.00291434949459,"z0":5.998364854667571,"aX":5.702843655900388},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.2,"breakHorizontal":-6.5,"spinRate":2376,"spinDirection":164},"zone":5,"typeConfidence":0.91,"plateTime":0.4218773835561307,"extension":5.802410959583817},"hitData":{"launchSpeed":107.3,"launchAngle":23.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":20.56,"coordY":100.4}},"index":3,"playId":"d77a1de6-6d58-377e-8f2d-fd6a9e8ada7c","pitchNumber":3,"startTime":"2026-09-12T19:46:17.972Z","endTime":"2026-09-12T19:46:40.503Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NH"},"playEndTime":"2026-09-12T19:46:40.503Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake McCarthy flies out to left fielder Riley Greene.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-12T19:49:29.670Z","endTime":"2026-09-12T19:50:06.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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],"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.1,"endSpeed":82.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.570707113142486,"aZ":-23.700417297633756,"pfxX":-7.9346630261670565,"pfxZ":4.932952292325389,"pX":0.5925698452143323,"pZ":0.2821586309569049,"vX0":7.970589848276233,"vY0":-129.3602190649963,"vZ0":-9.169649236391951,"x":94.41,"y":231.16,"x0":-1.477963761945929,"y0":50.001677155830784,"z0":5.64940766301941,"aX":-13.628470643392872},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.3,"breakHorizontal":12.8,"spinRate":2171,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.4212408778262837,"extension":5.9939674012279935},"index":0,"playId":"19f888f1-7860-32fe-b1a4-1687f31c0f09","pitchNumber":1,"startTime":"2026-09-12T19:49:36.731Z","endTime":"2026-09-12T19:49:41.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.997351793169738,"aZ":-15.530684203843437,"pfxX":-2.9870904170828645,"pfxZ":8.496991523325189,"pX":0.19212883390146568,"pZ":1.7296425838108154,"vX0":5.7198693983141675,"vY0":-138.375933692823,"vZ0":-8.145191347130709,"x":109.68,"y":192.08,"x0":-1.5043715260484956,"y0":50.00399350689689,"z0":5.731226780360331,"aX":-5.851931931892101},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.0,"breakHorizontal":4.3,"spinRate":2572,"spinDirection":202},"zone":8,"typeConfidence":0.9,"plateTime":0.39433112456510155,"extension":5.974909482620915},"hitData":{"launchSpeed":91.8,"launchAngle":36.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.81,"coordY":97.54}},"index":1,"playId":"001fee7e-8a4a-3df3-a9ea-40aade25dcf0","pitchNumber":2,"startTime":"2026-09-12T19:49:56.440Z","endTime":"2026-09-12T19:50:06.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:50:06.462Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Norby called out on strikes.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-12T19:50:06.916Z","endTime":"2026-09-12T19:51:52.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"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],"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":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"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":95.6,"endSpeed":88.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.362704413986613,"aZ":-17.985688947346073,"pfxX":-7.291711566131671,"pfxZ":7.205817112058602,"pX":0.5560750975474813,"pZ":0.8340740651006132,"vX0":7.654659682583583,"vY0":-138.77079523810914,"vZ0":-10.141997347980118,"x":95.8,"y":216.26,"x0":-1.2785447820900553,"y0":50.00057948568257,"z0":5.710892779119401,"aX":-14.351692846421713},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.3,"breakHorizontal":11.8,"spinRate":2609,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.39331901142610803,"extension":6.212506519148146},"index":0,"playId":"711c3dbf-85f4-3cc3-ae1f-3e72153f0dbc","pitchNumber":1,"startTime":"2026-09-12T19:50:31.068Z","endTime":"2026-09-12T19:50:34.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.560446390718194,"aZ":-16.598590049052273,"pfxX":-6.629627500129661,"pfxZ":7.844985338060237,"pX":0.7483198566738258,"pZ":2.0018832821953123,"vX0":7.753617835095345,"vY0":-139.14824235749364,"vZ0":-7.673207841878249,"x":88.48,"y":184.73,"x0":-1.1965532249093107,"y0":50.003905158933925,"z0":5.869287894301764,"aX":-13.164620848489625},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.0,"breakHorizontal":10.7,"spinRate":2436,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.391768034582364,"extension":6.0537997954688825},"index":1,"playId":"2d0c6652-11db-3e34-9323-156fdeda174a","pitchNumber":2,"startTime":"2026-09-12T19:50:58.896Z","endTime":"2026-09-12T19:51:02.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.902125752428063,"aZ":-14.639183221459662,"pfxX":-6.33546950298687,"pfxZ":8.959404373016046,"pX":0.5321701586593514,"pZ":2.3236561652803154,"vX0":6.9174462365785665,"vY0":-138.50942310300843,"vZ0":-7.008456230707617,"x":96.71,"y":176.04,"x0":-1.166167083563848,"y0":50.001330850564386,"z0":5.852555648202155,"aX":-12.396207833550358},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.0,"breakHorizontal":10.2,"spinRate":2551,"spinDirection":195},"zone":6,"typeConfidence":2.0,"plateTime":0.39440274378916884,"extension":6.071659617353036},"index":2,"playId":"c11407bc-c086-37fe-bc91-e290ca8b8682","pitchNumber":3,"startTime":"2026-09-12T19:51:18.847Z","endTime":"2026-09-12T19:51:23.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.839775599184822,"aZ":-35.75608046461237,"pfxX":-0.6321692939342589,"pfxZ":-2.2438881357410914,"pX":0.47317513791127286,"pZ":1.8658455613300218,"vX0":4.471931529574046,"vY0":-125.09927765781181,"vZ0":-3.1188415270714636,"x":98.96,"y":188.4,"x0":-1.2509750375554363,"y0":50.0040667072596,"z0":6.042217604445913,"aX":-1.0079481858791866},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.6,"breakHorizontal":0.1,"spinRate":2441,"spinDirection":27},"zone":9,"typeConfidence":0.89,"plateTime":0.43683437184168383,"extension":5.8366617542508346},"index":3,"playId":"29631ca2-164a-3929-b0e2-014608ebdc0b","pitchNumber":4,"startTime":"2026-09-12T19:51:47.200Z","endTime":"2026-09-12T19:51:52.848Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:51:52.848Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Goodman flies out to center fielder Max Clark.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-12T19:51:53.663Z","endTime":"2026-09-12T19:52:45.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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],"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48718333720036,"aZ":-12.452216208211816,"pfxX":-2.9810525843484097,"pfxZ":10.021721624232573,"pX":0.8711480955644748,"pZ":2.5209595804387117,"vX0":7.019723466762965,"vY0":-138.9927402008448,"vZ0":-6.969923964927229,"x":83.79,"y":170.71,"x0":-1.2933181299555825,"y0":50.00043378865436,"z0":5.877905332648679,"aX":-5.8655960515914645},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.9,"breakHorizontal":4.1,"spinRate":2465,"spinDirection":200},"zone":12,"typeConfidence":0.93,"plateTime":0.39321287436331476,"extension":6.01666954438933},"index":0,"playId":"82b97162-1918-333e-adfe-b9ac12901e2c","pitchNumber":1,"startTime":"2026-09-12T19:52:18.326Z","endTime":"2026-09-12T19:52:22.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.480606223721637,"aZ":-26.59262351398787,"pfxX":2.244461278871719,"pfxZ":3.1961020040732464,"pX":-0.2589646509253618,"pZ":2.4875360059579323,"vX0":2.1120302191302023,"vY0":-130.95248876406373,"vZ0":-3.920697078216678,"x":126.87,"y":171.62,"x0":-1.3661406753716008,"y0":50.00135108858783,"z0":5.983238282555595,"aX":3.914338098069383},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.2,"breakHorizontal":-4.6,"spinRate":2226,"spinDirection":182},"zone":5,"typeConfidence":0.91,"plateTime":0.41754317669946106,"extension":5.820434322078},"hitData":{"launchSpeed":87.2,"launchAngle":57.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.28,"coordY":116.62}},"index":1,"playId":"62c5dcb4-6f1d-3e49-98e4-22aeb41454e4","pitchNumber":2,"startTime":"2026-09-12T19:52:36.185Z","endTime":"2026-09-12T19:52:45.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:52:45.891Z","atBatIndex":75},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Hao-Yu Lee doubles (15) on a line drive to left fielder Jake McCarthy.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-12T19:55:14.592Z","endTime":"2026-09-12T19:55:50.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jaden Hill replaces Brennan Bernardino.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T19:54:35.856Z","endTime":"2026-09-12T19:55:16.968Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677955,"link":"/api/v1/people/677955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.072573697942296,"aZ":-14.106454939168556,"pfxX":-6.996280430144431,"pfxZ":9.044444503353144,"pX":-0.6566565885548482,"pZ":3.746481422900569,"vX0":3.694479797235682,"vY0":-140.50803084859558,"vZ0":-2.5212757135961565,"x":142.03,"y":137.63,"x0":-1.0801209536265768,"y0":50.00422780177987,"z0":5.572980084041671,"aX":-13.978951055002456},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":11.9,"spinRate":2347,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.38994362322600473,"extension":5.764687512512124},"index":1,"playId":"3fb14e74-f01f-3293-9b86-7a416c05b6d4","pitchNumber":1,"startTime":"2026-09-12T19:55:16.968Z","endTime":"2026-09-12T19:55:21.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.181747338402364,"aZ":-31.511736336832747,"pfxX":1.4722473790251582,"pfxZ":0.3989312622218879,"pX":0.3676670177006185,"pZ":2.3704629836376934,"vX0":3.4144862657089257,"vY0":-128.76652965475034,"vZ0":-1.628852705218291,"x":102.99,"y":174.78,"x0":-1.1678648837292944,"y0":50.00594507001358,"z0":5.453399891295283,"aX":2.4680031366560313},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.6,"breakHorizontal":-3.5,"spinRate":2383,"spinDirection":142},"zone":6,"typeConfidence":0.9,"plateTime":0.4256553940452563,"extension":5.92094585700649},"hitData":{"launchSpeed":77.9,"launchAngle":13.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":59.16,"coordY":135.81}},"index":2,"playId":"cb9b2f76-4e06-3714-9784-26ca82dd24a6","pitchNumber":2,"startTime":"2026-09-12T19:55:34.990Z","endTime":"2026-09-12T19:55:50.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:55:50.045Z","atBatIndex":76},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gleyber Torres doubles (13) on a sharp line drive to left fielder Jake McCarthy. Hao-Yu Lee scores.","rbi":1,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-12T19:55:53.774Z","endTime":"2026-09-12T19:56:54.441Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":{"id":677955,"link":"/api/v1/people/677955"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":96.8,"endSpeed":88.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.859096286312493,"aZ":-15.749924566230268,"pfxX":-5.588589631321527,"pfxZ":8.159422668028185,"pX":-0.3997606363621757,"pZ":2.6237608577849523,"vX0":3.877118302964565,"vY0":-140.9442331517187,"vZ0":-5.267975215741946,"x":132.24,"y":167.94,"x0":-1.0666540087304635,"y0":50.00566507887434,"z0":5.533389070893356,"aX":-11.25221967967239},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.9,"breakHorizontal":9.4,"spinRate":2376,"spinDirection":234},"zone":4,"typeConfidence":0.92,"plateTime":0.38854046835005196,"extension":5.788965387604305},"index":0,"playId":"11e4d738-4dc1-3c65-abe9-eb3d4b607bbd","pitchNumber":1,"startTime":"2026-09-12T19:56:19.770Z","endTime":"2026-09-12T19:56:25.135Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.218410884151226,"aZ":-24.67571205852782,"pfxX":-11.072062499699774,"pfxZ":3.778257408504892,"pX":-0.5051650794363648,"pZ":2.8398412023403834,"vX0":5.117953929202478,"vY0":-140.59829108277103,"vZ0":-3.3488245203767404,"x":136.26,"y":162.1,"x0":-0.9183618459600801,"y0":50.00669521134436,"z0":5.662328548829551,"aX":-21.997301390794277},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.2,"breakHorizontal":18.8,"spinRate":2246,"spinDirection":222},"zone":1,"typeConfidence":0.89,"plateTime":0.3907478213091298,"extension":5.705427009326971},"hitData":{"launchSpeed":104.9,"launchAngle":18.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":92.11,"coordY":59.63}},"index":1,"playId":"a31cbacf-cd2f-3790-b28f-faed58138644","pitchNumber":2,"startTime":"2026-09-12T19:56:41.411Z","endTime":"2026-09-12T19:56:54.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:56:54.441Z","atBatIndex":77},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a ground ball to right fielder Jordan Beck. Gleyber Torres scores.","rbi":1,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-12T19:56:59.284Z","endTime":"2026-09-12T19:57:58.178Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":677955,"link":"/api/v1/people/677955"},"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":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53985819711145,"aZ":-30.09480888658186,"pfxX":1.152325201333186,"pfxZ":1.2481489009674451,"pX":-0.19745853250032075,"pZ":1.0391701642656461,"vX0":2.208314534754988,"vY0":-128.84817486914181,"vZ0":-4.9967386409906265,"x":124.53,"y":210.72,"x0":-1.2190282284215024,"y0":50.001241411535304,"z0":5.3597505423073635,"aX":1.915476988211457},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.3,"breakHorizontal":-2.6,"spinRate":2402,"spinDirection":294},"zone":13,"typeConfidence":0.9,"plateTime":0.42690331857048847,"extension":5.664153640109199},"index":0,"playId":"da7024f8-031d-3e65-b8d1-d182154e61ae","pitchNumber":1,"startTime":"2026-09-12T19:57:29.081Z","endTime":"2026-09-12T19:57:35.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00545448968103,"aZ":-20.29570484692738,"pfxX":-9.206304920966566,"pfxZ":5.7755931834851255,"pX":0.08960558144123507,"pZ":1.7296349956621135,"vX0":6.585464495537591,"vY0":-142.37024396258633,"vZ0":-6.712984734117845,"x":113.58,"y":192.08,"x0":-1.054704650945035,"y0":50.00564715710483,"z0":5.398169630470541,"aX":-18.944272526451773},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.2,"breakHorizontal":15.4,"spinRate":2320,"spinDirection":227},"zone":8,"typeConfidence":0.89,"plateTime":0.38439042336725127,"extension":5.9704472465974945},"hitData":{"launchSpeed":105.3,"launchAngle":-3.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.51,"coordY":106.08}},"index":1,"playId":"7918a4bb-88c2-3643-96ec-1b43274e85d0","pitchNumber":2,"startTime":"2026-09-12T19:57:46.392Z","endTime":"2026-09-12T19:57:58.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:57:58.178Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eduardo Valencia singles on a line drive to center fielder Cole Carrigg. Zach McKinstry to 3rd.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-12T19:59:18.858Z","endTime":"2026-09-12T19:59:33.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"postOnThird":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3],"actionIndex":[0],"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":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Zach McKinstry replaces Riley Greene.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T19:58:24.610Z","endTime":"2026-09-12T19:58:34.691Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":682985,"link":"/api/v1/people/682985"},"base":1},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-12T19:58:34.691Z","endTime":"2026-09-12T19:59:09.643Z","isPitch":false,"type":"action"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-09-12T19:59:09.643Z","endTime":"2026-09-12T19:59:21.178Z","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.4,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.896275332020217,"aZ":-18.23962319836192,"pfxX":-5.658127279350395,"pfxZ":6.869448923363668,"pX":0.40787242494753756,"pZ":2.579288775691746,"vX0":5.742923733530891,"vY0":-140.5906880836669,"vZ0":-5.051972698400314,"x":101.45,"y":169.14,"x0":-0.9131828453894627,"y0":50.00382954390419,"z0":5.560461317787675,"aX":-11.478645394411418},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.8,"breakHorizontal":9.2,"spinRate":2169,"spinDirection":228},"zone":6,"typeConfidence":0.92,"plateTime":0.3876377530289332,"extension":5.636923420155703},"hitData":{"launchSpeed":91.3,"launchAngle":24.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":160.86,"coordY":73.28}},"index":3,"playId":"8a42bb47-1b36-3164-be95-5d6de8de6562","pitchNumber":1,"startTime":"2026-09-12T19:59:21.178Z","endTime":"2026-09-12T19:59:33.250Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T19:59:33.250Z","atBatIndex":79},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Max Clark walks. Eduardo Valencia to 2nd.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-12T19:59:44.852Z","endTime":"2026-09-12T20:02:10.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"postOnSecond":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"postOnThird":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6],"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":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"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":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"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":88.1,"endSpeed":81.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59019930245804,"aZ":-29.451077808452723,"pfxX":1.5891750210659863,"pfxZ":1.6080791530790979,"pX":-0.9566460116075,"pZ":2.7419474364304413,"vX0":0.18735666396875852,"vY0":-128.4971138173775,"vZ0":-1.5862298078370722,"x":153.47,"y":164.75,"x0":-1.237012828215848,"y0":50.00269438818222,"z0":5.629420568432895,"aX":2.68962586572254},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.8,"breakHorizontal":-2.9,"spinRate":2333,"spinDirection":170},"zone":11,"typeConfidence":0.9,"plateTime":0.4242881550064883,"extension":5.717195773911077},"index":0,"playId":"27251e06-093c-3da8-8ff3-4e4cc6a3f07c","pitchNumber":1,"startTime":"2026-09-12T20:00:14.385Z","endTime":"2026-09-12T20:00:18.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.815926409094256,"aZ":-33.45466496692181,"pfxX":3.2195172449371867,"pfxZ":-0.7798712434360606,"pX":-1.075528906946832,"pZ":3.1946164538101405,"vX0":-0.5894724608054659,"vY0":-126.72225497448382,"vZ0":0.5332472008566127,"x":158.0,"y":152.53,"x0":-1.2596289074849214,"y0":50.00359604624968,"z0":5.635853955298261,"aX":5.281129834532631},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.1,"breakHorizontal":-5.8,"spinRate":2429,"spinDirection":132},"zone":11,"typeConfidence":0.9,"plateTime":0.4308262384253636,"extension":5.717580673361512},"index":1,"playId":"79752764-e85c-3c40-96c6-08523fb9f27e","pitchNumber":2,"startTime":"2026-09-12T20:00:32.514Z","endTime":"2026-09-12T20:00:36.949Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"playId":"b4ad8162-1fd8-4f9e-b18f-5d020bb4d230","startTime":"2026-09-12T20:00:53.732Z","endTime":"2026-09-12T20:00:58.732Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.564707165549855,"aZ":-31.37946263688293,"pfxX":1.841796397059467,"pfxZ":0.4830033654265895,"pX":-0.8918350739459832,"pZ":1.9864990376273528,"vX0":0.4594459229359127,"vY0":-126.84716149986542,"vZ0":-2.477716950657089,"x":150.99,"y":185.14,"x0":-1.3141348684849647,"y0":50.00490482435735,"z0":5.443609710442048,"aX":3.0432794815507336},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.6,"breakHorizontal":-3.5,"spinRate":2282,"spinDirection":101},"zone":13,"typeConfidence":0.9,"plateTime":0.42952337519592154,"extension":5.7694015776199},"index":3,"playId":"50cd58be-2489-3e6d-8d7a-45ba4ea7b834","pitchNumber":3,"startTime":"2026-09-12T20:01:10.323Z","endTime":"2026-09-12T20:01:16.097Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.087557991728193,"aZ":-16.81318235209319,"pfxX":-5.248797028746861,"pfxZ":7.824928633561415,"pX":0.005739765650479609,"pZ":2.2609027100300603,"vX0":4.713867859201871,"vY0":-138.96586734601087,"vZ0":-5.6707193682080925,"x":116.78,"y":177.74,"x0":-1.0276094248149188,"y0":50.00084420685369,"z0":5.438273682265537,"aX":-10.30181426923265},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":8.5,"spinRate":2272,"spinDirection":230},"zone":5,"typeConfidence":0.9,"plateTime":0.393601366097736,"extension":5.677317292752565},"index":4,"playId":"580b56f0-a256-3ba3-978d-28db595a024c","pitchNumber":4,"startTime":"2026-09-12T20:01:30.654Z","endTime":"2026-09-12T20:01:34.482Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"index":5,"startTime":"2026-09-12T20:01:52.919Z","endTime":"2026-09-12T20:02:04.801Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.323031476026696,"aZ":-31.933725240891242,"pfxX":-7.297856066992408,"pfxZ":0.157515972696622,"pX":-2.0051064540319854,"pZ":3.3951306108566888,"vX0":0.28770188993614,"vY0":-122.89824804177319,"vZ0":1.3303169694799666,"x":193.43,"y":147.11,"x0":-1.175486299669379,"y0":50.00396512685696,"z0":5.558870426020878,"aX":-11.164828598168224},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.8,"breakHorizontal":13.2,"spinRate":1536,"spinDirection":264},"zone":11,"typeConfidence":0.89,"plateTime":0.4456670405041123,"extension":5.852438806939778},"index":6,"playId":"c878de99-7655-374b-8653-5861ce2491bc","pitchNumber":5,"startTime":"2026-09-12T20:02:04.801Z","endTime":"2026-09-12T20:02:10.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:02:10.379Z","atBatIndex":80},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Torkelson walks. Zach McKinstry scores. Eduardo Valencia to 3rd. Max Clark to 2nd.","rbi":1,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-12T20:04:52.535Z","endTime":"2026-09-12T20:07:16.500Z","isComplete":true,"isScoringPlay":true,"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":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnSecond":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"postOnThird":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[1,7],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":{"id":677955,"link":"/api/v1/people/677955"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T20:02:33.482Z","endTime":"2026-09-12T20:03:05.462Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jordan Romano replaces Jaden Hill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-12T20:03:05.462Z","endTime":"2026-09-12T20:04:52.535Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605447,"link":"/api/v1/people/605447"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":605447,"fullName":"Jordan Romano"}}},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"playId":"994aebe5-b5cd-4e93-b6b4-7da57137295f","pitchNumber":0,"startTime":"2026-09-12T20:04:52.535Z","endTime":"2026-09-12T20:04:59.582Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.133372009172714,"aZ":-37.09750888745672,"pfxX":3.3009218553092348,"pfxZ":-3.249041454159002,"pX":0.21182681819507848,"pZ":3.0206226223606905,"vX0":4.969207329534999,"vY0":-121.74698899490744,"vZ0":0.9532622625121996,"x":108.93,"y":157.22,"x0":-2.278558191231509,"y0":50.005959557997606,"z0":5.815034580681667,"aX":4.994791459093881},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.4,"breakHorizontal":-7.1,"spinRate":2071,"spinDirection":78},"zone":2,"typeConfidence":0.89,"plateTime":0.4485374651475569,"extension":7.063695284414015},"index":3,"playId":"c1b89cf1-b5ea-3ac7-987e-4e14ea0f7651","pitchNumber":1,"startTime":"2026-09-12T20:05:08.651Z","endTime":"2026-09-12T20:05:15.456Z","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":85.0,"endSpeed":78.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.862898926955438,"aZ":-38.951609073376055,"pfxX":2.8711160464848824,"pfxZ":-4.345461337877513,"pX":-1.1873358181313467,"pZ":3.764775979746447,"vX0":0.30470013833252035,"vY0":-123.8975073412687,"vZ0":1.7618270037096981,"x":162.26,"y":137.13,"x0":-1.6849262547557322,"y0":50.00163885187385,"z0":6.290472940514202,"aX":4.480099508281601},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-7.2,"breakHorizontal":-5.3,"spinRate":2145,"spinDirection":75},"zone":11,"typeConfidence":0.89,"plateTime":0.4414419012998505,"extension":7.081059468366437},"index":4,"playId":"81b9b9fe-60d4-337b-a9df-b5dd27a6b829","pitchNumber":2,"startTime":"2026-09-12T20:05:27.766Z","endTime":"2026-09-12T20:05:32.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.886986950364307,"aZ":-36.2842260874627,"pfxX":2.360603370242397,"pfxZ":-2.6884256857248587,"pX":1.0780431620331075,"pZ":1.2146083399088352,"vX0":6.654915648447972,"vY0":-122.75194678832092,"vZ0":-3.6430000342061444,"x":75.91,"y":205.99,"x0":-1.9728502080154626,"y0":50.00249434458054,"z0":5.801207279992187,"aX":3.6085506270434196},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-5.5,"breakHorizontal":-5.8,"spinRate":2088,"spinDirection":57},"zone":14,"typeConfidence":0.89,"plateTime":0.4458979927953264,"extension":7.171854852211155},"index":5,"playId":"64cc8e17-7ebb-3ec6-9087-080224378050","pitchNumber":3,"startTime":"2026-09-12T20:05:46.942Z","endTime":"2026-09-12T20:05:51.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.509790650443996,"aZ":-36.999631917879576,"pfxX":3.2524443043935634,"pfxZ":-3.194869252742871,"pX":-0.06489231291032471,"pZ":3.045125747647296,"vX0":4.123998346007001,"vY0":-122.04561626447062,"vZ0":1.0950163821919539,"x":119.47,"y":156.56,"x0":-2.1975102479437063,"y0":50.001084847487036,"z0":5.771709632660131,"aX":4.916006330415544},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.3,"breakHorizontal":-6.8,"spinRate":1945,"spinDirection":58},"zone":2,"typeConfidence":0.89,"plateTime":0.44840069677618155,"extension":7.142237959948164},"index":6,"playId":"b4b1ef0d-b2ad-3adb-a47c-c0ece86b024f","pitchNumber":4,"startTime":"2026-09-12T20:06:09.257Z","endTime":"2026-09-12T20:06:13.162Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-09-12T20:06:29.021Z","endTime":"2026-09-12T20:07:08.872Z","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":94.5,"endSpeed":87.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.573352417590904,"aZ":-10.501236049382513,"pfxX":-2.3027303686178593,"pfxZ":11.204859403007848,"pX":1.3225299015557892,"pZ":1.3978142905419237,"vX0":8.20740165048934,"vY0":-137.27602436354124,"vZ0":-10.05594805106404,"x":66.59,"y":201.04,"x0":-1.3893912774911352,"y0":50.00265644386296,"z0":5.79502237944348,"aX":-4.454912721024321},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.6,"breakHorizontal":2.6,"spinRate":2293,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.39696759352267685,"extension":7.498181455421915},"index":8,"playId":"43e8271b-7db8-31bd-a4d9-973a417edc67","pitchNumber":5,"startTime":"2026-09-12T20:07:08.872Z","endTime":"2026-09-12T20:07:16.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:07:16.500Z","atBatIndex":81},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ben Malgeri walks. Eduardo Valencia scores. Max Clark to 3rd. Spencer Torkelson to 2nd.","rbi":1,"awayScore":7,"homeScore":8,"isOut":false},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-12T20:07:40.438Z","endTime":"2026-09-12T20:10:03.955Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnThird":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":{"id":677955,"link":"/api/v1/people/677955"},"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":"Walk","eventType":"walk","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":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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"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(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":92.3,"endSpeed":85.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.522412189413412,"aZ":-15.733468876511981,"pfxX":-4.9994253720411415,"pfxZ":8.930785554595863,"pX":0.43480750523172157,"pZ":2.186489109584392,"vX0":7.710674733720368,"vY0":-134.1934544342112,"vZ0":-6.117873216994891,"x":100.43,"y":179.74,"x0":-1.814057896326192,"y0":50.00097481290121,"z0":5.599194519005562,"aX":-9.20192234573977},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.1,"breakHorizontal":7.6,"spinRate":2333,"spinDirection":204},"zone":9,"typeConfidence":0.87,"plateTime":0.4067216562832239,"extension":7.43419522343645},"index":0,"playId":"386b0f9b-dbbc-3e3e-b2f0-90695a7da328","pitchNumber":1,"startTime":"2026-09-12T20:07:43.435Z","endTime":"2026-09-12T20:07:47.258Z","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(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":94.6,"endSpeed":87.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97039408583003,"aZ":-11.310738181017555,"pfxX":-4.036587252541897,"pfxZ":10.81332815031636,"pX":-1.1725260232487338,"pZ":0.831682910958408,"vX0":2.9026350451397556,"vY0":-137.4281625818459,"vZ0":-11.105156965583353,"x":161.69,"y":216.32,"x0":-1.713325985779365,"y0":50.005352863550605,"z0":5.67325302594575,"aX":-7.7896623581205},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.6,"breakHorizontal":6.7,"spinRate":2351,"spinDirection":206},"zone":13,"typeConfidence":0.9,"plateTime":0.3972399042832837,"extension":7.426604564586471},"index":1,"playId":"0d9576ae-49ee-3c95-94f8-ef791cc72add","pitchNumber":2,"startTime":"2026-09-12T20:07:59.045Z","endTime":"2026-09-12T20:08:04.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.484014209490663,"aZ":-35.804200839693735,"pfxX":0.899933900447937,"pfxZ":-2.39550041810819,"pX":0.048527114250009995,"pZ":2.31405990471308,"vX0":4.842039012923481,"vY0":-122.08796973775468,"vZ0":-1.173256888872301,"x":115.15,"y":176.3,"x0":-2.075490505205268,"y0":50.00591268864721,"z0":5.875724038462933,"aX":1.361004830914685},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.3,"breakHorizontal":-2.8,"spinRate":1997,"spinDirection":58},"zone":5,"typeConfidence":0.89,"plateTime":0.44821895616129304,"extension":6.990370440490021},"index":2,"playId":"9597d0c9-f237-33e3-8dd7-d9d6f0d7423d","pitchNumber":3,"startTime":"2026-09-12T20:08:25.085Z","endTime":"2026-09-12T20:08:29.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.961033213334005,"aZ":-33.709558390171786,"pfxX":0.022342134034919248,"pfxZ":-1.027798637738531,"pX":-0.15744720552945812,"pZ":1.857477263867538,"vX0":2.894021243258206,"vY0":-121.69554381041645,"vZ0":-3.3007553701827765,"x":123.0,"y":188.63,"x0":-1.3650765363554807,"y0":50.0012543323815,"z0":6.15247713495284,"aX":0.03285059159761931},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.4,"breakHorizontal":-0.7,"spinRate":1958,"spinDirection":48},"zone":8,"typeConfidence":0.89,"plateTime":0.450150629705627,"extension":7.324028319522549},"index":3,"playId":"165218c8-b434-3f4e-a842-01b71f402160","pitchNumber":4,"startTime":"2026-09-12T20:08:50.619Z","endTime":"2026-09-12T20:08:56.208Z","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":94.4,"endSpeed":87.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59684219565684,"aZ":-12.788063280580195,"pfxX":-1.635327965573843,"pfxZ":10.015809749419425,"pX":-0.16301228517849414,"pZ":4.246168876148882,"vX0":4.239213145609893,"vY0":-137.54138663319065,"vZ0":-2.4719542161666492,"x":123.21,"y":124.13,"x0":-1.50482611376374,"y0":50.00125421230641,"z0":6.012614687253593,"aX":-3.165234365979489},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.9,"breakHorizontal":2.2,"spinRate":2201,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.3966813658762116,"extension":7.3845416392392496},"index":4,"playId":"b61e5ec8-dccd-3acc-a99d-583f5bca90c4","pitchNumber":5,"startTime":"2026-09-12T20:09:18.575Z","endTime":"2026-09-12T20:09:22.602Z","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":94.6,"endSpeed":87.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.359857117274178,"aZ":-9.347148446363027,"pfxX":-4.235374060479458,"pfxZ":11.825482681004068,"pX":0.5002766712305186,"pZ":1.254711028568633,"vX0":7.048338508331205,"vY0":-137.31860802663442,"vZ0":-10.349544639833749,"x":97.93,"y":204.9,"x0":-1.5369779667199162,"y0":50.00224884319973,"z0":5.685979445752802,"aX":-8.175589082540423},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.7,"breakHorizontal":6.4,"spinRate":2381,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.39725852071780343,"extension":7.5589355184399425},"index":5,"playId":"8ba7e458-d1ce-347c-b18a-1751877c5c84","pitchNumber":6,"startTime":"2026-09-12T20:09:36.439Z","endTime":"2026-09-12T20:09:42.488Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.695716749092753,"aZ":-36.36018486669986,"pfxX":1.8130762453338487,"pfxZ":-2.8474616041688883,"pX":-0.20011193411060207,"pZ":4.062282089258837,"vX0":3.6589211445134397,"vY0":-119.98809920132479,"vZ0":2.8539554939925615,"x":124.63,"y":129.1,"x0":-1.9762260114079453,"y0":50.00507961269414,"z0":6.081986036525929,"aX":2.6619756884970096},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.3,"breakHorizontal":-4.1,"spinRate":2143,"spinDirection":61},"zone":11,"typeConfidence":0.89,"plateTime":0.4552686371329364,"extension":6.971585840143149},"index":6,"playId":"2e9364b8-a943-32fb-af89-344c6acf15d4","pitchNumber":7,"startTime":"2026-09-12T20:09:56.653Z","endTime":"2026-09-12T20:10:03.955Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:10:03.955Z","atBatIndex":82},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"John Peck out on a sacrifice fly to center fielder Cole Carrigg. Max Clark scores.","rbi":1,"awayScore":7,"homeScore":9,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-12T20:10:36.809Z","endTime":"2026-09-12T20:11:07.201Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":{"id":677955,"link":"/api/v1/people/677955"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T20:10:29.082Z","endTime":"2026-09-12T20:10:39.071Z","isPitch":false,"type":"action","player":{"id":807726,"link":"/api/v1/people/807726"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.605179076563438,"aZ":-35.72897559866931,"pfxX":1.8176584167152827,"pfxZ":-2.40084979918141,"pX":-0.07376219030074267,"pZ":1.7467448929000606,"vX0":4.2913568352799,"vY0":-120.78713135384378,"vZ0":-1.928237663828079,"x":119.81,"y":191.62,"x0":-2.1064753592291923,"y0":50.00082132590589,"z0":5.684814220756929,"aX":2.6952377253913125},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.6,"breakHorizontal":-4.3,"spinRate":2075,"spinDirection":51},"zone":8,"typeConfidence":0.89,"plateTime":0.4527407889183883,"extension":7.2317980040675005},"index":1,"playId":"a1fc1b3b-082e-3c02-b75a-7b3e7faf2bc1","pitchNumber":1,"startTime":"2026-09-12T20:10:39.071Z","endTime":"2026-09-12T20:10:42.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2913340200324,"aZ":-37.46264092756167,"pfxX":1.2448094896234685,"pfxZ":-3.5615227724744543,"pX":-0.07002680346054324,"pZ":2.110444607739388,"vX0":4.015540107697174,"vY0":-120.84974386527277,"vZ0":-1.1857055554640112,"x":119.67,"y":181.8,"x0":-1.9108860228009015,"y0":50.00010786559881,"z0":5.881453727381768,"aX":1.8501042517568038},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-6.5,"breakHorizontal":-3.1,"spinRate":2149,"spinDirection":59},"zone":8,"typeConfidence":0.89,"plateTime":0.45225354630193815,"extension":7.036619639873104},"hitData":{"launchSpeed":98.0,"launchAngle":17.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":148.26,"coordY":70.35}},"index":2,"playId":"c48f0855-4e67-372e-9ce2-ccf06176d4d8","pitchNumber":2,"startTime":"2026-09-12T20:10:56.321Z","endTime":"2026-09-12T20:11:07.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:11:07.201Z","atBatIndex":83},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kevin McGonigle lines out sharply to left fielder Jake McCarthy.","rbi":0,"awayScore":7,"homeScore":9,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-12T20:11:26.459Z","endTime":"2026-09-12T20:12:14.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.886325822705707,"aZ":-11.23120637053251,"pfxX":-2.4066118170828137,"pfxZ":11.066334370715666,"pX":0.09172696083825206,"pZ":2.310364019027015,"vX0":6.243730428676317,"vY0":-136.42172245133526,"vZ0":-6.989723816117334,"x":113.5,"y":176.4,"x0":-1.909815411633351,"y0":50.00011386920996,"z0":5.672812855765329,"aX":-4.5536337181529865},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.8,"breakHorizontal":3.1,"spinRate":2374,"spinDirection":199},"zone":5,"typeConfidence":0.9,"plateTime":0.4008707685705373,"extension":7.491842212573355},"index":0,"playId":"ae79b551-13a7-3565-a644-842049facbdc","pitchNumber":1,"startTime":"2026-09-12T20:11:47.540Z","endTime":"2026-09-12T20:11:51.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14274272925521,"aZ":-11.772462330071221,"pfxX":-2.9857252743372626,"pfxZ":10.756379799887537,"pX":-0.6689561636998749,"pZ":2.7558047674645016,"vX0":3.9985468121956185,"vY0":-136.82656360659792,"vZ0":-6.019241171852739,"x":142.5,"y":164.37,"x0":-1.7612102852099147,"y0":50.00073334166195,"z0":5.79060698886462,"aX":-5.662008513055765},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.4,"breakHorizontal":4.6,"spinRate":2356,"spinDirection":196},"zone":1,"typeConfidence":0.9,"plateTime":0.40028131039734394,"extension":7.35496930422717},"hitData":{"launchSpeed":100.8,"launchAngle":16.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":76.65,"coordY":92.07}},"index":1,"playId":"849a5269-0fbc-3eab-9571-77f0fe4a2c63","pitchNumber":2,"startTime":"2026-09-12T20:12:05.058Z","endTime":"2026-09-12T20:12:14.683Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:12:14.683Z","atBatIndex":84},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Hao-Yu Lee triples (2) on a fly ball to right fielder Jordan Beck. Spencer Torkelson scores. Ben Malgeri scores.","rbi":2,"awayScore":7,"homeScore":11,"isOut":false},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-12T20:12:21.113Z","endTime":"2026-09-12T20:17:59.382Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"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,6,7,8,9,10,11],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","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":11},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":{"id":605447,"link":"/api/v1/people/605447"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":11},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":{"id":605447,"link":"/api/v1/people/605447"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.132227798302214,"aZ":-33.65457463094219,"pfxX":0.5033643195582167,"pfxZ":-0.9642080655281671,"pX":1.613008897979301,"pZ":1.8511188377096686,"vX0":8.59553378517698,"vY0":-122.47393234631487,"vZ0":-2.4018422236908714,"x":55.52,"y":188.8,"x0":-1.9877139173105334,"y0":50.00166082228648,"z0":5.685411854428576,"aX":0.7732057168769185},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.0,"breakHorizontal":-2.6,"spinRate":2224,"spinDirection":62},"zone":14,"typeConfidence":0.89,"plateTime":0.44494813424041135,"extension":7.370494474625066},"index":0,"playId":"baa5cc48-6ffb-3746-8f71-4ad7803eaf83","pitchNumber":1,"startTime":"2026-09-12T20:12:59.454Z","endTime":"2026-09-12T20:13:04.408Z","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":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.759673672597266,"aZ":-35.883461136964655,"pfxX":0.9293784778805183,"pfxZ":-2.4504849041173333,"pX":-0.31987031652610703,"pZ":2.4200223638729494,"vX0":4.219682257499339,"vY0":-122.26134207541527,"vZ0":-0.5496858295845513,"x":129.19,"y":173.44,"x0":-2.1876839103749655,"y0":50.00049035364593,"z0":5.723281718521957,"aX":1.4081762896780898},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.3,"breakHorizontal":-2.6,"spinRate":2139,"spinDirection":65},"zone":4,"typeConfidence":0.89,"plateTime":0.447739474913607,"extension":7.136782227918819},"index":1,"playId":"58517954-2f68-3ce4-a036-30d2e5f4fcae","pitchNumber":2,"startTime":"2026-09-12T20:13:17.252Z","endTime":"2026-09-12T20:13:20.679Z","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":84.7,"endSpeed":78.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.279607343955615,"aZ":-36.31671881000848,"pfxX":0.6923353225163333,"pfxZ":-2.6764640107298643,"pX":0.06404964507637055,"pZ":2.080701692881646,"vX0":5.105679845479372,"vY0":-123.33725714848039,"vZ0":-1.798972602283868,"x":114.56,"y":182.6,"x0":-2.1180762965075974,"y0":50.00185201452864,"z0":5.866698051808889,"aX":1.0715019310466976},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.0,"breakHorizontal":-2.4,"spinRate":2295,"spinDirection":44},"zone":8,"typeConfidence":0.89,"plateTime":0.4431734954386881,"extension":7.350617329766788},"index":2,"playId":"f3cca3cf-a3c7-34d8-a831-b152d6bf7c3e","pitchNumber":3,"startTime":"2026-09-12T20:13:34.740Z","endTime":"2026-09-12T20:13:40.879Z","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":85.4,"endSpeed":79.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.821596410619247,"aZ":-33.36708085308072,"pfxX":1.6240308008595257,"pfxZ":-0.7559011636032444,"pX":-0.10793546859615208,"pZ":2.2920405189829642,"vX0":4.710693365069226,"vY0":-124.39930734035212,"vZ0":-1.9312811791123807,"x":121.11,"y":176.89,"x0":-2.2301343947865555,"y0":50.002671619035375,"z0":5.820783897191668,"aX":2.5671715504918606},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.6,"breakHorizontal":-4.0,"spinRate":2133,"spinDirection":49},"zone":5,"typeConfidence":0.89,"plateTime":0.4387694748922515,"extension":7.399234471907755},"index":3,"playId":"99940a61-77b1-36dc-9e59-f693a330875a","pitchNumber":4,"startTime":"2026-09-12T20:14:02.837Z","endTime":"2026-09-12T20:14:11.734Z","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":95.2,"endSpeed":87.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.183061470220597,"aZ":-11.259452268040068,"pfxX":-2.232828940026412,"pfxZ":10.651477376360893,"pX":0.8185568705680322,"pZ":3.499647354503689,"vX0":6.6178672771767175,"vY0":-138.58059761980826,"vZ0":-4.733667169159091,"x":85.8,"y":144.29,"x0":-1.3003593340123827,"y0":50.006074976640285,"z0":5.969418258296307,"aX":-4.386763843326565},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.6,"breakHorizontal":2.8,"spinRate":2417,"spinDirection":190},"zone":12,"typeConfidence":0.9,"plateTime":0.3938109031940371,"extension":7.484294164163778},"index":4,"playId":"062d1a5e-70d9-38d1-8d00-aed0b9374ca4","pitchNumber":5,"startTime":"2026-09-12T20:14:31.314Z","endTime":"2026-09-12T20:14:35.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.279129924266375,"aZ":-12.01625228296507,"pfxX":-1.7698606254984084,"pfxZ":10.478979301277223,"pX":0.13617568958605203,"pZ":2.8996712026706115,"vX0":5.580950667541653,"vY0":-137.08716646092557,"vZ0":-5.8925204751372,"x":111.81,"y":160.49,"x0":-1.6865500762708214,"y0":50.00151817042425,"z0":5.880413926018824,"aX":-3.4045996587398673},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.1,"breakHorizontal":2.2,"spinRate":2360,"spinDirection":198},"zone":2,"typeConfidence":0.9,"plateTime":0.39792392243220664,"extension":7.391761338676231},"index":5,"playId":"f7ae743a-44bb-383b-9ff2-079f6cac6a2f","pitchNumber":6,"startTime":"2026-09-12T20:14:49.185Z","endTime":"2026-09-12T20:14:57.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.362135234993847,"aZ":-36.19170435056904,"pfxX":1.066874404780033,"pfxZ":-2.5123804257230518,"pX":-0.9296077170877195,"pZ":3.0627484976011052,"vX0":2.436258131926953,"vY0":-124.63952500713766,"vZ0":-0.03422812768204708,"x":152.43,"y":156.09,"x0":-2.05231194349493,"y0":50.00316145741901,"z0":6.026581367905494,"aX":1.7050629331673102},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.3,"breakHorizontal":-2.4,"spinRate":2031,"spinDirection":65},"zone":11,"typeConfidence":0.89,"plateTime":0.4368345155395583,"extension":7.158486215813179},"index":6,"playId":"533a584a-cb76-3c4c-adf7-bd1a35964847","pitchNumber":7,"startTime":"2026-09-12T20:15:15.996Z","endTime":"2026-09-12T20:15:21.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.291735008280092,"aZ":-36.233940782179104,"pfxX":0.9457493941130144,"pfxZ":-2.6818696648302716,"pX":-0.017118675347214275,"pZ":2.684403374471563,"vX0":3.370133293808579,"vY0":-122.35226207266074,"vZ0":-0.869563452267323,"x":117.65,"y":166.3,"x0":-1.5355650976685216,"y0":50.001802846015835,"z0":6.151308068457669,"aX":1.4321574380777768},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.8,"breakHorizontal":-2.5,"spinRate":1940,"spinDirection":50},"zone":5,"typeConfidence":0.89,"plateTime":0.4477728698260388,"extension":7.177283053041836},"index":7,"playId":"dffb1e3e-8df8-3002-ab81-e51509a20022","pitchNumber":8,"startTime":"2026-09-12T20:15:59.481Z","endTime":"2026-09-12T20:16:03.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.258136721837182,"aZ":-35.84721266795029,"pfxX":1.7747318799503926,"pfxZ":-2.3887141953101647,"pX":-0.6529504205133241,"pZ":4.1867731212349595,"vX0":3.407394692588553,"vY0":-122.97512607608496,"vZ0":3.0876925136238835,"x":141.89,"y":125.74,"x0":-2.284292246852096,"y0":50.001365873348476,"z0":5.945958499552432,"aX":2.7306983143281034},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.4,"breakHorizontal":-4.0,"spinRate":2138,"spinDirection":57},"zone":11,"typeConfidence":0.89,"plateTime":0.44456157673484364,"extension":7.11715540818571},"index":8,"playId":"9116242b-90b0-3b6a-a668-7c6e77b33db2","pitchNumber":9,"startTime":"2026-09-12T20:16:25.324Z","endTime":"2026-09-12T20:16:29.100Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.85049627533217,"aZ":-34.3882410798499,"pfxX":0.857278945887564,"pfxZ":-1.4415627768439983,"pX":0.45508370296424844,"pZ":2.462797391987067,"vX0":5.233476737526094,"vY0":-122.2295781670619,"vZ0":-1.4980299642143367,"x":99.65,"y":172.28,"x0":-1.812628619274105,"y0":50.00344085550755,"z0":5.997907941561483,"aX":1.3153639170798463},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.8,"breakHorizontal":-2.6,"spinRate":2152,"spinDirection":52},"zone":6,"typeConfidence":0.89,"plateTime":0.44568226875454275,"extension":7.423096873348715},"index":9,"playId":"98106802-feda-3f63-b316-6e92d23fa4cc","pitchNumber":10,"startTime":"2026-09-12T20:16:48.629Z","endTime":"2026-09-12T20:16:53.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.894783343268447,"aZ":-35.306134406588924,"pfxX":1.8304842726436104,"pfxZ":-2.072645692523695,"pX":-0.4047784350683968,"pZ":2.9630720415778495,"vX0":4.373156954662474,"vY0":-121.18756450188977,"vZ0":0.7601425705385931,"x":132.43,"y":158.78,"x0":-2.4582756131498504,"y0":50.001426179567225,"z0":5.688436935883844,"aX":2.7681639553814077},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.4,"breakHorizontal":-4.2,"spinRate":2249,"spinDirection":65},"zone":1,"typeConfidence":0.89,"plateTime":0.44905017086987975,"extension":7.101462972010133},"index":10,"playId":"7cf04a62-a408-3bb3-ab91-5b334154bbea","pitchNumber":11,"startTime":"2026-09-12T20:17:16.804Z","endTime":"2026-09-12T20:17:22.151Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8611002419721,"aZ":-12.288520548351782,"pfxX":-2.946470096169741,"pfxZ":10.552119199117621,"pX":0.5654002745734361,"pZ":3.513950000327794,"vX0":6.9701418719131425,"vY0":-135.71206034763938,"vZ0":-4.001039171769423,"x":95.45,"y":143.9,"x0":-1.641718557836016,"y0":50.00164321789438,"z0":5.849797331880072,"aX":-5.5530153908547515},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.6,"breakHorizontal":4.1,"spinRate":2413,"spinDirection":197},"zone":12,"typeConfidence":0.89,"plateTime":0.40202898197195935,"extension":7.5689565281175275},"hitData":{"launchSpeed":96.7,"launchAngle":24.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.09,"coordY":94.3}},"index":11,"playId":"3ad4ac73-e933-3da6-8050-e596e97b5ce4","pitchNumber":12,"startTime":"2026-09-12T20:17:44.721Z","endTime":"2026-09-12T20:17:59.382Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:17:59.382Z","atBatIndex":85},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":7,"homeScore":11,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-12T20:18:34.766Z","endTime":"2026-09-12T20:19:37.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":79.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.26940812152587,"aZ":-33.53927653123302,"pfxX":0.8357858374611835,"pfxZ":-0.8801111986462793,"pX":0.5585833146676447,"pZ":2.5682012230103775,"vX0":6.21392016902723,"vY0":-122.3110095481273,"vZ0":-0.9572082065147122,"x":95.71,"y":169.44,"x0":-2.096694848121374,"y0":50.00257662215263,"z0":5.776170533889109,"aX":1.2972939073519776},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.6,"breakHorizontal":-2.6,"spinRate":2250,"spinDirection":59},"zone":6,"typeConfidence":0.89,"plateTime":0.44348423784457447,"extension":7.207189935759575},"index":0,"playId":"509a60fb-ba79-3478-b1cb-10837b567a31","pitchNumber":1,"startTime":"2026-09-12T20:18:35.039Z","endTime":"2026-09-12T20:18:38.478Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"}}},{"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":84.4,"endSpeed":79.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.306497297265803,"aZ":-32.64202562153426,"pfxX":0.8886893278209226,"pfxZ":-0.3023760731357594,"pX":-0.18701678257796236,"pZ":2.087324241117893,"vX0":3.7346541710570826,"vY0":-123.07490306890841,"vZ0":-2.815064035506249,"x":124.13,"y":182.42,"x0":-1.8284526608262013,"y0":50.0002193157693,"z0":5.961007955638341,"aX":1.3875222701619694},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.8,"breakHorizontal":-2.3,"spinRate":2346,"spinDirection":60},"zone":8,"typeConfidence":0.89,"plateTime":0.4420142225571295,"extension":7.2923404986253395},"index":1,"playId":"06a3586a-71b9-322a-8950-08d86487b4fc","pitchNumber":2,"startTime":"2026-09-12T20:19:04.819Z","endTime":"2026-09-12T20:19:10.244Z","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":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":78.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.606711082667143,"aZ":-37.073926959272306,"pfxX":0.904756995744438,"pfxZ":-3.22621382666747,"pX":0.21448192994546975,"pZ":1.5257108148270109,"vX0":3.921199768390667,"vY0":-121.4017237012467,"vZ0":-3.300077738277242,"x":108.82,"y":197.59,"x0":-1.5268907603595108,"y0":50.00031014613752,"z0":6.069689615269438,"aX":1.3751439155561878},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-6.4,"breakHorizontal":-2.4,"spinRate":2156,"spinDirection":40},"zone":14,"typeConfidence":0.89,"plateTime":0.4479834832134366,"extension":7.197571697633718},"hitData":{"launchSpeed":92.9,"launchAngle":-17.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.48,"coordY":155.74}},"index":2,"playId":"f8975232-d189-3213-9bc9-7268ed09e54f","pitchNumber":3,"startTime":"2026-09-12T20:19:29.640Z","endTime":"2026-09-12T20:19:37.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:19:37.353Z","atBatIndex":86},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Rumfield strikes out swinging.","rbi":0,"awayScore":7,"homeScore":11,"isOut":true},"about":{"atBatIndex":87,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-12T20:22:01.389Z","endTime":"2026-09-12T20:23:42.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Zach McKinstry remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-12T20:21:34.620Z","endTime":"2026-09-12T20:21:34.648Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":682985,"link":"/api/v1/people/682985"}},{"details":{"description":"Defensive switch from right field to left field for Ben Malgeri.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-12T20:21:34.648Z","endTime":"2026-09-12T20:21:34.649Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701162,"link":"/api/v1/people/701162"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":814430,"link":"/api/v1/people/814430"}},{"details":{"description":"Pitching Change: Kenley Jansen replaces Beau Brieske.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-09-12T20:21:34.649Z","endTime":"2026-09-12T20:22:03.698Z","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":"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":91.0,"endSpeed":85.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76362783205111,"aZ":-15.068679603771985,"pfxX":1.39436797192029,"pfxZ":9.434790652615915,"pX":-0.35494918865019254,"pZ":1.7880683728947733,"vX0":4.4798721252576374,"vY0":-132.4289666569525,"vZ0":-8.375492690247782,"x":130.53,"y":190.5,"x0":-2.2357856666860205,"y0":50.005256602470794,"z0":6.048232306782475,"aX":2.527428475591566},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.8,"breakHorizontal":-3.4,"spinRate":2661,"spinDirection":180},"zone":7,"typeConfidence":0.88,"plateTime":0.410372487112741,"extension":6.852573108510552},"index":3,"playId":"0fbd24a9-2d12-34ea-b80c-4dfcd41e891b","pitchNumber":1,"startTime":"2026-09-12T20:22:03.698Z","endTime":"2026-09-12T20:22:07.143Z","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":83.4,"endSpeed":78.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.840722331937915,"aZ":-33.40943931693819,"pfxX":3.0744675710556826,"pfxZ":-0.8065764656263053,"pX":-0.9765655697859293,"pZ":1.9498162483072092,"vX0":1.809034757720236,"vY0":-121.61729231229207,"vZ0":-3.4783050125886907,"x":154.22,"y":186.13,"x0":-2.125231557948166,"y0":50.00561143745858,"z0":6.243173721424561,"aX":4.688519441833253},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.9,"breakHorizontal":-6.0,"spinRate":2496,"spinDirection":81},"zone":13,"typeConfidence":0.91,"plateTime":0.44732138479637706,"extension":6.814570566995435},"index":4,"playId":"f4fa9c48-af55-383d-accd-b6657d0cb1a2","pitchNumber":2,"startTime":"2026-09-12T20:22:20.848Z","endTime":"2026-09-12T20:22:25.575Z","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":93.9,"endSpeed":87.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.707859426770305,"aZ":-15.846843383453866,"pfxX":1.0468691392670624,"pfxZ":8.519580471795493,"pX":-0.02026374253910816,"pZ":2.531892252136222,"vX0":4.658921045135217,"vY0":-136.73289478313316,"vZ0":-6.719460044353076,"x":117.77,"y":170.42,"x0":-1.8739149973311697,"y0":50.00497827227399,"z0":6.085365689758845,"aX":2.005519615147481},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":-2.8,"spinRate":2732,"spinDirection":183},"zone":5,"typeConfidence":0.9,"plateTime":0.39872944513724073,"extension":6.995751225677308},"index":5,"playId":"b8ccf853-489e-32e2-8301-5200462c34cd","pitchNumber":3,"startTime":"2026-09-12T20:22:38.487Z","endTime":"2026-09-12T20:22:42.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.606452797561104,"aZ":-12.401775727605981,"pfxX":-4.326825898650022,"pfxZ":10.201420859317862,"pX":-1.1928518436963604,"pZ":3.4375029676046926,"vX0":2.384447521405141,"vY0":-137.83668931883486,"vZ0":-5.266275670798925,"x":162.47,"y":145.97,"x0":-1.503798631851457,"y0":50.000142944350635,"z0":6.199656692459469,"aX":-8.383062384151813},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":7.4,"spinRate":2496,"spinDirection":186},"zone":11,"typeConfidence":0.97,"plateTime":0.39631348418550694,"extension":7.0033634348565785},"index":6,"playId":"f8f51f5d-1d30-326d-b3ad-f18468aa4abf","pitchNumber":4,"startTime":"2026-09-12T20:23:18.075Z","endTime":"2026-09-12T20:23:21.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.841791348436207,"aZ":-13.135173645744318,"pfxX":0.7763329074490615,"pfxZ":10.022623056891376,"pX":0.16042017757361365,"pZ":2.5720816948945853,"vX0":5.158883141342084,"vY0":-136.41593222532876,"vZ0":-7.0022210207561395,"x":110.89,"y":169.33,"x0":-1.8499497927598207,"y0":50.00074716291335,"z0":6.063579881571047,"aX":1.4728517284828586},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":-2.4,"spinRate":2718,"spinDirection":179},"zone":5,"typeConfidence":0.9,"plateTime":0.4003349055914587,"extension":7.044190875884319},"index":7,"playId":"a1ae7671-618c-3fcc-a531-6e3bf52d7459","pitchNumber":5,"startTime":"2026-09-12T20:23:37.237Z","endTime":"2026-09-12T20:23:42.889Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:23:42.889Z","atBatIndex":87},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Carrigg flies out sharply to center fielder Max Clark.","rbi":0,"awayScore":7,"homeScore":11,"isOut":true},"about":{"atBatIndex":88,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-12T20:23:42.996Z","endTime":"2026-09-12T20:24:19.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.238683296120747,"aZ":-18.596143243078302,"pfxX":-1.1106471104641154,"pfxZ":7.549684367771542,"pX":-0.05675420333221436,"pZ":1.9592235159529936,"vX0":4.861918876979543,"vY0":-132.93692900083843,"vZ0":-7.39387944460088,"x":119.16,"y":185.88,"x0":-1.7612445253905171,"y0":50.000535531643266,"z0":6.115554624618814,"aX":-1.9970781375985112},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.4,"breakHorizontal":1.0,"spinRate":2715,"spinDirection":170},"zone":8,"typeConfidence":0.75,"plateTime":0.4112796004959369,"extension":7.063284800609507},"hitData":{"launchSpeed":103.3,"launchAngle":38.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":150.06,"coordY":51.9}},"index":0,"playId":"0d4091ac-f4d6-383a-87b8-69220ceab186","pitchNumber":1,"startTime":"2026-09-12T20:24:09.090Z","endTime":"2026-09-12T20:24:19.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:24:19.430Z","atBatIndex":88},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Kyle Karros hit by pitch.","rbi":0,"awayScore":7,"homeScore":11,"isOut":false},"about":{"atBatIndex":89,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-12T20:24:21.321Z","endTime":"2026-09-12T20:27:46.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.536076935418865,"aZ":-18.046091504065053,"pfxX":2.108208252334241,"pfxZ":7.8442063178580135,"pX":0.8885904099686153,"pZ":3.0075639815640995,"vX0":6.152860745742457,"vY0":-133.32123160845558,"vZ0":-4.963298569616318,"x":83.13,"y":157.58,"x0":-1.7225177993192817,"y0":50.001376009007245,"z0":6.194803715035005,"aX":3.7965326709381024},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.3,"breakHorizontal":-5.2,"spinRate":2713,"spinDirection":175},"zone":12,"typeConfidence":0.89,"plateTime":0.41075864256601236,"extension":7.019590606356125},"index":0,"playId":"ddb409f6-5606-3d73-b3f2-7068a2dd88ca","pitchNumber":1,"startTime":"2026-09-12T20:24:50.833Z","endTime":"2026-09-12T20:24:58.050Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"}}},{"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":82.8,"endSpeed":77.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.59832674481831,"aZ":-35.04734803644549,"pfxX":1.6974848367769404,"pfxZ":-1.917364972721387,"pX":-0.5167934965034382,"pZ":2.148861962221016,"vX0":3.05904914810714,"vY0":-120.6768201460462,"vZ0":-2.412272222264358,"x":136.7,"y":180.76,"x0":-2.012658044254877,"y0":50.0020053194056,"z0":6.196922836981857,"aX":2.5466564793299704},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.7,"breakHorizontal":-3.7,"spinRate":2385,"spinDirection":80},"zone":7,"typeConfidence":0.91,"plateTime":0.45086871250467286,"extension":6.924475899149224},"index":1,"playId":"981d5467-f745-3e95-84da-3a90e6d86fe2","pitchNumber":2,"startTime":"2026-09-12T20:25:18.348Z","endTime":"2026-09-12T20:25:22.833Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-09-12T20:25:45.867Z","endTime":"2026-09-12T20:26:36.465Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"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":93.4,"endSpeed":85.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.829811644118877,"aZ":-14.738379222501365,"pfxX":-5.177841269169203,"pfxZ":9.249382207072179,"pX":0.37201207911427414,"pZ":3.8402400287190863,"vX0":6.440266800261279,"vY0":-135.9376400900483,"vZ0":-3.6995882414828536,"x":102.82,"y":135.09,"x0":-1.3472810370726795,"y0":50.00135519348264,"z0":6.232045250365961,"aX":-9.759022370699636},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":8.2,"spinRate":2327,"spinDirection":195},"zone":12,"typeConfidence":0.96,"plateTime":0.4018462486529826,"extension":7.108255890338025},"index":3,"playId":"821f373f-e7fc-3ce2-8b03-f66d618d4b19","pitchNumber":3,"startTime":"2026-09-12T20:26:36.465Z","endTime":"2026-09-12T20:26:40.670Z","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":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.288535034074588,"aZ":-15.503030692235074,"pfxX":2.515955784695405,"pfxZ":8.7749942646909,"pX":0.6786340098614799,"pZ":2.4611063180303803,"vX0":5.759009560584619,"vY0":-136.76188240530996,"vZ0":-7.0458505026927085,"x":91.13,"y":172.33,"x0":-1.778829561057445,"y0":50.00443094695425,"z0":6.128101716936634,"aX":4.780953009053549},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":-5.8,"spinRate":2729,"spinDirection":170},"zone":6,"typeConfidence":0.92,"plateTime":0.40002442665990356,"extension":7.014786305282624},"index":4,"playId":"3aff48eb-0ce3-3d3d-8430-ecb03a444657","pitchNumber":4,"startTime":"2026-09-12T20:26:52.553Z","endTime":"2026-09-12T20:26:57.183Z","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":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.443040237732166,"aZ":-18.501958049467753,"pfxX":2.4850260014180754,"pfxZ":7.2866197678840905,"pX":0.7058903705953025,"pZ":3.050548098966102,"vX0":5.322584492360619,"vY0":-135.60141166379702,"vZ0":-4.900340715603294,"x":90.09,"y":156.42,"x0":-1.5993295972217327,"y0":50.00577873761449,"z0":6.157468675151189,"aX":4.665814373770708},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.5,"breakHorizontal":-5.5,"spinRate":2739,"spinDirection":173},"zone":3,"typeConfidence":0.9,"plateTime":0.40269785622439525,"extension":7.022918715466409},"index":5,"playId":"ad44d3e4-49a3-318f-9434-5f06f686088a","pitchNumber":5,"startTime":"2026-09-12T20:27:18.795Z","endTime":"2026-09-12T20:27:24.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.7,"endSpeed":79.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.251315353459567,"aZ":-34.84306302782714,"pfxX":2.596590882820757,"pfxZ":-1.6798463256075102,"pX":-1.695489022459789,"pZ":4.036260955819999,"vX0":-0.27593593861539367,"vY0":-124.89326019122741,"vZ0":1.1625879810925788,"x":181.63,"y":129.8,"x0":-1.9213664024307302,"y0":50.0058531626168,"z0":6.422024281297279,"aX":4.118167266625394},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.5,"breakHorizontal":-4.7,"spinRate":2515,"spinDirection":69},"zone":11,"typeConfidence":0.9,"plateTime":0.4379272983259117,"extension":6.71251886344704},"index":6,"playId":"381bc2a0-7c70-3677-a285-cf329eab2ce4","pitchNumber":6,"startTime":"2026-09-12T20:27:41.599Z","endTime":"2026-09-12T20:27:46.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:27:46.711Z","atBatIndex":89},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out on a foul tip.","rbi":0,"awayScore":7,"homeScore":11,"isOut":true},"about":{"atBatIndex":90,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-12T20:28:04.947Z","endTime":"2026-09-12T20:30:50.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"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":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".583"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".318"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.18"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.24"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.59"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.89"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.67"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.46"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.35"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.87"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.25"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"64.41"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.59"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.24"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.18"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".583"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".318"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.743894147250323,"aZ":-20.30899932592889,"pfxX":2.7939337508413624,"pfxZ":6.420986693747567,"pX":0.8896370195013727,"pZ":2.269607187086814,"vX0":5.967873201148968,"vY0":-134.67231223539596,"vZ0":-6.334806050512039,"x":83.09,"y":177.5,"x0":-1.7130438996344226,"y0":50.00004539935565,"z0":6.0768626839036575,"aX":5.157220100535371},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.6,"breakHorizontal":-6.2,"spinRate":2578,"spinDirection":176},"zone":14,"typeConfidence":0.89,"plateTime":0.4058672670020571,"extension":7.128876129035155},"index":0,"playId":"23644d24-f19d-3913-91a5-2ed90f86ed1c","pitchNumber":1,"startTime":"2026-09-12T20:28:24.177Z","endTime":"2026-09-12T20:28:28.913Z","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":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.064478264798854,"aZ":-15.689224407115738,"pfxX":0.841899060665166,"pfxZ":8.812028154099533,"pX":0.45706619882517896,"pZ":0.945378602271318,"vX0":6.5239306065965526,"vY0":-135.29383618614276,"vZ0":-10.097935345743029,"x":99.58,"y":213.25,"x0":-2.086016658029418,"y0":50.0021091771703,"z0":5.80384250587587,"aX":1.5725401311361267},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":-2.8,"spinRate":2568,"spinDirection":187},"zone":14,"typeConfidence":0.9,"plateTime":0.40348838226083794,"extension":7.065065219094321},"index":1,"playId":"2f4f7fec-5e6b-3e7b-9434-40c6f129eaa8","pitchNumber":2,"startTime":"2026-09-12T20:28:41.086Z","endTime":"2026-09-12T20:28:46.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.317238906096804,"aZ":-19.494358286645777,"pfxX":2.743858879790414,"pfxZ":6.960184086000276,"pX":-0.6161316403383423,"pZ":2.159785423686529,"vX0":2.972737844353337,"vY0":-133.51151279524518,"vZ0":-6.455818223653326,"x":140.49,"y":180.47,"x0":-2.0967979747049075,"y0":50.00292111246722,"z0":5.9926172523934245,"aX":4.997348325183194},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.5,"breakHorizontal":-5.5,"spinRate":2560,"spinDirection":179},"zone":7,"typeConfidence":0.87,"plateTime":0.4088483955238731,"extension":7.192552808603771},"index":2,"playId":"4bd29a43-b892-3920-bba5-4bfd01a3532e","pitchNumber":3,"startTime":"2026-09-12T20:29:00.440Z","endTime":"2026-09-12T20:29:05.828Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.884032947389887,"aZ":-18.34855052438851,"pfxX":2.082626527159154,"pfxZ":7.72934888679616,"pX":-0.2527597472449649,"pZ":3.487025158730372,"vX0":3.392931553681593,"vY0":-132.55426026768663,"vZ0":-3.571572526219922,"x":126.63,"y":144.63,"x0":-1.817357629707887,"y0":50.005865764907895,"z0":6.1824615685543645,"aX":3.726652994821701},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.4,"breakHorizontal":-4.4,"spinRate":2582,"spinDirection":167},"zone":2,"typeConfidence":0.87,"plateTime":0.4123557127064972,"extension":6.995779434891071},"index":3,"playId":"ea8df3c4-6df1-3365-a117-875a81f69942","pitchNumber":4,"startTime":"2026-09-12T20:29:27.863Z","endTime":"2026-09-12T20:29:33.677Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-09-12T20:29:41.652Z","endTime":"2026-09-12T20:29:57.524Z","isPitch":false,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.443847853679248,"aZ":-19.076169002256222,"pfxX":2.2099681646037554,"pfxZ":7.037689211082572,"pX":0.29459856802474743,"pZ":3.8750184528792313,"vX0":4.5624984059083245,"vY0":-135.27581611067367,"vZ0":-2.7660942320439768,"x":105.77,"y":134.15,"x0":-1.6982598785463041,"y0":50.000741954356045,"z0":6.2421952825561124,"aX":4.109172641878019},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.4,"breakHorizontal":-4.9,"spinRate":2648,"spinDirection":166},"zone":12,"typeConfidence":0.89,"plateTime":0.4043032802747608,"extension":6.9861707556348875},"index":5,"playId":"ec80dc6f-8553-3834-a319-747833cd6c9f","pitchNumber":5,"startTime":"2026-09-12T20:29:57.524Z","endTime":"2026-09-12T20:30:01.519Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.874430242308534,"aZ":-17.299149768366636,"pfxX":3.0114395782159242,"pfxZ":8.106120222628844,"pX":-0.087522850822984,"pZ":2.3519850507760265,"vX0":2.7551031500009193,"vY0":-133.8430280229089,"vZ0":-6.736441989661826,"x":120.34,"y":175.28,"x0":-1.5172717351174203,"y0":50.0003015018567,"z0":6.117167406631234,"aX":5.522659360277822},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.7,"breakHorizontal":-6.0,"spinRate":2544,"spinDirection":172},"zone":5,"typeConfidence":0.89,"plateTime":0.4075135564122512,"extension":7.1075954983159075},"index":6,"playId":"b57c938a-2979-3d2a-8b4c-e4850bc953f8","pitchNumber":6,"startTime":"2026-09-12T20:30:16.025Z","endTime":"2026-09-12T20:30:23.685Z","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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38586317764349,"aZ":-22.81166942520591,"pfxX":2.3323394013731527,"pfxZ":5.191523847182797,"pX":0.2816658502815768,"pZ":2.7421959027024503,"vX0":4.4671367082041025,"vY0":-132.47301868895505,"vZ0":-4.668081106748709,"x":106.26,"y":164.74,"x0":-1.719826426554298,"y0":50.00215917473676,"z0":6.163568457041358,"aX":4.206580068847422},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.8,"breakHorizontal":-5.0,"spinRate":2557,"spinDirection":159},"zone":6,"typeConfidence":0.8,"plateTime":0.411148024480541,"extension":7.067360697013259},"index":7,"playId":"50ea7b1a-a157-3dc0-aa33-292d8579906c","pitchNumber":7,"startTime":"2026-09-12T20:30:43.210Z","endTime":"2026-09-12T20:30:50.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:30:50.228Z","atBatIndex":90}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out on a foul tip.","rbi":0,"awayScore":7,"homeScore":11,"isOut":true},"about":{"atBatIndex":90,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-12T20:28:04.947Z","endTime":"2026-09-12T20:30:50.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"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":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".583"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".318"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.18"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.24"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.59"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.89"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.67"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.46"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.35"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.87"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.25"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"64.41"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.59"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.24"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.18"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".583"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".318"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680664,"link":"/api/v1/people/680664"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.743894147250323,"aZ":-20.30899932592889,"pfxX":2.7939337508413624,"pfxZ":6.420986693747567,"pX":0.8896370195013727,"pZ":2.269607187086814,"vX0":5.967873201148968,"vY0":-134.67231223539596,"vZ0":-6.334806050512039,"x":83.09,"y":177.5,"x0":-1.7130438996344226,"y0":50.00004539935565,"z0":6.0768626839036575,"aX":5.157220100535371},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.6,"breakHorizontal":-6.2,"spinRate":2578,"spinDirection":176},"zone":14,"typeConfidence":0.89,"plateTime":0.4058672670020571,"extension":7.128876129035155},"index":0,"playId":"23644d24-f19d-3913-91a5-2ed90f86ed1c","pitchNumber":1,"startTime":"2026-09-12T20:28:24.177Z","endTime":"2026-09-12T20:28:28.913Z","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":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.064478264798854,"aZ":-15.689224407115738,"pfxX":0.841899060665166,"pfxZ":8.812028154099533,"pX":0.45706619882517896,"pZ":0.945378602271318,"vX0":6.5239306065965526,"vY0":-135.29383618614276,"vZ0":-10.097935345743029,"x":99.58,"y":213.25,"x0":-2.086016658029418,"y0":50.0021091771703,"z0":5.80384250587587,"aX":1.5725401311361267},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":-2.8,"spinRate":2568,"spinDirection":187},"zone":14,"typeConfidence":0.9,"plateTime":0.40348838226083794,"extension":7.065065219094321},"index":1,"playId":"2f4f7fec-5e6b-3e7b-9434-40c6f129eaa8","pitchNumber":2,"startTime":"2026-09-12T20:28:41.086Z","endTime":"2026-09-12T20:28:46.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.317238906096804,"aZ":-19.494358286645777,"pfxX":2.743858879790414,"pfxZ":6.960184086000276,"pX":-0.6161316403383423,"pZ":2.159785423686529,"vX0":2.972737844353337,"vY0":-133.51151279524518,"vZ0":-6.455818223653326,"x":140.49,"y":180.47,"x0":-2.0967979747049075,"y0":50.00292111246722,"z0":5.9926172523934245,"aX":4.997348325183194},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.5,"breakHorizontal":-5.5,"spinRate":2560,"spinDirection":179},"zone":7,"typeConfidence":0.87,"plateTime":0.4088483955238731,"extension":7.192552808603771},"index":2,"playId":"4bd29a43-b892-3920-bba5-4bfd01a3532e","pitchNumber":3,"startTime":"2026-09-12T20:29:00.440Z","endTime":"2026-09-12T20:29:05.828Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.884032947389887,"aZ":-18.34855052438851,"pfxX":2.082626527159154,"pfxZ":7.72934888679616,"pX":-0.2527597472449649,"pZ":3.487025158730372,"vX0":3.392931553681593,"vY0":-132.55426026768663,"vZ0":-3.571572526219922,"x":126.63,"y":144.63,"x0":-1.817357629707887,"y0":50.005865764907895,"z0":6.1824615685543645,"aX":3.726652994821701},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.4,"breakHorizontal":-4.4,"spinRate":2582,"spinDirection":167},"zone":2,"typeConfidence":0.87,"plateTime":0.4123557127064972,"extension":6.995779434891071},"index":3,"playId":"ea8df3c4-6df1-3365-a117-875a81f69942","pitchNumber":4,"startTime":"2026-09-12T20:29:27.863Z","endTime":"2026-09-12T20:29:33.677Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-09-12T20:29:41.652Z","endTime":"2026-09-12T20:29:57.524Z","isPitch":false,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.443847853679248,"aZ":-19.076169002256222,"pfxX":2.2099681646037554,"pfxZ":7.037689211082572,"pX":0.29459856802474743,"pZ":3.8750184528792313,"vX0":4.5624984059083245,"vY0":-135.27581611067367,"vZ0":-2.7660942320439768,"x":105.77,"y":134.15,"x0":-1.6982598785463041,"y0":50.000741954356045,"z0":6.2421952825561124,"aX":4.109172641878019},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.4,"breakHorizontal":-4.9,"spinRate":2648,"spinDirection":166},"zone":12,"typeConfidence":0.89,"plateTime":0.4043032802747608,"extension":6.9861707556348875},"index":5,"playId":"ec80dc6f-8553-3834-a319-747833cd6c9f","pitchNumber":5,"startTime":"2026-09-12T20:29:57.524Z","endTime":"2026-09-12T20:30:01.519Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.874430242308534,"aZ":-17.299149768366636,"pfxX":3.0114395782159242,"pfxZ":8.106120222628844,"pX":-0.087522850822984,"pZ":2.3519850507760265,"vX0":2.7551031500009193,"vY0":-133.8430280229089,"vZ0":-6.736441989661826,"x":120.34,"y":175.28,"x0":-1.5172717351174203,"y0":50.0003015018567,"z0":6.117167406631234,"aX":5.522659360277822},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.7,"breakHorizontal":-6.0,"spinRate":2544,"spinDirection":172},"zone":5,"typeConfidence":0.89,"plateTime":0.4075135564122512,"extension":7.1075954983159075},"index":6,"playId":"b57c938a-2979-3d2a-8b4c-e4850bc953f8","pitchNumber":6,"startTime":"2026-09-12T20:30:16.025Z","endTime":"2026-09-12T20:30:23.685Z","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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38586317764349,"aZ":-22.81166942520591,"pfxX":2.3323394013731527,"pfxZ":5.191523847182797,"pX":0.2816658502815768,"pZ":2.7421959027024503,"vX0":4.4671367082041025,"vY0":-132.47301868895505,"vZ0":-4.668081106748709,"x":106.26,"y":164.74,"x0":-1.719826426554298,"y0":50.00215917473676,"z0":6.163568457041358,"aX":4.206580068847422},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.8,"breakHorizontal":-5.0,"spinRate":2557,"spinDirection":159},"zone":6,"typeConfidence":0.8,"plateTime":0.411148024480541,"extension":7.067360697013259},"index":7,"playId":"50ea7b1a-a157-3dc0-aa33-292d8579906c","pitchNumber":7,"startTime":"2026-09-12T20:30:43.210Z","endTime":"2026-09-12T20:30:50.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-12T20:30:50.228Z","atBatIndex":90},"scoringPlays":[20,23,28,32,38,39,54,72,77,78,81,82,83,85],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4],"bottom":[5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":109.36,"y":171.95},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"coordinates":{"x":109.74,"y":51.0},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":65.78,"y":142.56},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":137.23,"y":106.58},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":118.98,"y":75.67},"type":"O","description":"Lineout"}]}},{"startIndex":9,"endIndex":16,"top":[9,10,11],"bottom":[12,13,14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":125.23,"y":77.88},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"coordinates":{"x":100.74,"y":163.84},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"coordinates":{"x":43.6,"y":121.43},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"coordinates":{"x":167.86,"y":134.04},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":90.95,"y":113.49},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"coordinates":{"x":109.36,"y":156.75},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":17,"endIndex":29,"top":[17,18,19,20,21,22],"bottom":[23,24,25,26,27,28,29],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":138.77,"y":135.25},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"coordinates":{"x":101.67,"y":112.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":26.25,"y":79.73},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":178.52,"y":82.28},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":69.13,"y":88.8},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":202.05,"y":60.92},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":121.2,"y":77.49},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":108.48,"y":111.81},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":137.53,"y":97.03},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"coordinates":{"x":65.56,"y":130.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"coordinates":{"x":185.87,"y":125.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":68.82,"y":58.95},"type":"O","description":"Flyout"}]}},{"startIndex":30,"endIndex":40,"top":[30,31,32,33,34],"bottom":[35,36,37,38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":117.1,"y":193.43},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"coordinates":{"x":212.22,"y":115.7},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":84.76,"y":155.84},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":814430,"fullName":"Brett Callahan","link":"/api/v1/people/814430"},"coordinates":{"x":184.93,"y":65.54},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":216.27,"y":98.02},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":176.25,"y":113.68},"type":"H","description":"Single"}]}},{"startIndex":41,"endIndex":50,"top":[41,42,43,44,45],"bottom":[46,47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"coordinates":{"x":92.5,"y":42.99},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":808825,"fullName":"Andrew Sears","link":"/api/v1/people/808825"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":81.02,"y":108.35},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":136.21,"y":151.68},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":151.92,"y":170.43},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"coordinates":{"x":148.65,"y":90.5},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":110.04,"y":100.48},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"coordinates":{"x":191.48,"y":138.7},"type":"O","description":"Flyout"}]}},{"startIndex":51,"endIndex":61,"top":[51,52,53,54,55,56],"bottom":[57,58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":120.25,"y":185.96},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":91.11,"y":110.13},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"coordinates":{"x":162.47,"y":113.45},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":121.01,"y":161.31},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":100.93,"y":82.77},"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":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"coordinates":{"x":112.4,"y":151.68},"type":"O","description":"Groundout"}]}},{"startIndex":62,"endIndex":71,"top":[62,63,64,65,66],"bottom":[67,68,69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":62.43,"y":113.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":110.55,"y":183.02},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":91.11,"y":114.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"coordinates":{"x":148.37,"y":150.67},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"coordinates":{"x":144.21,"y":173.2},"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":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":170.67,"y":174.49},"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":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"coordinates":{"x":104.8,"y":180.06},"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":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":131.15,"y":77.7},"type":"O","description":"Lineout"}]}},{"startIndex":72,"endIndex":86,"top":[72,73,74,75],"bottom":[76,77,78,79,80,81,82,83,84,85,86],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":20.56,"y":100.4},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":62.81,"y":97.54},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":100.28,"y":116.62},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":59.16,"y":135.81},"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":8,"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":92.11,"y":59.63},"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":8,"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":158.51,"y":106.08},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"coordinates":{"x":160.86,"y":73.28},"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":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"batter":{"id":807726,"fullName":"John Peck","link":"/api/v1/people/807726"},"coordinates":{"x":148.26,"y":70.35},"type":"O","description":"Sac Fly"},{"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":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":76.65,"y":92.07},"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":8,"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":199.09,"y":94.3},"type":"H","description":"Triple"},{"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":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":118.48,"y":155.74},"type":"O","description":"Groundout"}]}},{"startIndex":87,"endIndex":90,"top":[87,88,89,90],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":150.06,"y":51.9},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":2,"hits":3,"errors":1,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":2},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":7,"hits":5,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":11,"hits":18,"errors":2,"leftOnBase":13},"away":{"runs":7,"hits":12,"errors":0,"leftOnBase":9}},"defense":{"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"catcher":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"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":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"center":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"right":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"onDeck":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"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":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"onDeck":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"inHole":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"battingOrder":7,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"balls":3,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":6,"airOuts":11,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":3,"avg":".253","atBats":36,"obp":".323","slg":".416","ops":".739","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":21,"rbi":7,"leftOnBase":16,"sacBunts":2,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":7,"groundOuts":3,"airOuts":12,"runs":11,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":40,"obp":".521","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":194,"era":"5.55","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":11,"whip":"1.53","battersFaced":48,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":194,"balls":70,"strikes":124,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":11,"pitchesPerInning":"24.25","runsScoredPer9":"12.38","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":4,"putOuts":24,"errors":0,"chances":28,"passedBall":0,"pickoffs":0}},"players":{"ID663372":{"person":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":23,"gamesStarted":22,"flyOuts":76,"groundOuts":120,"airOuts":123,"runs":80,"doubles":33,"triples":4,"homeRuns":20,"strikeOuts":83,"baseOnBalls":49,"intentionalWalks":0,"hits":125,"hitByPitch":1,"atBats":442,"obp":".350","caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","numberOfPitches":1863,"era":"5.88","inningsPitched":"111.2","wins":5,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":73,"whip":"1.56","battersFaced":501,"outs":335,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1863,"balls":684,"strikes":1179,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".333","pitchesPerInning":"16.68","gamesFinished":1,"strikeoutWalkRatio":"1.69","strikeoutsPer9Inn":"6.69","walksPer9Inn":"3.95","hitsPer9Inn":"10.07","runsScoredPer9":"6.45","homeRunsPer9":"1.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":8,"passedBall":0,"popOuts":24,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":8,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691182":{"person":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"jerseyNumber":"1","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | 2B, HBP, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":6,"groundOuts":12,"airOuts":10,"runs":12,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":1,"hits":14,"hitByPitch":1,"avg":".333","atBats":42,"obp":".417","slg":".619","ops":"1.036","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":26,"rbi":11,"leftOnBase":14,"sacBunts":1,"sacFlies":0,"babip":".344","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.00","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":10,"errors":0,"chances":28,"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"}]},"ID666160":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":72,"groundOuts":67,"airOuts":111,"runs":47,"doubles":16,"triples":4,"homeRuns":22,"strikeOuts":108,"baseOnBalls":20,"intentionalWalks":0,"hits":90,"hitByPitch":3,"avg":".244","atBats":369,"obp":".283","slg":".488","ops":".771","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":399,"totalBases":180,"rbi":64,"leftOnBase":144,"sacBunts":0,"sacFlies":7,"babip":".276","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.77","popOuts":24,"lineOuts":15},"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":157,"errors":1,"chances":163,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680604":{"person":{"id":680604,"fullName":"Blas Castaño","link":"/api/v1/people/680604"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":20,"groundOuts":24,"airOuts":26,"runs":12,"doubles":3,"triples":2,"homeRuns":4,"strikeOuts":19,"baseOnBalls":8,"intentionalWalks":0,"hits":27,"hitByPitch":2,"atBats":95,"obp":".349","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":439,"era":"3.81","inningsPitched":"26.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.35","battersFaced":106,"outs":78,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":439,"balls":153,"strikes":286,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":4,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.88","gamesFinished":6,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"6.58","walksPer9Inn":"2.77","hitsPer9Inn":"9.35","runsScoredPer9":"4.15","homeRunsPer9":"1.38","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":0,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623474":{"person":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":3,"flyOuts":30,"groundOuts":27,"airOuts":61,"runs":35,"doubles":11,"triples":1,"homeRuns":9,"strikeOuts":42,"baseOnBalls":24,"intentionalWalks":2,"hits":49,"hitByPitch":3,"atBats":172,"obp":".373","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":829,"era":"6.26","inningsPitched":"46.0","wins":0,"losses":6,"saves":3,"saveOpportunities":5,"holds":10,"blownSaves":2,"earnedRuns":32,"whip":"1.59","battersFaced":206,"outs":138,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":829,"balls":306,"strikes":523,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".000","pitchesPerInning":"18.02","gamesFinished":14,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"8.22","walksPer9Inn":"4.70","hitsPer9Inn":"9.59","runsScoredPer9":"6.85","homeRunsPer9":"1.76","inheritedRunners":22,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":14,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664983":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | HBP, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":133,"flyOuts":63,"groundOuts":134,"airOuts":136,"runs":72,"doubles":29,"triples":9,"homeRuns":15,"strikeOuts":86,"baseOnBalls":28,"intentionalWalks":1,"hits":146,"hitByPitch":7,"avg":".296","atBats":493,"obp":".340","slg":".483","ops":".823","caughtStealing":5,"stolenBases":29,"stolenBasePercentage":".853","caughtStealingPercentage":".147","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":538,"totalBases":238,"rbi":78,"leftOnBase":161,"sacBunts":4,"sacFlies":5,"babip":".330","groundOutsToAirouts":"0.99","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"32.87","popOuts":23,"lineOuts":50},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":311,"errors":4,"chances":318,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID687859":{"person":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":59,"groundOuts":94,"airOuts":104,"runs":39,"doubles":29,"triples":1,"homeRuns":4,"strikeOuts":75,"baseOnBalls":36,"intentionalWalks":0,"hits":105,"hitByPitch":7,"avg":".282","atBats":372,"obp":".352","slg":".398","ops":".750","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":421,"totalBases":148,"rbi":48,"leftOnBase":159,"sacBunts":1,"sacFlies":5,"babip":".339","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"93.00","popOuts":7,"lineOuts":38},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":7,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":35,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":9,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":11,"strikes":24,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"17.50","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"4.50","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":224,"errors":4,"chances":240,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID815081":{"person":{"id":815081,"fullName":"Mark Manfredi","link":"/api/v1/people/815081"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":7,"groundOuts":9,"airOuts":12,"runs":4,"doubles":0,"triples":2,"homeRuns":0,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":43,"obp":".320","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":209,"era":"3.00","inningsPitched":"12.0","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.33","battersFaced":50,"outs":36,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":209,"balls":80,"strikes":129,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".333","pitchesPerInning":"17.42","gamesFinished":0,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"9.75","walksPer9Inn":"5.25","hitsPer9Inn":"6.75","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605353":{"person":{"id":605353,"fullName":"Vimael Machín","link":"/api/v1/people/605353"},"jerseyNumber":"25","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".333","atBats":3,"obp":".333","slg":".333","ops":".666","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657514":{"person":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(H, 13)","summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":11,"strikes":19,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":69,"gamesStarted":2,"flyOuts":39,"groundOuts":62,"airOuts":69,"runs":24,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":43,"baseOnBalls":15,"intentionalWalks":1,"hits":55,"hitByPitch":3,"atBats":224,"obp":".299","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":940,"era":"2.88","inningsPitched":"59.1","wins":4,"losses":3,"saves":1,"saveOpportunities":5,"holds":13,"blownSaves":4,"earnedRuns":19,"whip":"1.18","battersFaced":248,"outs":178,"gamesPitched":69,"completeGames":0,"shutouts":0,"pitchesThrown":940,"balls":356,"strikes":584,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".571","pitchesPerInning":"15.84","gamesFinished":10,"strikeoutWalkRatio":"2.87","strikeoutsPer9Inn":"6.52","walksPer9Inn":"2.28","hitsPer9Inn":"8.34","runsScoredPer9":"3.64","homeRunsPer9":"0.76","inheritedRunners":47,"inheritedRunnersScored":12,"catchersInterference":1,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694249":{"person":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":48,"groundOuts":56,"airOuts":81,"runs":42,"doubles":20,"triples":4,"homeRuns":7,"strikeOuts":72,"baseOnBalls":28,"intentionalWalks":2,"hits":72,"hitByPitch":4,"avg":".262","atBats":275,"obp":".334","slg":".440","ops":".774","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":313,"totalBases":121,"rbi":39,"leftOnBase":129,"sacBunts":2,"sacFlies":4,"babip":".325","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.29","popOuts":14,"lineOuts":19},"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":23,"putOuts":215,"errors":6,"chances":244,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID675848":{"person":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":16,"strikes":18,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":59,"gamesStarted":1,"flyOuts":34,"groundOuts":59,"airOuts":65,"runs":41,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":57,"baseOnBalls":40,"intentionalWalks":3,"hits":69,"hitByPitch":3,"atBats":244,"obp":".386","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1199,"era":"5.46","inningsPitched":"62.2","wins":3,"losses":6,"saves":4,"saveOpportunities":5,"holds":9,"blownSaves":1,"earnedRuns":38,"whip":"1.74","battersFaced":293,"outs":188,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":1199,"balls":445,"strikes":754,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".333","pitchesPerInning":"19.13","gamesFinished":18,"strikeoutWalkRatio":"1.43","strikeoutsPer9Inn":"8.19","walksPer9Inn":"5.74","hitsPer9Inn":"9.91","runsScoredPer9":"5.89","homeRunsPer9":"0.86","inheritedRunners":30,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":2,"chances":16,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696100":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"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":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":63,"groundOuts":80,"airOuts":117,"runs":79,"doubles":18,"triples":1,"homeRuns":38,"strikeOuts":170,"baseOnBalls":43,"intentionalWalks":3,"hits":116,"hitByPitch":5,"avg":".242","atBats":479,"obp":".309","slg":".522","ops":".831","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":531,"totalBases":250,"rbi":81,"leftOnBase":231,"sacBunts":0,"sacFlies":4,"babip":".284","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.60","popOuts":28,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":14,"stolenBases":71,"stolenBasePercentage":".835","caughtStealingPercentage":".165","assists":19,"putOuts":606,"errors":10,"chances":635,"fielding":".984","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID687312":{"person":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":11,"flyOuts":34,"groundOuts":56,"airOuts":64,"runs":38,"doubles":11,"triples":2,"homeRuns":5,"strikeOuts":48,"baseOnBalls":21,"intentionalWalks":1,"hits":58,"hitByPitch":3,"atBats":221,"obp":".331","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":977,"era":"5.81","inningsPitched":"57.1","wins":0,"losses":7,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.38","battersFaced":250,"outs":172,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":977,"balls":356,"strikes":621,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".000","pitchesPerInning":"17.04","gamesFinished":1,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"7.53","walksPer9Inn":"3.30","hitsPer9Inn":"9.10","runsScoredPer9":"5.97","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":21},"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}},"ID608372":{"person":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":109,"groundOuts":146,"airOuts":173,"runs":84,"doubles":38,"triples":6,"homeRuns":29,"strikeOuts":84,"baseOnBalls":33,"intentionalWalks":0,"hits":152,"hitByPitch":3,"atBats":547,"obp":".319","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":2272,"era":"5.30","inningsPitched":"137.2","wins":12,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":81,"whip":"1.34","battersFaced":591,"outs":413,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2272,"balls":872,"strikes":1400,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".571","pitchesPerInning":"16.50","gamesFinished":0,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"5.49","walksPer9Inn":"2.16","hitsPer9Inn":"9.94","runsScoredPer9":"5.49","homeRunsPer9":"1.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":19,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":10,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID688642":{"person":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":38,"gamesStarted":3,"flyOuts":64,"groundOuts":85,"airOuts":99,"runs":58,"doubles":24,"triples":2,"homeRuns":9,"strikeOuts":54,"baseOnBalls":31,"intentionalWalks":2,"hits":93,"hitByPitch":5,"atBats":325,"obp":".352","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1356,"era":"5.93","inningsPitched":"82.0","wins":0,"losses":2,"saves":2,"saveOpportunities":2,"holds":1,"blownSaves":0,"earnedRuns":54,"whip":"1.51","battersFaced":367,"outs":246,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":1356,"balls":492,"strikes":864,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".000","pitchesPerInning":"16.54","gamesFinished":15,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"5.93","walksPer9Inn":"3.40","hitsPer9Inn":"10.21","runsScoredPer9":"6.37","homeRunsPer9":"0.99","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":9,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":9,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687597":{"person":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | BB, 3 K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":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":54,"flyOuts":25,"groundOuts":28,"airOuts":42,"runs":15,"doubles":7,"triples":2,"homeRuns":1,"strikeOuts":48,"baseOnBalls":12,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".199","atBats":146,"obp":".258","slg":".295","ops":".553","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":159,"totalBases":43,"rbi":11,"leftOnBase":81,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"146.00","popOuts":9,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":79,"errors":1,"chances":84,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID685299":{"person":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, 4 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":1,"airOuts":5,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":87,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":22,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":27,"strikes":60,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":10,"flyOuts":87,"groundOuts":76,"airOuts":125,"runs":62,"doubles":33,"triples":2,"homeRuns":18,"strikeOuts":81,"baseOnBalls":18,"intentionalWalks":2,"hits":126,"hitByPitch":2,"atBats":402,"obp":".344","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1510,"era":"5.55","inningsPitched":"97.1","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.48","battersFaced":428,"outs":292,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1510,"balls":474,"strikes":1036,"strikePercentage":".690","hitBatsmen":2,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":4,"winPercentage":".200","pitchesPerInning":"15.51","gamesFinished":8,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"7.49","walksPer9Inn":"1.66","hitsPer9Inn":"11.65","runsScoredPer9":"5.73","homeRunsPer9":"1.66","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":22},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664954":{"person":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":37,"groundOuts":44,"airOuts":73,"runs":22,"doubles":13,"triples":1,"homeRuns":7,"strikeOuts":37,"baseOnBalls":13,"intentionalWalks":0,"hits":46,"hitByPitch":1,"avg":".235","atBats":196,"obp":".282","slg":".418","ops":".700","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":214,"totalBases":82,"rbi":31,"leftOnBase":90,"sacBunts":1,"sacFlies":3,"babip":".252","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":18,"lineOuts":18},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":7,"groundOuts":10,"airOuts":10,"runs":4,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":31,"obp":".382","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":94,"era":"4.70","inningsPitched":"7.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.70","battersFaced":34,"outs":23,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":30,"strikes":64,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.26","gamesFinished":7,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"1.17","walksPer9Inn":"2.35","hitsPer9Inn":"12.91","runsScoredPer9":"4.70","homeRunsPer9":"1.17","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":10,"stolenBases":43,"stolenBasePercentage":".811","caughtStealingPercentage":".189","assists":17,"putOuts":377,"errors":5,"chances":399,"fielding":".987","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678662":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":135,"flyOuts":78,"groundOuts":99,"airOuts":129,"runs":49,"doubles":21,"triples":0,"homeRuns":11,"strikeOuts":121,"baseOnBalls":28,"intentionalWalks":0,"hits":92,"hitByPitch":2,"avg":".213","atBats":431,"obp":".260","slg":".339","ops":".599","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":471,"totalBases":146,"rbi":42,"leftOnBase":222,"sacBunts":2,"sacFlies":8,"babip":".264","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.18","popOuts":27,"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":288,"putOuts":161,"errors":9,"chances":458,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID681198":{"person":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":0,"leftOnBase":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":143,"flyOuts":87,"groundOuts":134,"airOuts":141,"runs":62,"doubles":29,"triples":3,"homeRuns":15,"strikeOuts":81,"baseOnBalls":68,"intentionalWalks":0,"hits":150,"hitByPitch":9,"avg":".298","atBats":504,"obp":".389","slg":".456","ops":".845","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":583,"totalBases":230,"rbi":67,"leftOnBase":188,"sacBunts":0,"sacFlies":2,"babip":".329","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.60","popOuts":26,"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":81,"putOuts":959,"errors":6,"chances":1046,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID681393":{"person":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"jerseyNumber":"35","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":49,"groundOuts":53,"airOuts":73,"runs":32,"doubles":19,"triples":0,"homeRuns":7,"strikeOuts":101,"baseOnBalls":37,"intentionalWalks":0,"hits":68,"hitByPitch":9,"avg":".231","atBats":294,"obp":".334","slg":".367","ops":".701","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":341,"totalBases":108,"rbi":28,"leftOnBase":127,"sacBunts":0,"sacFlies":1,"babip":".326","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":12,"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":94,"putOuts":325,"errors":7,"chances":426,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID605447":{"person":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(BS, 5)","summary":"1.0 IP, 2 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":10,"strikes":21,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":33,"gamesStarted":0,"flyOuts":17,"groundOuts":19,"airOuts":38,"runs":18,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":31,"baseOnBalls":17,"intentionalWalks":1,"hits":25,"hitByPitch":1,"atBats":111,"obp":".328","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":562,"era":"5.34","inningsPitched":"28.2","wins":0,"losses":3,"saves":15,"saveOpportunities":20,"holds":1,"blownSaves":5,"earnedRuns":17,"whip":"1.47","battersFaced":131,"outs":86,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":562,"balls":204,"strikes":358,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":5,"winPercentage":".000","pitchesPerInning":"19.60","gamesFinished":28,"strikeoutWalkRatio":"1.82","strikeoutsPer9Inn":"9.73","walksPer9Inn":"5.34","hitsPer9Inn":"7.85","runsScoredPer9":"5.65","homeRunsPer9":"0.63","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691728":{"person":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"jerseyNumber":"13","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":6,"groundOuts":8,"airOuts":6,"runs":7,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":21,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".267","atBats":45,"obp":".365","slg":".489","ops":".854","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":22,"rbi":11,"leftOnBase":24,"sacBunts":2,"sacFlies":0,"babip":".455","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.50","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":26,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693308":{"person":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":14,"groundOuts":9,"airOuts":20,"runs":11,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":6,"intentionalWalks":0,"hits":18,"hitByPitch":2,"atBats":59,"obp":".382","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":282,"era":"6.43","inningsPitched":"14.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.71","battersFaced":69,"outs":42,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":282,"balls":103,"strikes":179,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":".500","pitchesPerInning":"20.14","gamesFinished":3,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.86","hitsPer9Inn":"11.57","runsScoredPer9":"7.07","homeRunsPer9":"0.64","inheritedRunners":6,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677955":{"person":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"jerseyNumber":"0","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(L, 1-4)","summary":"0.0 IP, 5 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"0.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":5,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":6,"strikes":6,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":41,"gamesStarted":0,"flyOuts":22,"groundOuts":29,"airOuts":38,"runs":23,"doubles":7,"triples":2,"homeRuns":3,"strikeOuts":36,"baseOnBalls":22,"intentionalWalks":2,"hits":35,"hitByPitch":3,"atBats":137,"obp":".368","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":623,"era":"5.97","inningsPitched":"34.2","wins":1,"losses":4,"saves":2,"saveOpportunities":7,"holds":13,"blownSaves":5,"earnedRuns":23,"whip":"1.64","battersFaced":164,"outs":104,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":623,"balls":228,"strikes":395,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":2,"winPercentage":".200","pitchesPerInning":"17.97","gamesFinished":4,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"9.35","walksPer9Inn":"5.71","hitsPer9Inn":"9.09","runsScoredPer9":"5.97","homeRunsPer9":"0.78","inheritedRunners":37,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690279":{"person":{"id":690279,"fullName":"Mason Adams","link":"/api/v1/people/690279"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":9,"groundOuts":13,"airOuts":15,"runs":7,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":22,"baseOnBalls":9,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":68,"obp":".351","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":304,"era":"3.38","inningsPitched":"18.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.45","battersFaced":77,"outs":56,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":304,"balls":109,"strikes":195,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".---","pitchesPerInning":"16.29","gamesFinished":0,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"10.61","walksPer9Inn":"4.34","hitsPer9Inn":"8.68","runsScoredPer9":"3.37","homeRunsPer9":"2.41","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691720":{"person":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"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":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":119,"flyOuts":52,"groundOuts":89,"airOuts":97,"runs":59,"doubles":20,"triples":3,"homeRuns":11,"strikeOuts":88,"baseOnBalls":48,"intentionalWalks":2,"hits":94,"hitByPitch":7,"avg":".258","atBats":365,"obp":".352","slg":".419","ops":".771","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":423,"totalBases":153,"rbi":45,"leftOnBase":155,"sacBunts":0,"sacFlies":3,"babip":".309","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.18","popOuts":18,"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":171,"putOuts":81,"errors":10,"chances":262,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[664983,681393,696100,681198,694249,691720,687597,691182,678662,685299,675848,657514,677955,605447],"pitchers":[685299,675848,657514,677955,605447],"bench":[687859,605353,666160,664954,691728],"bullpen":[690279,688642,680604,663372,693308,623474,687312,815081,608372],"battingOrder":[664983,681393,696100,681198,694249,691720,687597,691182,678662],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Rumfield (29, Sears, A); Amador (3, Sears, A); Norby (19, Sears, A)."},{"label":"HR","value":"Goodman (38, 3rd inning off Sears, A, 2 on, 1 out); Tovar (11, 8th inning off Brieske, 0 on, 0 out)."},{"label":"TB","value":"Amador 2; Beck; Goodman 4; Karros, K; McCarthy; Norby 4; Rumfield 4; Tovar 4."},{"label":"RBI","value":"Amador (11); Goodman 3 (81); McCarthy 2 (78); Tovar (42)."},{"label":"Runners left in scoring position, 2 out","value":"Karros, K; Carrigg 2; Amador; McCarthy."},{"label":"SAC","value":"Carrigg; Tovar."},{"label":"GIDP","value":"Goodman."},{"label":"Team RISP","value":"5-for-14."},{"label":"Team LOB","value":"9."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Tovar-Norby-Rumfield)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":3,"airOuts":12,"runs":11,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".239","atBats":40,"obp":".316","slg":".399","ops":".715","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":29,"rbi":11,"leftOnBase":31,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":1,"lineOuts":4},"pitching":{"flyOuts":7,"groundOuts":6,"airOuts":11,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":3,"atBats":36,"obp":".415","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":147,"era":"3.67","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.22","battersFaced":43,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":147,"balls":53,"strikes":94,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":7,"pitchesPerInning":"16.33","runsScoredPer9":"7.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":2,"chances":38,"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":23,"gamesStarted":0,"flyOuts":8,"groundOuts":41,"airOuts":19,"runs":10,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":12,"intentionalWalks":1,"hits":18,"hitByPitch":1,"atBats":95,"obp":".284","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":391,"era":"2.96","inningsPitched":"27.1","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":9,"whip":"1.10","battersFaced":110,"outs":82,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":391,"balls":145,"strikes":246,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.16","rbi":0,"winPercentage":".800","pitchesPerInning":"14.30","gamesFinished":4,"strikeoutWalkRatio":"1.58","strikeoutsPer9Inn":"6.26","walksPer9Inn":"3.95","hitsPer9Inn":"5.93","runsScoredPer9":"3.29","homeRunsPer9":"0.33","inheritedRunners":27,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":8},"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"1-2 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":7,"groundOuts":6,"airOuts":11,"runs":3,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":20,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".234","atBats":47,"obp":".288","slg":".404","ops":".692","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":19,"rbi":7,"leftOnBase":25,"sacBunts":0,"sacFlies":1,"babip":".370","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":23,"errors":1,"chances":25,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"401","stats":{"batting":{"note":"1-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"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":118,"flyOuts":74,"groundOuts":97,"airOuts":122,"runs":39,"doubles":15,"triples":4,"homeRuns":4,"strikeOuts":64,"baseOnBalls":38,"intentionalWalks":1,"hits":74,"hitByPitch":3,"avg":".210","atBats":352,"obp":".291","slg":".310","ops":".601","caughtStealing":5,"stolenBases":2,"stolenBasePercentage":".286","caughtStealingPercentage":".714","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":398,"totalBases":109,"rbi":26,"leftOnBase":151,"sacBunts":3,"sacFlies":2,"babip":".245","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"88.00","popOuts":15,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":156,"putOuts":160,"errors":4,"chances":320,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"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":"200","stats":{"batting":{"summary":"3-5 | 3B, 2 2B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":7,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":40,"groundOuts":56,"airOuts":76,"runs":35,"doubles":15,"triples":2,"homeRuns":8,"strikeOuts":74,"baseOnBalls":25,"intentionalWalks":1,"hits":72,"hitByPitch":0,"avg":".262","atBats":275,"obp":".321","slg":".418","ops":".739","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":303,"totalBases":115,"rbi":40,"leftOnBase":114,"sacBunts":1,"sacFlies":2,"babip":".328","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.38","popOuts":17,"lineOuts":19},"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":170,"putOuts":102,"errors":6,"chances":278,"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"}]},"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":{"note":"(W, 1-0)","summary":"1.2 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":8,"strikes":16,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"5.40","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":9,"groundOuts":13,"airOuts":20,"runs":10,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":61,"obp":".288","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":249,"era":"5.51","inningsPitched":"16.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":10,"whip":"1.16","battersFaced":66,"outs":49,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":249,"balls":84,"strikes":165,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":1,"winPercentage":"1.000","pitchesPerInning":"15.24","gamesFinished":7,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"7.71","walksPer9Inn":"2.76","hitsPer9Inn":"7.71","runsScoredPer9":"5.51","homeRunsPer9":"2.20","inheritedRunners":5,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | 2 K, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":81,"groundOuts":79,"airOuts":115,"runs":72,"doubles":30,"triples":2,"homeRuns":19,"strikeOuts":144,"baseOnBalls":64,"intentionalWalks":4,"hits":130,"hitByPitch":4,"avg":".281","atBats":463,"obp":".369","slg":".477","ops":".846","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":536,"totalBases":221,"rbi":68,"leftOnBase":214,"sacBunts":0,"sacFlies":5,"babip":".364","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.37","popOuts":12,"lineOuts":22},"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":189,"errors":2,"chances":192,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID680664":{"person":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | 2B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":0,"leftOnBase":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":9,"errors":1,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{},"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":63,"gamesStarted":3,"flyOuts":24,"groundOuts":84,"airOuts":57,"runs":26,"doubles":10,"triples":1,"homeRuns":8,"strikeOuts":55,"baseOnBalls":17,"intentionalWalks":0,"hits":68,"hitByPitch":6,"atBats":263,"obp":".318","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1080,"era":"2.74","inningsPitched":"69.0","wins":2,"losses":5,"saves":2,"saveOpportunities":4,"holds":14,"blownSaves":2,"earnedRuns":21,"whip":"1.23","battersFaced":287,"outs":207,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":1080,"balls":388,"strikes":692,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".286","pitchesPerInning":"15.65","gamesFinished":10,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"7.17","walksPer9Inn":"2.22","hitsPer9Inn":"8.87","runsScoredPer9":"3.39","homeRunsPer9":"1.04","inheritedRunners":29,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":18,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":143,"flyOuts":134,"groundOuts":109,"airOuts":207,"runs":91,"doubles":26,"triples":3,"homeRuns":17,"strikeOuts":89,"baseOnBalls":87,"intentionalWalks":1,"hits":150,"hitByPitch":3,"avg":".272","atBats":552,"obp":".372","slg":".422","ops":".794","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":645,"totalBases":233,"rbi":63,"leftOnBase":196,"sacBunts":0,"sacFlies":3,"babip":".296","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.47","popOuts":38,"lineOuts":35},"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":331,"putOuts":154,"errors":17,"chances":502,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":{},"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":61,"gamesStarted":0,"flyOuts":28,"groundOuts":66,"airOuts":52,"runs":27,"doubles":10,"triples":1,"homeRuns":9,"strikeOuts":46,"baseOnBalls":34,"intentionalWalks":0,"hits":61,"hitByPitch":1,"atBats":222,"obp":".372","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","numberOfPitches":1016,"era":"3.79","inningsPitched":"59.1","wins":3,"losses":1,"saves":2,"saveOpportunities":11,"holds":14,"blownSaves":9,"earnedRuns":25,"whip":"1.60","battersFaced":260,"outs":178,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":1016,"balls":390,"strikes":626,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".750","pitchesPerInning":"17.12","gamesFinished":9,"strikeoutWalkRatio":"1.35","strikeoutsPer9Inn":"6.98","walksPer9Inn":"5.16","hitsPer9Inn":"9.25","runsScoredPer9":"4.10","homeRunsPer9":"1.37","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":true,"isSubstitute":false}},"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":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","hitBatsmen":1,"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":46,"gamesStarted":0,"flyOuts":28,"groundOuts":19,"airOuts":55,"runs":18,"doubles":2,"triples":0,"homeRuns":7,"strikeOuts":47,"baseOnBalls":22,"intentionalWalks":1,"hits":24,"hitByPitch":1,"atBats":143,"obp":".280","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":680,"era":"3.51","inningsPitched":"41.0","wins":4,"losses":6,"saves":19,"saveOpportunities":25,"holds":1,"blownSaves":6,"earnedRuns":16,"whip":"1.12","battersFaced":168,"outs":123,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":680,"balls":240,"strikes":440,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.35","rbi":0,"winPercentage":".400","pitchesPerInning":"16.59","gamesFinished":35,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"10.32","walksPer9Inn":"4.83","hitsPer9Inn":"5.27","runsScoredPer9":"3.95","homeRunsPer9":"1.54","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-4 | BB, RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":145,"flyOuts":85,"groundOuts":73,"airOuts":136,"runs":59,"doubles":24,"triples":0,"homeRuns":22,"strikeOuts":174,"baseOnBalls":60,"intentionalWalks":0,"hits":107,"hitByPitch":7,"avg":".220","atBats":486,"obp":".312","slg":".405","ops":".717","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":558,"totalBases":197,"rbi":67,"leftOnBase":220,"sacBunts":0,"sacFlies":4,"babip":".289","groundOutsToAirouts":"0.54","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"22.09","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":94,"putOuts":1085,"errors":2,"chances":1181,"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":"900","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":4,"groundOuts":9,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":2,"avg":".226","atBats":31,"obp":".342","slg":".258","ops":".600","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":8,"rbi":5,"leftOnBase":18,"sacBunts":0,"sacFlies":1,"babip":".292","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":28,"putOuts":13,"errors":0,"chances":41,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID805427":{"person":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID701162":{"person":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"jerseyNumber":"53","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"0-1 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"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":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID650402":{"person":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"301","stats":{"batting":{"note":"a-","summary":"1-3 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":46,"groundOuts":91,"airOuts":77,"runs":55,"doubles":13,"triples":0,"homeRuns":8,"strikeOuts":74,"baseOnBalls":51,"intentionalWalks":3,"hits":88,"hitByPitch":3,"avg":".268","atBats":328,"obp":".370","slg":".381","ops":".751","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":384,"totalBases":125,"rbi":37,"leftOnBase":123,"sacBunts":0,"sacFlies":2,"babip":".323","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":178,"putOuts":78,"errors":3,"chances":259,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"summary":"1.0 IP, 2 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":7,"strikes":8,"strikePercentage":".530","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":58,"gamesStarted":0,"flyOuts":32,"groundOuts":33,"airOuts":64,"runs":23,"doubles":6,"triples":0,"homeRuns":9,"strikeOuts":47,"baseOnBalls":25,"intentionalWalks":4,"hits":38,"hitByPitch":3,"atBats":179,"obp":".317","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":832,"era":"3.73","inningsPitched":"50.2","wins":6,"losses":5,"saves":1,"saveOpportunities":5,"holds":14,"blownSaves":4,"earnedRuns":21,"whip":"1.24","battersFaced":210,"outs":152,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":832,"balls":314,"strikes":518,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".545","pitchesPerInning":"16.42","gamesFinished":16,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"8.35","walksPer9Inn":"4.44","hitsPer9Inn":"6.75","runsScoredPer9":"4.09","homeRunsPer9":"1.60","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":"3-4 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":19,"groundOuts":29,"airOuts":37,"runs":19,"doubles":8,"triples":3,"homeRuns":3,"strikeOuts":32,"baseOnBalls":13,"intentionalWalks":1,"hits":36,"hitByPitch":3,"avg":".273","atBats":132,"obp":".351","slg":".447","ops":".798","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":150,"totalBases":59,"rbi":18,"leftOnBase":67,"sacBunts":2,"sacFlies":0,"babip":".340","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":87,"errors":0,"chances":87,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":135,"flyOuts":75,"groundOuts":115,"airOuts":147,"runs":67,"doubles":25,"triples":2,"homeRuns":27,"strikeOuts":130,"baseOnBalls":32,"intentionalWalks":0,"hits":126,"hitByPitch":15,"avg":".246","atBats":513,"obp":".306","slg":".460","ops":".766","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":567,"totalBases":236,"rbi":87,"leftOnBase":237,"sacBunts":0,"sacFlies":5,"babip":".274","groundOutsToAirouts":"0.78","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":34,"lineOuts":38},"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":18,"stolenBases":48,"stolenBasePercentage":".727","caughtStealingPercentage":".273","assists":35,"putOuts":847,"errors":5,"chances":887,"fielding":".994","passedBall":3,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700270":{"person":{"id":700270,"fullName":"Yilber Díaz","link":"/api/v1/people/700270"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":5,"groundOuts":1,"airOuts":7,"runs":11,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":4,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":23,"obp":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":125,"era":"22.85","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"3.69","battersFaced":28,"outs":13,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":125,"balls":49,"strikes":76,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.14","rbi":0,"winPercentage":".---","pitchesPerInning":"28.85","gamesFinished":2,"strikeoutWalkRatio":"0.80","strikeoutsPer9Inn":"8.31","walksPer9Inn":"10.38","hitsPer9Inn":"22.85","runsScoredPer9":"22.85","homeRunsPer9":"4.15","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":6,"gamesStarted":6,"flyOuts":14,"groundOuts":35,"airOuts":21,"runs":15,"doubles":7,"triples":1,"homeRuns":5,"strikeOuts":26,"baseOnBalls":12,"intentionalWalks":0,"hits":28,"hitByPitch":3,"atBats":109,"obp":".344","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":502,"era":"4.45","inningsPitched":"28.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.41","battersFaced":125,"outs":85,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":502,"balls":195,"strikes":307,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":".333","pitchesPerInning":"17.72","gamesFinished":0,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"8.26","walksPer9Inn":"3.81","hitsPer9Inn":"8.89","runsScoredPer9":"4.76","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690993":{"person":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"jerseyNumber":"33","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | RBI, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":1,"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":135,"flyOuts":53,"groundOuts":86,"airOuts":112,"runs":48,"doubles":16,"triples":4,"homeRuns":10,"strikeOuts":82,"baseOnBalls":29,"intentionalWalks":0,"hits":96,"hitByPitch":5,"avg":".257","atBats":374,"obp":".317","slg":".401","ops":".718","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":410,"totalBases":150,"rbi":36,"leftOnBase":153,"sacBunts":0,"sacFlies":2,"babip":".303","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.40","popOuts":24,"lineOuts":35},"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":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"summary":"4.1 IP, 4 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":2,"airOuts":6,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":77,"inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":22,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":77,"balls":26,"strikes":51,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"8.31","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":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":4,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID675512":{"person":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":63,"groundOuts":101,"airOuts":127,"runs":35,"doubles":20,"triples":2,"homeRuns":13,"strikeOuts":87,"baseOnBalls":30,"intentionalWalks":0,"hits":83,"hitByPitch":6,"atBats":395,"obp":".275","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1614,"era":"2.42","inningsPitched":"108.0","wins":8,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.05","battersFaced":434,"outs":324,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1614,"balls":570,"strikes":1044,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".667","pitchesPerInning":"14.94","gamesFinished":0,"strikeoutWalkRatio":"2.90","strikeoutsPer9Inn":"7.25","walksPer9Inn":"2.50","hitsPer9Inn":"6.92","runsScoredPer9":"2.92","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":29,"lineOuts":35},"fielding":{"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":true,"isSubstitute":false}}},"batters":[805808,701678,690993,650402,682985,656716,680664,703601,679529,814430,701162,807726,808825,641755,805427,689225,445276],"pitchers":[808825,641755,805427,689225,445276],"bench":[595879,693307],"bullpen":[623454,700270,640448,663947,676428,695549,675512,664285,621097],"battingOrder":[805808,701678,650402,656716,680664,703601,679529,701162,807726],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Valencia (9, Gordon, T); Callahan (3, Gordon, T); Lee 2 (15, Gordon, T, Hill); Clark (8, Mejia, J); Torres (13, Hill)."},{"label":"3B","value":"Lee (2, Romano)."},{"label":"HR","value":"McGonigle (17, 3rd inning off Gordon, T, 0 on, 0 out)."},{"label":"TB","value":"Callahan 2; Clark 4; Greene, R 2; Keith; Lee 7; McGonigle 5; Peck; Torkelson; Torres 2; Valencia 4."},{"label":"RBI","value":"Clark (18); Greene, R (68); Keith (36); Lee 3 (40); Malgeri (15); McGonigle (63); Peck (5); Torkelson (67); Torres (37)."},{"label":"2-out RBI","value":"Lee 3; Clark; Keith."},{"label":"Runners left in scoring position, 2 out","value":"Peck 2; Valencia; Torkelson; Greene, R; Torres; McGonigle."},{"label":"SF","value":"Peck."},{"label":"GIDP","value":"Peck."},{"label":"Team RISP","value":"7-for-22."},{"label":"Team LOB","value":"13."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Keith (6, 2nd base off Gordon, T/Goodman)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Valencia (2, fielding); Greene, R (2, throw)."},{"label":"DP","value":"(Sommers-Peck-Torkelson)."}]}],"note":[{"label":"a","value":"Struck out for Keith in the 6th."},{"label":"b","value":"Struck out for Callahan in the 7th."},{"label":"1","value":"Ran for Greene, R in the 8th."}]}},"officials":[{"official":{"id":503502,"fullName":"Ryan Blakney","link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":676581,"fullName":"James Jean","link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":484499,"fullName":"Manny Gonzalez","link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"fullName":"Ron Kulpa","link":"/api/v1/people/427292"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"McCarthy (by Sears, A); Amador (by Kinley); Karros, K (by Jansen, K)."},{"label":"Pitch timer violations","value":"Romano (pitcher)."},{"label":"ABS Challenge","value":"Valencia 3 (Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Confirmed); Amador (Strike-Confirmed); Goodman (Ball-Confirmed); Torres (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Gordon, T 87-60; Mejia, J 34-18; Bernardino 30-19; Hill 12-6; Romano 31-21; Sears, A 77-51; Kinley 15-8; Sommers 12-8; Brieske 24-16; Jansen, K 19-11."},{"label":"Groundouts-flyouts","value":"Gordon, T 1-4; Mejia, J 0-2; Bernardino 1-1; Hill 0-0; Romano 1-0; Sears, A 2-4; Kinley 1-0; Sommers 2-0; Brieske 1-2; Jansen, K 0-1."},{"label":"Batters faced","value":"Gordon, T 22; Mejia, J 7; Bernardino 8; Hill 5; Romano 6; Sears, A 22; Kinley 5; Sommers 5; Brieske 7; Jansen, K 4."},{"label":"Inherited runners-scored","value":"Bernardino 2-0; Romano 3-3; Kinley 2-0; Sommers 2-2; Brieske 1-0."},{"label":"Umpires","value":"HP: Ryan Blakney. 1B: James Jean. 2B: Manny Gonzalez. 3B: Ron Kulpa. "},{"label":"Weather","value":"78 degrees, Partly Cloudy."},{"label":"Wind","value":"6 mph, In From RF."},{"label":"First pitch","value":"1:10 PM."},{"label":"T","value":"3:20."},{"label":"Att","value":"32,019."},{"label":"Venue","value":"Comerica Park."},{"label":"September 12, 2026"}],"pitchingNotes":["Mejia, J pitched to 2 batters in the 6th inning.","Hill pitched to 5 batters in the 8th inning."],"topPerformers":[{"player":{"person":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678","boxscoreName":"Lee"},"jerseyNumber":"50","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | 3B, 2 2B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":7,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":40,"groundOuts":56,"airOuts":76,"runs":35,"doubles":15,"triples":2,"homeRuns":8,"strikeOuts":74,"baseOnBalls":25,"intentionalWalks":1,"hits":72,"hitByPitch":0,"avg":".262","atBats":275,"obp":".321","slg":".418","ops":".739","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":303,"totalBases":115,"rbi":40,"leftOnBase":114,"sacBunts":1,"sacFlies":2,"babip":".328","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.38","popOuts":17,"lineOuts":19},"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":170,"putOuts":102,"errors":6,"chances":278,"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"}]},"type":"hitter","gameScore":71,"hittingGameScore":71},{"player":{"person":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601","boxscoreName":"Clark"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"3-4 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":19,"groundOuts":29,"airOuts":37,"runs":19,"doubles":8,"triples":3,"homeRuns":3,"strikeOuts":32,"baseOnBalls":13,"intentionalWalks":1,"hits":36,"hitByPitch":3,"avg":".273","atBats":132,"obp":".351","slg":".447","ops":".798","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":150,"totalBases":59,"rbi":18,"leftOnBase":67,"sacBunts":2,"sacFlies":0,"babip":".340","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":87,"errors":0,"chances":87,"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"}]},"type":"hitter","gameScore":61,"hittingGameScore":61},{"player":{"person":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664","boxscoreName":"Valencia"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | 2B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":0,"leftOnBase":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":9,"errors":1,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":59,"hittingGameScore":59}]},"decisions":{"winner":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"loser":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}