{"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":824254,"link":"/api/v1.1/game/824254/feed/live","metaData":{"wait":10,"timeStamp":"20260708_012607","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824254,"type":"R","doubleHeader":"N","id":"2026/07/07/athmlb-detmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824254-2026-07-07","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-07T22:40:00Z","originalDate":"2026-07-07","officialDate":"2026-07-07","dayNight":"night","time":"6:40","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":133,"name":"Athletics","link":"/api/v1/teams/133","season":2026,"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529"},"springVenue":{"id":2507,"link":"/api/v1/venues/2507"},"teamCode":"ath","fileCode":"ath","abbreviation":"ATH","teamName":"Athletics","locationName":"Sacramento","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Athletics","record":{"gamesPlayed":91,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":41,"losses":50,"ties":0,"pct":".451"},"records":{},"divisionLeader":false,"wins":41,"losses":50,"winningPercentage":".451"},"franchiseName":"Athletics","clubName":"Athletics","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":91,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":41,"losses":50,"ties":0,"pct":".451"},"records":{},"divisionLeader":false,"wins":41,"losses":50,"winningPercentage":".451"},"franchiseName":"Detroit","clubName":"Tigers","active":true}},"players":{"ID671732":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732","firstName":"Lawrence","lastName":"Butler","primaryNumber":"4","birthDate":"2000-07-10","currentAge":26,"birthCity":"Burlington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Lawrence","useLastName":"Butler","middleName":"Evan","boxscoreName":"Butler, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lawrence Butler","nameSlug":"lawrence-butler-671732","firstLastName":"Lawrence Butler","lastFirstName":"Butler, Lawrence","lastInitName":"Butler, L","initLastName":"L Butler","fullFMLName":"Lawrence Evan Butler","fullLFMName":"Butler, Lawrence Evan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641680":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680","firstName":"Jonah","lastName":"Heim","primaryNumber":"15","birthDate":"1995-06-27","currentAge":31,"birthCity":"Buffalo","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jonah","useLastName":"Heim","middleName":"Nathan","boxscoreName":"Heim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Heim","nameSlug":"jonah-heim-641680","firstLastName":"Jonah Heim","lastFirstName":"Heim, Jonah","lastInitName":"Heim, J","initLastName":"J Heim","fullFMLName":"Jonah Nathan Heim","fullLFMName":"Heim, Jonah Nathan","strikeZoneTop":3.375,"strikeZoneBottom":1.703},"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},"ID669372":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372","firstName":"John","lastName":"Ginn","primaryNumber":"35","birthDate":"1999-05-20","currentAge":27,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"J.T.","useLastName":"Ginn","middleName":"Thomas","boxscoreName":"Ginn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.T. Ginn","nameSlug":"j-t-ginn-669372","firstLastName":"J.T. Ginn","lastFirstName":"Ginn, J.T.","lastInitName":"Ginn, J","initLastName":"J Ginn","fullFMLName":"John Thomas Ginn","fullLFMName":"Ginn, John Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669373":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373","firstName":"Tarik","lastName":"Skubal","primaryNumber":"29","birthDate":"1996-11-20","currentAge":29,"birthCity":"Hayward","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tarik","useLastName":"Skubal","middleName":"Daniel","boxscoreName":"Skubal","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"tare-ick sku-ble","mlbDebutDate":"2020-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tarik Skubal","nameSlug":"tarik-skubal-669373","firstLastName":"Tarik Skubal","lastFirstName":"Skubal, Tarik","lastInitName":"Skubal, T","initLastName":"T Skubal","fullFMLName":"Tarik Daniel Skubal","fullLFMName":"Skubal, Tarik Daniel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663554":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554","firstName":"Casey","lastName":"Mize","primaryNumber":"32","birthDate":"1997-05-01","currentAge":29,"birthCity":"Springville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Mize","middleName":"A.","boxscoreName":"Mize","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Mize","nameSlug":"casey-mize-663554","firstLastName":"Casey Mize","lastFirstName":"Mize, Casey","lastInitName":"Mize, C","initLastName":"C Mize","fullFMLName":"Casey A. Mize","fullLFMName":"Mize, Casey A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID686993":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993","firstName":"Justin","lastName":"Sterner","primaryNumber":"60","birthDate":"1996-08-29","currentAge":30,"birthCity":"La Jolla","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Sterner","middleName":"James","boxscoreName":"Sterner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Sterner","nameSlug":"justin-sterner-686993","firstLastName":"Justin Sterner","lastFirstName":"Sterner, Justin","lastInitName":"Sterner, J","initLastName":"J Sterner","fullFMLName":"Justin James Sterner","fullLFMName":"Sterner, Justin James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID811965":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965","firstName":"Joshua","lastName":"Kuroda-Grauer","primaryNumber":"44","birthDate":"2003-01-31","currentAge":23,"birthCity":"New Brunswick","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Joshua","useLastName":"Kuroda-Grauer","boxscoreName":"Kuroda-Grauer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joshua Kuroda-Grauer","nameSlug":"joshua-kuroda-grauer-811965","firstLastName":"Joshua Kuroda-Grauer","lastFirstName":"Kuroda-Grauer, Joshua","lastInitName":"Kuroda-Grauer, J","initLastName":"J Kuroda-Grauer","fullFMLName":"Joshua Kuroda-Grauer","fullLFMName":"Kuroda-Grauer, Joshua ","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"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},"ID660761":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761","firstName":"José","lastName":"Suarez","primaryNumber":"54","birthDate":"1998-01-03","currentAge":28,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 10\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Suarez","middleName":"Rances","boxscoreName":"Suarez, J","nickName":"Ranciss","gender":"M","nameMatrilineal":"Quintero","isPlayer":true,"isVerified":false,"pronunciation":"SWAR-ez","mlbDebutDate":"2019-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Suarez","nameSlug":"jose-suarez-660761","firstLastName":"José Suarez","lastFirstName":"Suarez, José","lastInitName":"Suarez, J","initLastName":"J Suarez","fullFMLName":"José Rances Suarez","fullLFMName":"Suarez, José Rances","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"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},"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},"ID691777":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"3","birthDate":"2002-08-25","currentAge":24,"birthCity":"Camarillo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Max","useLastName":"Muncy","middleName":"Price","boxscoreName":"Muncy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Muncy","nameSlug":"max-muncy-691777","firstLastName":"Max Muncy","lastFirstName":"Muncy, Max","lastInitName":"Muncy, M","initLastName":"M Muncy","fullFMLName":"Maxwell Price Muncy","fullLFMName":"Muncy, Maxwell Price","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID656427":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427","firstName":"Jack","lastName":"Flaherty","primaryNumber":"9","birthDate":"1995-10-15","currentAge":30,"birthCity":"Burbank","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Flaherty","middleName":"Rafe","boxscoreName":"Flaherty","nickName":"Flare","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Flaherty","nameSlug":"jack-flaherty-656427","firstLastName":"Jack Flaherty","lastFirstName":"Flaherty, Jack","lastInitName":"Flaherty, J","initLastName":"J Flaherty","fullFMLName":"Jack Rafe Flaherty","fullLFMName":"Flaherty, Jack Rafe","strikeZoneTop":3.48,"strikeZoneBottom":1.62},"ID695611":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611","firstName":"Gage","lastName":"Jump","primaryNumber":"61","birthDate":"2003-04-12","currentAge":23,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gage","useLastName":"Jump","middleName":"Lee","boxscoreName":"Jump","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gage Jump","nameSlug":"gage-jump-695611","firstLastName":"Gage Jump","lastFirstName":"Jump, Gage","lastInitName":"Jump, G","initLastName":"G Jump","fullFMLName":"Gage Lee Jump","fullLFMName":"Jump, Gage Lee","strikeZoneTop":3.32,"strikeZoneBottom":1.51},"ID665660":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660","firstName":"Elvis","lastName":"Alvarado","primaryNumber":"37","birthDate":"1999-02-23","currentAge":27,"birthCity":"Sabaneta","birthCountry":"Dominican Republic","height":"6' 6\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Elvis","useLastName":"Alvarado","middleName":"Ernesto","boxscoreName":"Alvarado","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elvis Alvarado","nameSlug":"elvis-alvarado-665660","firstLastName":"Elvis Alvarado","lastFirstName":"Alvarado, Elvis","lastInitName":"Alvarado, E","initLastName":"E Alvarado","fullFMLName":"Elvis Ernesto Alvarado","fullLFMName":"Alvarado, Elvis Ernesto","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID650644":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644","firstName":"Aaron","lastName":"Civale","primaryNumber":"38","birthDate":"1995-06-12","currentAge":31,"birthCity":"East Windsor","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Civale","middleName":"James","boxscoreName":"Civale","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"sih-VAH-lee","mlbDebutDate":"2019-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Civale","nameSlug":"aaron-civale-650644","firstLastName":"Aaron Civale","lastFirstName":"Civale, Aaron","lastInitName":"Civale, A","initLastName":"A Civale","fullFMLName":"Aaron James Civale","fullLFMName":"Civale, Aaron James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663687":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687","firstName":"Hogan","lastName":"Harris","primaryNumber":"36","birthDate":"1996-12-26","currentAge":29,"birthCity":"Lafayette","birthStateProvince":"LA","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hogan","useLastName":"Harris","middleName":"Anthony","boxscoreName":"Harris, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hogan Harris","nameSlug":"hogan-harris-663687","firstLastName":"Hogan Harris","lastFirstName":"Harris, Hogan","lastInitName":"Harris, H","initLastName":"H Harris","fullFMLName":"Hogan Anthony Harris","fullLFMName":"Harris, Hogan Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665622":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622","firstName":"Luis","lastName":"Medina","primaryNumber":"46","birthDate":"1999-05-03","currentAge":27,"birthCity":"Nagua","birthCountry":"Dominican Republic","height":"6' 1\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Medina","middleName":"Angel","boxscoreName":"Medina","gender":"M","nameMatrilineal":"Bonilla","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Medina","nameSlug":"luis-medina-665622","firstLastName":"Luis Medina","lastFirstName":"Medina, Luis","lastInitName":"Medina, L","initLastName":"L Medina","fullFMLName":"Luis Angel Medina","fullLFMName":"Medina, Luis Angel","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID703607":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607","firstName":"Henry","lastName":"Bolte","primaryNumber":"33","birthDate":"2003-08-04","currentAge":23,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Henry","useLastName":"Bolte","boxscoreName":"Bolte","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BOL-tay","mlbDebutDate":"2026-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Bolte","nameSlug":"henry-bolte-703607","firstLastName":"Henry Bolte","lastFirstName":"Bolte, Henry","lastInitName":"Bolte, H","initLastName":"H Bolte","fullFMLName":"Henry Bolte","fullLFMName":"Bolte, Henry","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID687515":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515","firstName":"Colby","lastName":"Thomas","birthDate":"2001-01-26","currentAge":25,"birthCity":"Valdosta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Colby","useLastName":"Thomas","middleName":"Grant","boxscoreName":"Thomas, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colby Thomas","nameSlug":"colby-thomas-687515","firstLastName":"Colby Thomas","lastFirstName":"Thomas, Colby","lastInitName":"Thomas, C","initLastName":"C Thomas","fullFMLName":"Colby Grant Thomas","fullLFMName":"Thomas, Colby Grant","strikeZoneTop":3.122,"strikeZoneBottom":1.575},"ID643410":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410","firstName":"Mark","lastName":"Leiter","primaryNumber":"38","birthDate":"1991-03-13","currentAge":35,"birthCity":"Fort Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mark","useLastName":"Leiter Jr.","middleName":"Edward","boxscoreName":"Leiter Jr.","nickName":"Junior","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mark Leiter Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"mark-leiter-jr-643410","firstLastName":"Mark Leiter Jr.","lastFirstName":"Leiter Jr., Mark","lastInitName":"Leiter Jr., M","initLastName":"M Leiter Jr.","fullFMLName":"Mark Edward Leiter Jr.","fullLFMName":"Leiter Jr., Mark Edward","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID663837":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837","firstName":"Matthew","lastName":"Vierling","primaryNumber":"8","birthDate":"1996-09-16","currentAge":30,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Matt","useLastName":"Vierling","middleName":"Gregory","boxscoreName":"Vierling","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"VEER-ling","mlbDebutDate":"2021-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Vierling","nameSlug":"matt-vierling-663837","firstLastName":"Matt Vierling","lastFirstName":"Vierling, Matt","lastInitName":"Vierling, M","initLastName":"M Vierling","fullFMLName":"Matthew Gregory Vierling","fullLFMName":"Vierling, Matthew Gregory","strikeZoneTop":3.274,"strikeZoneBottom":1.652},"ID605488":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488","firstName":"Jeffrey","lastName":"Springs","primaryNumber":"59","birthDate":"1992-09-20","currentAge":33,"birthCity":"Belmont","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeffrey","useLastName":"Springs","middleName":"Scott","boxscoreName":"Springs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jeffrey Springs","nameSlug":"jeffrey-springs-605488","firstLastName":"Jeffrey Springs","lastFirstName":"Springs, Jeffrey","lastInitName":"Springs, J","initLastName":"J Springs","fullFMLName":"Jeffrey Scott Springs","fullLFMName":"Springs, Jeffrey Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID680869":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869","firstName":"Zachary","lastName":"Gelof","primaryNumber":"20","birthDate":"1999-10-19","currentAge":26,"birthCity":"Rehoboth Beach","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Zack","useLastName":"Gelof","middleName":"Dunn","boxscoreName":"Gelof","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"GEH-lof","mlbDebutDate":"2023-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Gelof","nameSlug":"zack-gelof-680869","firstLastName":"Zack Gelof","lastFirstName":"Gelof, Zack","lastInitName":"Gelof, Z","initLastName":"Z Gelof","fullFMLName":"Zachary Dunn Gelof","fullLFMName":"Gelof, Zachary Dunn","strikeZoneTop":3.292,"strikeZoneBottom":1.661},"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},"ID643446":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446","firstName":"Jeffrey","lastName":"McNeil","primaryNumber":"22","birthDate":"1992-04-08","currentAge":34,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jeff","useLastName":"McNeil","middleName":"Todd","boxscoreName":"McNeil","nickName":"Flying Squirrel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff McNeil","nameSlug":"jeff-mcneil-643446","firstLastName":"Jeff McNeil","lastFirstName":"McNeil, Jeff","lastInitName":"McNeil, J","initLastName":"J McNeil","fullFMLName":"Jeffrey Todd McNeil","fullLFMName":"McNeil, Jeffrey Todd","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"ID686930":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930","firstName":"Mason","lastName":"Barnett","primaryNumber":"63","birthDate":"2000-11-07","currentAge":25,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Barnett","middleName":"McLendon","boxscoreName":"Barnett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Barnett","nameSlug":"mason-barnett-686930","firstLastName":"Mason Barnett","lastFirstName":"Barnett, Mason","lastInitName":"Barnett, M","initLastName":"M Barnett","fullFMLName":"Mason McLendon Barnett","fullLFMName":"Barnett, Mason McLendon","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID663330":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330","firstName":"Jahmai","lastName":"Jones","primaryNumber":"37","birthDate":"1997-08-04","currentAge":29,"birthCity":"Roswell","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jahmai","useLastName":"Jones","middleName":"Fitzgerald","boxscoreName":"Jones, Jah","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"juh-MY","mlbDebutDate":"2020-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jahmai Jones","nameSlug":"jahmai-jones-663330","firstLastName":"Jahmai Jones","lastFirstName":"Jones, Jahmai","lastInitName":"Jones, J","initLastName":"J Jones","fullFMLName":"Jahmai Fitzgerald Jones","fullLFMName":"Jones, Jahmai Fitzgerald","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"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},"ID666126":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126","firstName":"Carlos","lastName":"Cortes","primaryNumber":"26","birthDate":"1997-06-30","currentAge":29,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 7\"","weight":197,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carlos","useLastName":"Cortes","middleName":"Andres","boxscoreName":"Cortes","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Carlos Cortes","nameSlug":"carlos-cortes-666126","firstLastName":"Carlos Cortes","lastFirstName":"Cortes, Carlos","lastInitName":"Cortes, C","initLastName":"C Cortes","fullFMLName":"Carlos Andres Cortes","fullLFMName":"Cortes, Carlos Andres","strikeZoneTop":2.99,"strikeZoneBottom":1.509},"ID681481":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481","firstName":"Kerry","lastName":"Carpenter","primaryNumber":"30","birthDate":"1997-09-02","currentAge":29,"birthCity":"Eustis","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kerry","useLastName":"Carpenter","middleName":"William","boxscoreName":"Carpenter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kerry Carpenter","nameSlug":"kerry-carpenter-681481","firstLastName":"Kerry Carpenter","lastFirstName":"Carpenter, Kerry","lastInitName":"Carpenter, K","initLastName":"K Carpenter","fullFMLName":"Kerry William Carpenter","fullLFMName":"Carpenter, Kerry William","strikeZoneTop":3.234,"strikeZoneBottom":1.632},"ID682052":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052","firstName":"Jacob","lastName":"Lopez","primaryNumber":"57","birthDate":"1998-03-11","currentAge":28,"birthCity":"Granada Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Lopez","boxscoreName":"Lopez, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jacob Lopez","nameSlug":"jacob-lopez-682052","firstLastName":"Jacob Lopez","lastFirstName":"Lopez, Jacob","lastInitName":"Lopez, J","initLastName":"J Lopez","fullFMLName":"Jacob Lopez","fullLFMName":"Lopez, Jacob","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID675961":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961","firstName":"Alexander","lastName":"Williams","primaryNumber":"12","birthDate":"1999-03-12","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":183,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Alika","useLastName":"Williams","middleName":"David","boxscoreName":"Williams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"ah-LEEK-uh","mlbDebutDate":"2023-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alika Williams","nameSlug":"alika-williams-675961","firstLastName":"Alika Williams","lastFirstName":"Williams, Alika","lastInitName":"Williams, A","initLastName":"A Williams","fullFMLName":"Alexander David Williams","fullLFMName":"Williams, Alexander David","strikeZoneTop":3.24,"strikeZoneBottom":1.63},"ID679529":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529","firstName":"Spencer","lastName":"Torkelson","primaryNumber":"20","birthDate":"1999-08-26","currentAge":27,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Torkelson","middleName":"Enochs","boxscoreName":"Torkelson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Torkelson","nameSlug":"spencer-torkelson-679529","firstLastName":"Spencer Torkelson","lastFirstName":"Torkelson, Spencer","lastInitName":"Torkelson, S","initLastName":"S Torkelson","fullFMLName":"Spencer Enochs Torkelson","fullLFMName":"Torkelson, Spencer Enochs","strikeZoneTop":3.232,"strikeZoneBottom":1.631},"ID805427":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427","firstName":"Drew","lastName":"Sommers","primaryNumber":"51","birthDate":"2000-08-14","currentAge":26,"birthCity":"Hoffman Estates","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Sommers","middleName":"Gregory","boxscoreName":"Sommers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Sommers","nameSlug":"drew-sommers-805427","firstLastName":"Drew Sommers","lastFirstName":"Sommers, Drew","lastInitName":"Sommers, D","initLastName":"D Sommers","fullFMLName":"Drew Gregory Sommers","fullLFMName":"Sommers, Drew Gregory","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID672456":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456","firstName":"Keider","lastName":"Montero","primaryNumber":"54","birthDate":"2000-07-06","currentAge":26,"birthCity":"Santa Teresa del Tuy","birthCountry":"Venezuela","height":"6' 1\"","weight":145,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keider","useLastName":"Montero","middleName":"Eduardo","boxscoreName":"Montero, K","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"pronunciation":"KAY-der","mlbDebutDate":"2024-05-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keider Montero","nameSlug":"keider-montero-672456","firstLastName":"Keider Montero","lastFirstName":"Montero, Keider","lastInitName":"Montero, K","initLastName":"K Montero","fullFMLName":"Keider Eduardo Montero","fullLFMName":"Montero, Keider Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID668670":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670","firstName":"Jacob","lastName":"Rogers","primaryNumber":"28","birthDate":"1995-04-18","currentAge":31,"birthCity":"Canyon","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jake","useLastName":"Rogers","middleName":"Ray","boxscoreName":"Rogers","nickName":"Rog","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Rogers","nameSlug":"jake-rogers-668670","firstLastName":"Jake Rogers","lastFirstName":"Rogers, Jake","lastInitName":"Rogers, J","initLastName":"J Rogers","fullFMLName":"Jacob Ray Rogers","fullLFMName":"Rogers, Jacob Ray","strikeZoneTop":3.184,"strikeZoneBottom":1.607},"ID701762":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762","firstName":"Nicholas","lastName":"Kurtz","primaryNumber":"16","birthDate":"2003-03-12","currentAge":23,"birthCity":"Lancaster","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nick","useLastName":"Kurtz","middleName":"Jeffrey","boxscoreName":"Kurtz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-04-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Kurtz","nameSlug":"nick-kurtz-701762","firstLastName":"Nick Kurtz","lastFirstName":"Kurtz, Nick","lastInitName":"Kurtz, N","initLastName":"N Kurtz","fullFMLName":"Nicholas Jeffrey Kurtz","fullLFMName":"Kurtz, Nicholas Jeffrey","strikeZoneTop":3.413,"strikeZoneBottom":1.722},"ID681546":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546","firstName":"James","lastName":"Outman","primaryNumber":"43","birthDate":"1997-05-14","currentAge":29,"birthCity":"Redwood City","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"James","useLastName":"Outman","boxscoreName":"Outman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Outman","nameSlug":"james-outman-681546","firstLastName":"James Outman","lastFirstName":"Outman, James","lastInitName":"Outman, J","initLastName":"J Outman","fullFMLName":"James  Outman","fullLFMName":"Outman, James","strikeZoneTop":3.293,"strikeZoneBottom":1.662},"ID669127":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127","firstName":"Shea","lastName":"Langeliers","primaryNumber":"23","birthDate":"1997-11-18","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Shea","useLastName":"Langeliers","middleName":"Ryan","boxscoreName":"Langeliers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"LAYNG-uh-leers","mlbDebutDate":"2022-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shea Langeliers","nameSlug":"shea-langeliers-669127","firstLastName":"Shea Langeliers","lastFirstName":"Langeliers, Shea","lastInitName":"Langeliers, S","initLastName":"S Langeliers","fullFMLName":"Shea Ryan Langeliers","fullLFMName":"Langeliers, Shea Ryan","strikeZoneTop":3.182,"strikeZoneBottom":1.606},"ID678022":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022","firstName":"Jackson","lastName":"Perkins","primaryNumber":"50","birthDate":"1999-12-26","currentAge":26,"birthCity":"Kokomo","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Perkins","middleName":"Scott","boxscoreName":"Perkins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Perkins","nameSlug":"jack-perkins-678022","firstLastName":"Jack Perkins","lastFirstName":"Perkins, Jack","lastInitName":"Perkins, J","initLastName":"J Perkins","fullFMLName":"Jackson Scott Perkins","fullLFMName":"Perkins, Jackson Scott","strikeZoneTop":3.411,"strikeZoneBottom":1.565},"ID805779":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779","firstName":"Jacob","lastName":"Wilson","primaryNumber":"5","birthDate":"2002-03-30","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jacob","useLastName":"Wilson","boxscoreName":"Wilson, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-07-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Wilson","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jacob-wilson-805779","firstLastName":"Jacob Wilson","lastFirstName":"Wilson, Jacob","lastInitName":"Wilson, J","initLastName":"J Wilson","fullFMLName":"Jacob Wilson","fullLFMName":"Wilson, Jacob","strikeZoneTop":3.291,"strikeZoneBottom":1.661},"ID675512":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512","firstName":"Troy","lastName":"Melton","primaryNumber":"52","birthDate":"2000-12-03","currentAge":25,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Troy","useLastName":"Melton","middleName":"Edward","boxscoreName":"Melton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Troy Melton","nameSlug":"troy-melton-675512","firstLastName":"Troy Melton","lastFirstName":"Melton, Troy","lastInitName":"Melton, T","initLastName":"T Melton","fullFMLName":"Troy Edward Melton","fullLFMName":"Melton, Troy Edward","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":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":"Clear","temp":"85","wind":"5 mph, In From LF"},"gameInfo":{"attendance":28736,"firstPitch":"2026-07-07T22:40:00.000Z","gameDurationMinutes":166},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":3,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":2,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"home":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"}},"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":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-07T22:40:52.548Z","endTime":"2026-07-07T22:42:35.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8,9],"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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-07-07T19:21:10.213Z","endTime":"2026-07-07T22:13:10.028Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"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-07-07T22:13:10.028Z","endTime":"2026-07-07T22:40:47.619Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"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-07-07T22:40:47.619Z","endTime":"2026-07-07T22:40:54.728Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.52889040328933,"aZ":-13.04246194346163,"pfxX":3.195390865181413,"pfxZ":9.656181993312039,"pX":-0.5525159980082999,"pZ":3.1506560558351806,"vX0":-6.311611016195546,"vY0":-139.2274519401321,"vZ0":-5.716869140252853,"x":138.06,"y":153.71,"x0":1.31923026248312,"y0":50.00617175712994,"z0":6.079315183610254,"aX":6.333798711859484},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":-4.7,"spinRate":2232,"spinDirection":159},"zone":1,"typeConfidence":0.89,"plateTime":0.39200912806678323,"extension":6.438106052186571},"index":3,"playId":"534d9e40-fb67-3c83-b546-1b5a6a6df97f","pitchNumber":1,"startTime":"2026-07-07T22:40:54.728Z","endTime":"2026-07-07T22:40:58.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.277373085006076,"aZ":-11.547030963133716,"pfxX":2.5687255875604547,"pfxZ":10.473140419315573,"pX":-0.8755458091050571,"pZ":2.6326592880332678,"vX0":-7.474394233769649,"vY0":-138.79591662445847,"vZ0":-7.071586638377516,"x":150.37,"y":167.7,"x0":1.5073195118802947,"y0":50.00566013828566,"z0":5.9663233143117065,"aX":5.061216387870823},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.9,"breakHorizontal":-3.2,"spinRate":2380,"spinDirection":152},"zone":11,"typeConfidence":0.9,"plateTime":0.3931895663137541,"extension":6.472061784243955},"index":4,"playId":"ad341b0d-2300-3657-a233-729e7101393a","pitchNumber":2,"startTime":"2026-07-07T22:41:08.743Z","endTime":"2026-07-07T22:41:13.368Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-07T22:41:20.112Z","endTime":"2026-07-07T22:41:32.650Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.105105487825778,"aZ":-11.356100863696925,"pfxX":3.2986867159446467,"pfxZ":10.231347141766486,"pX":1.3700549305921603,"pZ":3.6908675420639896,"vX0":-1.7826475650269162,"vY0":-141.04453681069256,"vZ0":-4.783019857168559,"x":64.78,"y":139.13,"x0":1.5783766828682846,"y0":50.002946464513606,"z0":6.1279778038268535,"aX":6.711955402738196},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.9,"breakHorizontal":-5.6,"spinRate":2361,"spinDirection":156},"zone":12,"typeConfidence":0.92,"plateTime":0.38687811075296485,"extension":6.334463122487687},"index":6,"playId":"bb494b8e-da81-39c6-a2f9-56583a0c3a4c","pitchNumber":3,"startTime":"2026-07-07T22:41:32.650Z","endTime":"2026-07-07T22:41:35.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.994179395932093,"aZ":-29.274304706343294,"pfxX":-1.791203382812073,"pfxZ":1.6367752323184686,"pX":1.3131036180836633,"pZ":2.6769203463873543,"vX0":-1.8381598307556621,"vY0":-131.57386332217845,"vZ0":-2.782865593782434,"x":66.95,"y":166.5,"x0":2.250693612571146,"y0":50.00419469885917,"z0":5.89276810788373,"aX":-3.1754591990616996},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.6,"breakHorizontal":3.6,"spinRate":2413,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.41453278950689754,"extension":6.2739199303213455},"index":7,"playId":"291d8c66-b8d6-36bd-84c8-bd20041782c6","pitchNumber":4,"startTime":"2026-07-07T22:41:52.047Z","endTime":"2026-07-07T22:41:56.217Z","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":97.3,"endSpeed":90.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.796757951926065,"aZ":-12.910733874610811,"pfxX":2.6699832749455523,"pfxZ":9.308904958333247,"pX":0.7116933977436081,"pZ":2.618338555170219,"vX0":-3.865346888893999,"vY0":-141.65778367500974,"vZ0":-7.330012558899151,"x":89.87,"y":168.08,"x0":1.7355474525079158,"y0":50.0065465119645,"z0":6.032962586453844,"aX":5.527442137609772},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.8,"breakHorizontal":-4.2,"spinRate":2414,"spinDirection":152},"zone":6,"typeConfidence":0.91,"plateTime":0.3839781215313858,"extension":6.421447544273856},"index":8,"playId":"d558983b-3e7f-3094-811f-c51065da61da","pitchNumber":5,"startTime":"2026-07-07T22:42:08.200Z","endTime":"2026-07-07T22:42:12.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":84.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.837247433021822,"aZ":-26.590319620731155,"pfxX":7.339459990589574,"pfxZ":3.154532015648913,"pX":1.287924899006022,"pZ":2.1228652214044357,"vX0":-4.580234512760406,"vY0":-131.0132518295162,"vZ0":-4.543177301928463,"x":67.91,"y":181.46,"x0":2.088722575871224,"y0":50.003109189498986,"z0":5.822902939012637,"aX":12.997264972227697},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.0,"breakHorizontal":-12.6,"spinRate":1909,"spinDirection":139},"zone":14,"typeConfidence":0.89,"plateTime":0.4151278662573885,"extension":6.267018860748378},"index":9,"playId":"292d6663-4cf7-34ed-ab6b-86a6190423b2","pitchNumber":6,"startTime":"2026-07-07T22:42:29.538Z","endTime":"2026-07-07T22:42:35.042Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T22:42:35.042Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-07T22:42:34.192Z","endTime":"2026-07-07T22:43:36.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":76.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.906274553228595,"aZ":-34.68854505828945,"pfxX":-3.2851648179851356,"pfxZ":-1.7156763079003374,"pX":-0.24152863997881452,"pZ":1.8624246925065855,"vX0":-3.9989413970446597,"vY0":-118.837154226176,"vZ0":-2.6244569728182428,"x":126.21,"y":188.49,"x0":1.8757149104077633,"y0":50.005626085411194,"z0":6.063399168260654,"aX":-4.805575567028954},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.5,"breakHorizontal":6.7,"spinRate":2601,"spinDirection":313},"zone":7,"typeConfidence":0.89,"plateTime":0.4569632733416391,"extension":6.284830261769563},"index":0,"playId":"b38f0ec3-decc-342b-82cf-73c6e19d3047","pitchNumber":1,"startTime":"2026-07-07T22:42:56.400Z","endTime":"2026-07-07T22:43:02.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.532941550589626,"aZ":-15.873204387928537,"pfxX":9.11519150877343,"pfxZ":8.018374850700752,"pX":-0.024615975958811022,"pZ":1.8748552683058228,"vX0":-7.923566347628284,"vY0":-140.85696746854052,"vZ0":-8.264947381201747,"x":117.94,"y":188.16,"x0":1.6247076235978422,"y0":50.0027631180741,"z0":5.8495923486136645,"aX":18.528340761599658},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.2,"breakHorizontal":-15.1,"spinRate":2231,"spinDirection":156},"zone":8,"typeConfidence":0.91,"plateTime":0.38716472501683086,"extension":6.515987110914883},"index":1,"playId":"75df6691-5198-3fa4-ada0-c00dfa0526b1","pitchNumber":2,"startTime":"2026-07-07T22:43:10.352Z","endTime":"2026-07-07T22:43:16.242Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-07T22:43:20.196Z","endTime":"2026-07-07T22:43:32.005Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.775649640901733,"aZ":-33.73371333723322,"pfxX":-2.83276359076185,"pfxZ":-1.0379133337154327,"pX":-0.7324716407230933,"pZ":1.5056959374670362,"vX0":-5.3385831038038765,"vY0":-120.8553395931181,"vZ0":-3.7325477213535656,"x":144.92,"y":198.13,"x0":1.858401421867714,"y0":50.00227318392575,"z0":5.980466747748089,"aX":-4.261064312590778},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.4,"breakHorizontal":6.2,"spinRate":2638,"spinDirection":312},"zone":13,"typeConfidence":0.84,"plateTime":0.4502904601625448,"extension":6.2581123615918735},"index":3,"playId":"10ab3994-f97b-371a-9132-75252be1611f","pitchNumber":3,"startTime":"2026-07-07T22:43:32.005Z","endTime":"2026-07-07T22:43:36.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T22:43:36.752Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-07T22:43:36.419Z","endTime":"2026-07-07T22:45:36.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":87.6,"endSpeed":81.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63443547577466,"aZ":-27.545847782190563,"pfxX":8.316849228085186,"pfxZ":2.795843851327593,"pX":-0.45775497689406036,"pZ":0.8878668729766181,"vX0":-8.9916936389811,"vY0":-127.18917342066305,"vZ0":-6.881692479242839,"x":134.45,"y":214.81,"x0":2.026085566088801,"y0":50.00156315935447,"z0":5.783435734073508,"aX":13.76226396291739},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.8,"breakHorizontal":-13.3,"spinRate":1932,"spinDirection":133},"zone":13,"typeConfidence":0.9,"plateTime":0.42900332492105786,"extension":6.280403764097099},"index":0,"playId":"2f84c41e-f567-37c3-ad39-020154dcf188","pitchNumber":1,"startTime":"2026-07-07T22:44:00.204Z","endTime":"2026-07-07T22:44:04.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.144375146909347,"aZ":-13.035896486582244,"pfxX":2.359393192757417,"pfxZ":9.433185010543388,"pX":1.4778815445728768,"pZ":3.8000826843000475,"vX0":-1.2427288530462384,"vY0":-141.0782031050732,"vZ0":-4.3207206232242825,"x":60.67,"y":136.18,"x0":1.6160305106372619,"y0":50.00176525684807,"z0":6.182944022526772,"aX":4.786537038706515},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":-4.1,"spinRate":2289,"spinDirection":163},"zone":12,"typeConfidence":0.91,"plateTime":0.38728182417014656,"extension":6.277164850692299},"index":1,"playId":"85a327ad-4758-36d2-8100-7f7f2f387978","pitchNumber":2,"startTime":"2026-07-07T22:44:14.621Z","endTime":"2026-07-07T22:44:18.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22429810711601,"aZ":-12.868243033617096,"pfxX":2.5707791225919863,"pfxZ":9.861533293622033,"pX":1.6012327178077799,"pZ":3.260996731590856,"vX0":-1.1618633329532289,"vY0":-138.62314836913083,"vZ0":-5.21958308019133,"x":55.96,"y":150.73,"x0":1.690364881242091,"y0":50.00447040773969,"z0":6.018254133966763,"aX":5.034222774438577},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":-4.4,"spinRate":2297,"spinDirection":160},"zone":12,"typeConfidence":0.9,"plateTime":0.3942031925702203,"extension":6.397698905100468},"index":2,"playId":"cf2ec645-89c6-30e5-8ae0-e2aa8d9a744f","pitchNumber":3,"startTime":"2026-07-07T22:44:30.634Z","endTime":"2026-07-07T22:44:33.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.441194995508752,"aZ":-12.219069668629398,"pfxX":3.803779761646886,"pfxZ":9.732158843450078,"pX":-0.19462423049666722,"pZ":3.0235445863701598,"vX0":-5.832303096821483,"vY0":-141.39022518771597,"vZ0":-6.260347128451723,"x":124.42,"y":157.14,"x0":1.388767208233928,"y0":50.00145549271232,"z0":6.030797116221306,"aX":7.798560482695589},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.7,"breakHorizontal":-5.9,"spinRate":2341,"spinDirection":156},"zone":2,"typeConfidence":0.9,"plateTime":0.38555665683111107,"extension":6.422901572222631},"index":3,"playId":"efe3a82e-080c-39ca-a702-50a921035903","pitchNumber":4,"startTime":"2026-07-07T22:44:48.629Z","endTime":"2026-07-07T22:44:53.171Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-07T22:44:56.662Z","endTime":"2026-07-07T22:45:13.875Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.434500421793256,"aZ":-25.83958824295723,"pfxX":8.09938433683806,"pfxZ":3.7036058643883734,"pX":0.23506511034340477,"pZ":0.9170833222236169,"vX0":-7.138490594064662,"vY0":-128.65659964221837,"vZ0":-7.1753385229038,"x":108.04,"y":214.02,"x0":1.9654383995769866,"y0":50.00627421795911,"z0":5.686403858452714,"aX":13.866348988381725},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.6,"breakHorizontal":-13.4,"spinRate":2086,"spinDirection":140},"zone":14,"typeConfidence":0.9,"plateTime":0.4223667813224101,"extension":6.333053245609128},"index":5,"playId":"5962f1c9-bd4d-3874-adea-3523f6403b9c","pitchNumber":5,"startTime":"2026-07-07T22:45:13.875Z","endTime":"2026-07-07T22:45:18.172Z","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":88.9,"endSpeed":82.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.919517324827407,"aZ":-25.882298451785232,"pfxX":8.917095748146853,"pfxZ":3.647607512050854,"pX":0.4437913461959849,"pZ":2.4684993003795888,"vX0":-7.103422315591615,"vY0":-129.41875260825668,"vZ0":-3.8512454714570095,"x":100.08,"y":172.13,"x0":2.0439940912626797,"y0":50.00000755904551,"z0":5.921864625906196,"aX":15.368429407000322},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.1,"breakHorizontal":-14.9,"spinRate":2198,"spinDirection":139},"zone":6,"typeConfidence":0.9,"plateTime":0.420631828229741,"extension":6.177112956221296},"index":6,"playId":"12a8a655-5c12-329a-ba25-eef9fdaf0c86","pitchNumber":6,"startTime":"2026-07-07T22:45:31.077Z","endTime":"2026-07-07T22:45:36.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T22:45:36.607Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kevin McGonigle walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T22:48:08.165Z","endTime":"2026-07-07T22:51:13.542Z","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":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.3,"endSpeed":83.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.246171916418394,"aZ":-22.861760972710275,"pfxX":-1.844933572951852,"pfxZ":5.251026535162522,"pX":-0.9173456082302148,"pZ":2.821621423470621,"vX0":1.9098310509257366,"vY0":-131.64264974572492,"vZ0":-2.500339800541509,"x":151.97,"y":162.6,"x0":-1.4089861249126425,"y0":50.00175726386009,"z0":5.457560012903873,"aX":-3.2713730384743007},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.2,"breakHorizontal":3.0,"spinRate":1987,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.41444575732908584,"extension":6.759462758720172},"index":0,"playId":"50d3ffd7-7de6-3499-a82d-3d9c33af2bb3","pitchNumber":1,"startTime":"2026-07-07T22:48:38.466Z","endTime":"2026-07-07T22:48:42.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.568843994444514,"aZ":-26.53608831068417,"pfxX":-6.41689450560775,"pfxZ":3.190517754996266,"pX":0.6463002669373276,"pZ":0.5284507249491943,"vX0":6.953618286465369,"vY0":-131.96092235856102,"vZ0":-7.391275712371799,"x":92.36,"y":224.51,"x0":-1.1867954146153392,"y0":50.0035709084279,"z0":5.315219469734876,"aX":-11.340031432657181},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.3,"breakHorizontal":10.1,"spinRate":1839,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.41476425223963087,"extension":6.751170416457106},"index":1,"playId":"72f0c299-734a-36f8-a180-4ac1bac1ab8b","pitchNumber":2,"startTime":"2026-07-07T22:48:56.236Z","endTime":"2026-07-07T22:49:00.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.642517122124993,"aZ":-27.026829184504447,"pfxX":-9.20323855178355,"pfxZ":2.8995736367683627,"pX":-0.24534893008665107,"pZ":3.040331668540901,"vX0":5.727274463177697,"vY0":-132.31117244781868,"vZ0":-1.0863717275203169,"x":126.35,"y":156.69,"x0":-1.2397651076114742,"y0":50.005816450426686,"z0":5.432758237480236,"aX":-16.356511295921454},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.3,"breakHorizontal":15.5,"spinRate":1973,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.41362160678303495,"extension":6.780802978110024},"index":2,"playId":"f080515c-301b-312d-8268-15a8562c19d0","pitchNumber":3,"startTime":"2026-07-07T22:49:15.254Z","endTime":"2026-07-07T22:49:20.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.910490631664377,"aZ":-31.21965362779211,"pfxX":-8.31224140686403,"pfxZ":0.6177352765314685,"pX":-0.3483059642544831,"pZ":1.9968409125627882,"vX0":5.1356845839705665,"vY0":-123.64909213004333,"vZ0":-1.8095426693750052,"x":130.28,"y":184.87,"x0":-1.3734532592844688,"y0":50.0029765471877,"z0":5.360382881616148,"aX":-12.856982429386504},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.0,"breakHorizontal":13.8,"spinRate":1415,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.4431579902850302,"extension":6.828032977152417},"index":3,"playId":"7c37660e-83d4-3c59-99f6-65e3ca9bbe42","pitchNumber":4,"startTime":"2026-07-07T22:49:31.466Z","endTime":"2026-07-07T22:49:36.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.505496835009804,"aZ":-32.09280606604849,"pfxX":-7.802158340251143,"pfxZ":0.04702269522732827,"pX":0.18615969950795305,"pZ":2.607704581899067,"vX0":5.500546294436408,"vY0":-133.90259598067985,"vZ0":-1.5749542546729915,"x":109.9,"y":168.37,"x0":-0.8718158143124541,"y0":50.0044034324133,"z0":5.480581050753483,"aX":-14.295439919506991},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.0,"breakHorizontal":13.1,"spinRate":1930,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.4076664232172522,"extension":6.620809233542281},"index":4,"playId":"8d4cf024-6494-39ca-b20e-48776bc5d4f3","pitchNumber":5,"startTime":"2026-07-07T22:49:53.569Z","endTime":"2026-07-07T22:49:57.585Z","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":91.1,"endSpeed":84.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.419331410275234,"aZ":-24.084704037277934,"pfxX":-2.573742159498778,"pfxZ":4.4693020262924765,"pX":0.3658755386118377,"pZ":3.055100315288844,"vX0":5.2215217102138665,"vY0":-132.6776702404949,"vZ0":-1.8015043843606073,"x":103.05,"y":156.29,"x0":-1.2801445138641472,"y0":50.00233572593331,"z0":5.472445709448507,"aX":-4.657934457985223},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.0,"breakHorizontal":3.7,"spinRate":1994,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.41050364446731846,"extension":6.794056877587995},"index":5,"playId":"04df5f14-4c20-399c-9148-0541879c56c0","pitchNumber":6,"startTime":"2026-07-07T22:50:21.239Z","endTime":"2026-07-07T22:50:26.164Z","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":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.879809620605894,"aZ":-32.7776107172883,"pfxX":2.7945602000287506,"pfxZ":-0.40409099446840135,"pX":1.4880697536090048,"pZ":0.2468053104895622,"vX0":6.030840252504532,"vY0":-121.52072171298185,"vZ0":-5.044734517096393,"x":60.28,"y":232.12,"x0":-1.3937515023410931,"y0":50.00509145072394,"z0":5.212934335965646,"aX":4.158426460417102},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.8,"breakHorizontal":-6.6,"spinRate":2271,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.45155577841204364,"extension":6.817894260171619},"index":6,"playId":"e64a5aa1-5f6c-3615-9b06-9217b8a89104","pitchNumber":7,"startTime":"2026-07-07T22:50:43.608Z","endTime":"2026-07-07T22:50:47.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":77.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83947944579322,"aZ":-32.46759583078593,"pfxX":-6.778937248733962,"pfxZ":-0.18770416816001578,"pX":-1.0366490380154252,"pZ":2.8654987019333027,"vX0":3.03592852500919,"vY0":-124.50863810094634,"vZ0":0.2993402943844674,"x":156.51,"y":161.41,"x0":-1.3991449552084254,"y0":50.00398922404633,"z0":5.457344336141934,"aX":-10.514340851067706},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.0,"breakHorizontal":11.4,"spinRate":1385,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.44198029041992104,"extension":6.850483554876475},"index":7,"playId":"e610ed78-1c64-3635-8d9e-051228d00f5c","pitchNumber":8,"startTime":"2026-07-07T22:51:09.051Z","endTime":"2026-07-07T22:51:13.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T22:51:13.542Z","atBatIndex":3},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Colt Keith homers (7) on a fly ball to right center field. Kevin McGonigle scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T22:51:13.548Z","endTime":"2026-07-07T22:52:05.765Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.926292589045566,"aZ":-28.61206862273983,"pfxX":0.07609044400993803,"pfxZ":2.193961782940036,"pX":0.08144198036536929,"pZ":2.8885846225956238,"vX0":4.163307766168688,"vY0":-126.24431982429138,"vZ0":-0.45198401802674626,"x":113.9,"y":160.79,"x0":-1.5939579621007791,"y0":50.006142767672806,"z0":5.358450472480488,"aX":0.12305294154885557},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.1,"breakHorizontal":-1.0,"spinRate":2105,"spinDirection":176},"zone":2,"typeConfidence":2.0,"plateTime":0.43265578496964174,"extension":6.6586443402982445},"hitData":{"launchSpeed":103.1,"launchAngle":28.0,"totalDistance":427.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":186.7,"coordY":36.9}},"index":0,"playId":"4a500e2d-f0c6-3eae-bdbd-c494fa7905d7","pitchNumber":1,"startTime":"2026-07-07T22:51:42.737Z","endTime":"2026-07-07T22:52:05.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T22:52:05.765Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T22:52:18.300Z","endTime":"2026-07-07T22:52:58.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.270219360106804,"aZ":-28.385208273919694,"pfxX":-8.367929245866515,"pfxZ":2.1255701047377373,"pX":-0.10789710856313092,"pZ":1.8800725574731407,"vX0":5.855655198235155,"vY0":-132.31264496021078,"vZ0":-3.7315481254020693,"x":121.11,"y":188.02,"x0":-1.2542087266352266,"y0":50.00641259231028,"z0":5.371599388758555,"aX":-14.949979558129698},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.2,"breakHorizontal":14.0,"spinRate":1956,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.41279520184945007,"extension":6.722593482715642},"index":0,"playId":"f5e8d0e8-19c8-3465-978d-1287d895d4c2","pitchNumber":1,"startTime":"2026-07-07T22:52:34.440Z","endTime":"2026-07-07T22:52:38.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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.680747692965692,"aZ":-23.475661086105625,"pfxX":-1.8298648590775417,"pfxZ":4.9222925610100035,"pX":0.807811536013571,"pZ":3.1506307401942175,"vX0":5.7047901091357,"vY0":-131.54509371475845,"vZ0":-1.3970259982129125,"x":86.21,"y":153.71,"x0":-1.1431722002851799,"y0":50.00414636101513,"z0":5.414907953199103,"aX":-3.2353066912558686},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.9,"breakHorizontal":2.2,"spinRate":1966,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.4150396045235074,"extension":6.676111341023997},"hitData":{"launchSpeed":85.7,"launchAngle":-4.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":165.34,"coordY":162.95}},"index":1,"playId":"40692bd8-e743-394d-a5ba-0ee3d36f6ae2","pitchNumber":2,"startTime":"2026-07-07T22:52:50.148Z","endTime":"2026-07-07T22:52:58.444Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T22:52:58.444Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dillon Dingler grounds out, third baseman Max Muncy to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T22:53:00.289Z","endTime":"2026-07-07T22:54:06.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.3,"endSpeed":83.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.159780585341135,"aZ":-26.115059947869746,"pfxX":-9.431542702069041,"pfxZ":3.451503819391771,"pX":-0.4002537227044513,"pZ":2.3262835814413467,"vX0":5.480172477771983,"vY0":-131.50167564809544,"vZ0":-2.9961255656527888,"x":132.26,"y":175.97,"x0":-1.2828055240148593,"y0":50.00479670283589,"z0":5.412013881916295,"aX":-16.565947144674936},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.8,"breakHorizontal":16.0,"spinRate":1933,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.4160805038286335,"extension":6.909657506235628},"index":0,"playId":"2da70a26-d5b2-3c1a-8aef-d954c96eb7cf","pitchNumber":1,"startTime":"2026-07-07T22:53:25.042Z","endTime":"2026-07-07T22:53:29.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58756543892344,"aZ":-23.656324666863764,"pfxX":-10.58600101100809,"pfxZ":4.815880856980358,"pX":-1.1499014685341409,"pZ":1.6737629165123453,"vX0":4.086285839120829,"vY0":-132.23677145343848,"vZ0":-5.052158454890079,"x":160.83,"y":193.59,"x0":-1.3412477669606286,"y0":50.001135606739595,"z0":5.347719398111988,"aX":-18.718366784395123},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.8,"breakHorizontal":18.2,"spinRate":1947,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.41443311051050546,"extension":6.7213579403409955},"index":1,"playId":"6b193450-fce7-303e-9d14-5ac1f4f90848","pitchNumber":2,"startTime":"2026-07-07T22:53:40.091Z","endTime":"2026-07-07T22:53:44.678Z","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":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.538023321830035,"aZ":-32.36951582023938,"pfxX":1.1432544906498303,"pfxZ":-0.13222343855309582,"pX":1.015842133214387,"pZ":2.0741644128829226,"vX0":5.318822171408824,"vY0":-121.8777760483887,"vZ0":-1.0590642997791895,"x":78.28,"y":182.78,"x0":-1.3414907831053677,"y0":50.00037959909718,"z0":5.305092962529952,"aX":1.722663921994922},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.2,"breakHorizontal":-3.4,"spinRate":2174,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.44907859717295784,"extension":6.963768969984133},"hitData":{"launchSpeed":70.2,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.2,"coordY":161.82}},"index":2,"playId":"0cf01eb4-bd66-3886-b78b-48bb9ed3511e","pitchNumber":3,"startTime":"2026-07-07T22:53:58.543Z","endTime":"2026-07-07T22:54:06.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T22:54:06.121Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kerry Carpenter flies out to left fielder Zack Gelof.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T22:54:09.022Z","endTime":"2026-07-07T22:54:59.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.059823762349772,"aZ":-20.42752850728528,"pfxX":-2.560590089838024,"pfxZ":6.691119723706125,"pX":-1.0104216537760071,"pZ":3.086236554462203,"vX0":2.233646822973391,"vY0":-131.69094317463512,"vZ0":-2.2496661100404065,"x":155.51,"y":155.45,"x0":-1.5370585212235637,"y0":50.004477300093384,"z0":5.463280397008341,"aX":-4.496398745218615},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.9,"breakHorizontal":4.2,"spinRate":1982,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.41597846527481197,"extension":6.682302374079016},"index":0,"playId":"987bbcbc-aa1a-3f57-b4ec-f4b4a0ee4c74","pitchNumber":1,"startTime":"2026-07-07T22:54:33.396Z","endTime":"2026-07-07T22:54:37.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.39007731814791,"aZ":-29.211531904931334,"pfxX":-9.894053016464325,"pfxZ":1.7070972962854176,"pX":0.1465709926472685,"pZ":1.9675677930647186,"vX0":6.78372324578699,"vY0":-131.49968384119165,"vZ0":-3.216620594069087,"x":111.41,"y":185.66,"x0":-1.193755416407397,"y0":50.00232976241738,"z0":5.396244808529672,"aX":-17.160530478066637},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.5,"breakHorizontal":16.2,"spinRate":1918,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.4180626430694039,"extension":6.669531182979083},"hitData":{"launchSpeed":90.0,"launchAngle":55.0,"totalDistance":234.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.05,"coordY":119.19}},"index":1,"playId":"acd35449-1f12-3104-bb40-e6e380cbdb14","pitchNumber":2,"startTime":"2026-07-07T22:54:49.677Z","endTime":"2026-07-07T22:54:59.822Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T22:54:59.822Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Heim singles on a ground ball to third baseman Colt Keith.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T22:56:41.755Z","endTime":"2026-07-07T22:59:01.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":79.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.204686086306744,"aZ":-30.428162246481655,"pfxX":-1.6829162429309754,"pfxZ":1.0747722990390365,"pX":0.5795133638543951,"pZ":2.2184741953951868,"vX0":-2.887183705874076,"vY0":-127.87079945638197,"vZ0":-3.284461249008534,"x":94.91,"y":178.88,"x0":1.9489327714795435,"y0":50.00633674973538,"z0":5.946996322381224,"aX":-2.743501637369662},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.3,"breakHorizontal":3.8,"spinRate":2309,"spinDirection":195},"zone":9,"typeConfidence":0.91,"plateTime":0.4309247657507145,"extension":6.267680688043462},"index":0,"playId":"cd5fcefc-23be-32a2-8ca6-8ab3bac9c026","pitchNumber":1,"startTime":"2026-07-07T22:57:02.119Z","endTime":"2026-07-07T22:57:06.658Z","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.4,"endSpeed":85.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3718915243371,"aZ":-12.130773274717503,"pfxX":1.7698507676620059,"pfxZ":10.580704792477476,"pX":1.321970710036177,"pZ":2.556215381615468,"vX0":-1.946913549710279,"vY0":-137.24346221106663,"vZ0":-6.9838242070764815,"x":66.61,"y":169.76,"x0":1.8129933276121935,"y0":50.00126453328006,"z0":5.972431614451549,"aX":3.3522754323333435},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":-2.8,"spinRate":2350,"spinDirection":149},"zone":14,"typeConfidence":0.88,"plateTime":0.4001648378262539,"extension":6.412925141112799},"index":1,"playId":"5c3571a0-c928-350f-91b7-96a8540d7bb7","pitchNumber":2,"startTime":"2026-07-07T22:57:14.334Z","endTime":"2026-07-07T22:57:18.802Z","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":94.7,"endSpeed":86.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.686053498371304,"aZ":-13.794906212156103,"pfxX":1.3882298149270162,"pfxZ":9.585648706233744,"pX":0.37495006171943773,"pZ":3.6365910939374997,"vX0":-4.078343026026248,"vY0":-137.85610022995132,"vZ0":-4.169786398887165,"x":102.71,"y":140.59,"x0":1.6955982728199448,"y0":50.00575335029589,"z0":6.1052043566964365,"aX":2.6629116003303377},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.7,"breakHorizontal":-1.7,"spinRate":2360,"spinDirection":156},"zone":12,"typeConfidence":0.88,"plateTime":0.3978784496541752,"extension":6.223250243643815},"index":2,"playId":"1d431cf8-e5b1-37a9-9bfa-115fb1b172ce","pitchNumber":3,"startTime":"2026-07-07T22:57:30.271Z","endTime":"2026-07-07T22:57:34.717Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-07T22:57:39.162Z","endTime":"2026-07-07T22:57:53.178Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70139459559815,"aZ":-11.66919061929683,"pfxX":1.5733014640024525,"pfxZ":10.248329576985284,"pX":0.42068709278993227,"pZ":2.825163279595444,"vX0":-3.3693069734737193,"vY0":-140.73645875411728,"vZ0":-6.741413812419309,"x":100.96,"y":162.5,"x0":1.4303539162944587,"y0":50.00257563040755,"z0":6.011532031304164,"aX":3.1480474380296894},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.3,"breakHorizontal":-2.2,"spinRate":2518,"spinDirection":157},"zone":6,"typeConfidence":0.91,"plateTime":0.3895582179044652,"extension":6.431177713798145},"index":4,"playId":"c9cca1ca-a7d5-3f07-bee5-ce17f2cb504b","pitchNumber":4,"startTime":"2026-07-07T22:57:53.178Z","endTime":"2026-07-07T22:57:58.673Z","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":95.7,"endSpeed":88.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.321447093288942,"aZ":-21.86816541129596,"pfxX":7.348215259740607,"pfxZ":5.207790865443998,"pX":0.16277175112144623,"pZ":4.263373022721404,"vX0":-6.992382200176806,"vY0":-139.32013003600886,"vZ0":-1.0227407610356982,"x":110.8,"y":123.67,"x0":1.7422060650813236,"y0":50.003778034929475,"z0":6.071469587290107,"aX":14.544110021689656},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.5,"breakHorizontal":-12.0,"spinRate":2300,"spinDirection":166},"zone":12,"typeConfidence":0.89,"plateTime":0.39213504753151174,"extension":6.3228175657016585},"index":5,"playId":"bad38c1e-8fdb-3f7e-ae98-47949d81c7e3","pitchNumber":5,"startTime":"2026-07-07T22:58:20.327Z","endTime":"2026-07-07T22:58:24.644Z","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":96.7,"endSpeed":89.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.626541556401033,"aZ":-10.147206574173532,"pfxX":1.0556381201993832,"pfxZ":10.887592125215534,"pX":0.06986584207381417,"pZ":2.8804770863600018,"vX0":-4.391839623376102,"vY0":-140.78608206975252,"vZ0":-6.934998107678567,"x":114.34,"y":161.01,"x0":1.5076306668596828,"y0":50.00442685114233,"z0":6.020331954501204,"aX":2.1368632316528573},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.6,"breakHorizontal":-1.1,"spinRate":2331,"spinDirection":158},"zone":5,"typeConfidence":0.91,"plateTime":0.38791092672500893,"extension":6.285482136270115},"index":6,"playId":"eaef3619-6753-3725-bc7a-9224e0cec7a8","pitchNumber":6,"startTime":"2026-07-07T22:58:35.747Z","endTime":"2026-07-07T22:58:39.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.498357316926395,"aZ":-27.496510683445454,"pfxX":5.3968061520958726,"pfxZ":2.7909139051317924,"pX":-0.24010264179963833,"pZ":2.1040712118939338,"vX0":-7.333164090619677,"vY0":-127.45063907155925,"vZ0":-4.169310313102218,"x":126.15,"y":181.97,"x0":1.9481774099387288,"y0":50.00509323604851,"z0":5.88595619764208,"aX":9.050485873096978},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.4,"breakHorizontal":-8.5,"spinRate":1949,"spinDirection":139},"zone":8,"typeConfidence":0.9,"plateTime":0.4266588708556389,"extension":6.249058707491647},"hitData":{"launchSpeed":70.0,"launchAngle":-60.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.31,"coordY":183.61}},"index":7,"playId":"1935b54d-14e7-3557-9230-baaaf4ebe4ec","pitchNumber":7,"startTime":"2026-07-07T22:58:53.248Z","endTime":"2026-07-07T22:59:01.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T22:59:01.847Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Wilson lines out to right fielder Matt Vierling.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T22:59:08.222Z","endTime":"2026-07-07T23:01:52.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"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":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.850314782955238,"aZ":-27.53005724040238,"pfxX":-1.1786412531536472,"pfxZ":2.6532655812650354,"pX":0.2661278424549711,"pZ":3.222401164809114,"vX0":-3.868545939253453,"vY0":-130.83316452455549,"vZ0":-1.6786187100010905,"x":106.86,"y":151.78,"x0":1.9108378951888068,"y0":50.00586963374917,"z0":5.914673050875411,"aX":-2.0646647141817733},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.7,"breakHorizontal":2.9,"spinRate":2265,"spinDirection":191},"zone":2,"typeConfidence":0.91,"plateTime":0.41695131452683043,"extension":6.242706367032043},"index":0,"playId":"51e5bbcf-16d8-33eb-b225-69daa88a4cf7","pitchNumber":1,"startTime":"2026-07-07T22:59:36.900Z","endTime":"2026-07-07T23:00:03.912Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.082955288595574,"aZ":-24.384064616275268,"pfxX":9.145894777716334,"pfxZ":4.770804172453254,"pX":-0.1060404830012113,"pZ":1.9731543320796638,"vX0":-7.68179677320255,"vY0":-126.77689225560378,"vZ0":-4.680984610571107,"x":121.04,"y":185.5,"x0":1.7699315229894086,"y0":50.005852162465004,"z0":5.781767677095694,"aX":14.941913595410025},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.8,"breakHorizontal":-14.9,"spinRate":1999,"spinDirection":141},"zone":8,"typeConfidence":0.9,"plateTime":0.43147539038591987,"extension":6.281652541066249},"index":1,"playId":"7a329e4d-4ef3-3e97-bc44-1e0e1a4210f3","pitchNumber":2,"startTime":"2026-07-07T23:00:13.372Z","endTime":"2026-07-07T23:00:18.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.920146268566086,"aZ":-16.439063700428612,"pfxX":9.461885714837607,"pfxZ":7.910665295543837,"pX":0.13245246777596037,"pZ":2.01394194216992,"vX0":-8.35835568039828,"vY0":-140.20161894962328,"vZ0":-7.265342293360479,"x":111.95,"y":184.4,"x0":1.9240793895902126,"y0":50.005916392654,"z0":5.713546736202298,"aX":18.826152770381878},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.0,"breakHorizontal":-15.4,"spinRate":2189,"spinDirection":149},"zone":8,"typeConfidence":0.91,"plateTime":0.39079604464540196,"extension":6.375880654195603},"index":2,"playId":"667518e3-e272-372b-8f57-5499b900f721","pitchNumber":3,"startTime":"2026-07-07T23:00:35.978Z","endTime":"2026-07-07T23:00:40.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":89.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31638610653974,"aZ":-15.616996851917618,"pfxX":2.4673527706221057,"pfxZ":8.226092769292384,"pX":0.1709423514021756,"pZ":3.530438857681038,"vX0":-5.2410359122007995,"vY0":-139.75982160843617,"vZ0":-4.309274169769511,"x":110.48,"y":143.46,"x0":1.7353490334810506,"y0":50.005680120914626,"z0":6.092145215481082,"aX":4.968475870368219},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.4,"breakHorizontal":-3.6,"spinRate":2308,"spinDirection":161},"zone":12,"typeConfidence":0.88,"plateTime":0.38931049424709396,"extension":6.313341975721737},"index":3,"playId":"41fce2be-905e-378d-ba80-1604fd153a90","pitchNumber":4,"startTime":"2026-07-07T23:00:58.588Z","endTime":"2026-07-07T23:01:04.387Z","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":87.2,"endSpeed":81.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98158360965515,"aZ":-26.675573961335896,"pfxX":-2.2368355431603044,"pfxZ":3.306903422861593,"pX":1.5052654489627628,"pZ":3.383850632787899,"vX0":-1.017222071307903,"vY0":-127.1189079487246,"vZ0":-1.238870592128961,"x":59.62,"y":147.42,"x0":2.1992922349144326,"y0":50.00432007542298,"z0":5.962859137818764,"aX":-3.7221813201394895},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.0,"breakHorizontal":4.3,"spinRate":2119,"spinDirection":196},"zone":12,"typeConfidence":0.91,"plateTime":0.4281623681341422,"extension":6.148163163976919},"index":4,"playId":"bdbc36a6-8fb9-31ca-89f6-cc0b7ef9d2a6","pitchNumber":5,"startTime":"2026-07-07T23:01:21.405Z","endTime":"2026-07-07T23:01:25.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49427839825593,"aZ":-26.71245775514038,"pfxX":-0.02231491271929148,"pfxZ":3.133509037544572,"pX":0.06231205602874686,"pZ":2.2810995610827387,"vX0":-5.112227790441842,"vY0":-130.6268796134466,"vZ0":-4.160425149251161,"x":114.62,"y":177.19,"x0":2.0410998471441983,"y0":50.000759020993534,"z0":5.8844034200175255,"aX":-0.038150941005037325},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.0,"breakHorizontal":1.1,"spinRate":2211,"spinDirection":170},"zone":5,"typeConfidence":0.9,"plateTime":0.41806215124085533,"extension":6.394986612927326},"hitData":{"launchSpeed":86.9,"launchAngle":19.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":164.28,"coordY":88.63}},"index":5,"playId":"22c6d6a4-157a-30b2-b5fa-63ef977ad4fc","pitchNumber":6,"startTime":"2026-07-07T23:01:40.797Z","endTime":"2026-07-07T23:01:52.135Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:01:52.135Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T23:01:53.195Z","endTime":"2026-07-07T23:03:57.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":88.0,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.075424586397414,"aZ":-13.922271463262382,"pfxX":2.7151004455191154,"pfxZ":9.288215409986865,"pX":-0.06779048782650325,"pZ":2.595579396262716,"vX0":-5.823857217958382,"vY0":-138.39150152567225,"vZ0":-6.590971721636908,"x":119.58,"y":168.7,"x0":1.6988102887914045,"y0":50.00364979555486,"z0":5.917429436214103,"aX":5.336262268690594},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":-3.8,"spinRate":2300,"spinDirection":155},"zone":5,"typeConfidence":0.88,"plateTime":0.393796947467413,"extension":6.364422916844186},"index":0,"playId":"fe69a341-1d54-3c09-928a-ff9e772c936e","pitchNumber":1,"startTime":"2026-07-07T23:02:17.981Z","endTime":"2026-07-07T23:02:22.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.070320194239542,"aZ":-14.635705616432716,"pfxX":6.955689237527697,"pfxZ":8.816899341378626,"pX":-1.2422960705892037,"pZ":3.054348687095959,"vX0":-10.0615178909188,"vY0":-139.59359848173682,"vZ0":-5.2668512273494965,"x":164.35,"y":156.31,"x0":1.4917905227604316,"y0":50.00442798202256,"z0":5.916478369922798,"aX":13.839326221174742},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":-10.7,"spinRate":2292,"spinDirection":162},"zone":11,"typeConfidence":0.9,"plateTime":0.39119105961202605,"extension":6.435115049214048},"index":1,"playId":"a621e50f-0482-3443-8c22-6d8f5d86151e","pitchNumber":2,"startTime":"2026-07-07T23:02:39.705Z","endTime":"2026-07-07T23:02:44.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.930179042613933,"aZ":-13.885953108685056,"pfxX":3.114591126010412,"pfxZ":9.2289595869361,"pX":-0.45908830339260775,"pZ":3.4625243642940284,"vX0":-6.907550163024312,"vY0":-139.09901198133565,"vZ0":-4.630145174362611,"x":134.5,"y":145.29,"x0":1.639341668107591,"y0":50.00336455145243,"z0":6.053149059967229,"aX":6.173158072266021},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":-4.4,"spinRate":2316,"spinDirection":164},"zone":11,"typeConfidence":0.88,"plateTime":0.3920967208209567,"extension":6.393115021013154},"index":2,"playId":"b205f228-9518-32df-9140-052bcc13d9ec","pitchNumber":3,"startTime":"2026-07-07T23:02:58.197Z","endTime":"2026-07-07T23:03:03.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.6,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.791273670641942,"aZ":-15.319285622050044,"pfxX":0.9000167922224587,"pfxZ":8.450145176325755,"pX":-0.9320376854710947,"pZ":4.083013934066782,"vX0":-7.1485228579425195,"vY0":-139.50100356385084,"vZ0":-2.9703411667135344,"x":152.53,"y":128.54,"x0":1.5335760477123523,"y0":50.006142036178595,"z0":6.155976635614982,"aX":1.7970416233345126},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":-0.4,"spinRate":2333,"spinDirection":162},"zone":11,"typeConfidence":0.88,"plateTime":0.3908176433049415,"extension":6.255102464756593},"index":3,"playId":"5f24974d-7956-3f8c-8304-56de3266ddfd","pitchNumber":4,"startTime":"2026-07-07T23:03:19.735Z","endTime":"2026-07-07T23:03:23.807Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-07T23:03:27.759Z","endTime":"2026-07-07T23:03:51.885Z","isPitch":false,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.839725800445756,"aZ":-27.684701600408594,"pfxX":-1.175480527149112,"pfxZ":2.5207025392301556,"pX":0.3936928286762679,"pZ":3.0198674431319303,"vX0":-4.533024874625446,"vY0":-132.09560458285577,"vZ0":-2.1353142306783717,"x":101.99,"y":157.24,"x0":2.2787683585127767,"y0":50.00624766247801,"z0":5.856602599971464,"aX":-2.0945239203495682},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.3,"breakHorizontal":3.0,"spinRate":2266,"spinDirection":159},"zone":3,"typeConfidence":0.9,"plateTime":0.4132769818885422,"extension":6.323316978508027},"index":5,"playId":"840a58cd-f769-3030-b95a-1732d4084d2f","pitchNumber":5,"startTime":"2026-07-07T23:03:51.885Z","endTime":"2026-07-07T23:03:57.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:03:57.833Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Joshua Kuroda-Grauer doubles (3) on a ground ball to left fielder Riley Greene. Jonah Heim to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T23:03:58.680Z","endTime":"2026-07-07T23:04:53.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"postOnThird":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.459193635294778,"aZ":-34.10029252724611,"pfxX":-7.278540887891891,"pfxZ":-1.3859743460056717,"pX":0.1141543390006484,"pZ":0.7370273778432653,"vX0":-1.835544660584223,"vY0":-117.1944783077265,"vZ0":-4.667102747684565,"x":112.65,"y":218.88,"x0":1.8523513990988574,"y0":50.000180688984905,"z0":5.927779653831651,"aX":-10.15534894689474},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-3.4,"breakHorizontal":13.7,"spinRate":2540,"spinDirection":322},"zone":14,"typeConfidence":0.9,"plateTime":0.4667694339198012,"extension":6.212759911847768},"index":0,"playId":"2fa5192f-37e4-38ab-a8eb-b029448d7d1d","pitchNumber":1,"startTime":"2026-07-07T23:04:20.561Z","endTime":"2026-07-07T23:04:24.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.722327477052467,"aZ":-31.08591613834019,"pfxX":4.71444697443381,"pfxZ":0.6745231725601677,"pX":-0.8636927999155075,"pZ":2.981326947360148,"vX0":-8.428772830737236,"vY0":-125.40190503221163,"vZ0":-1.01774720225712,"x":149.92,"y":158.28,"x0":1.9117164605711332,"y0":50.001457353438205,"z0":5.90319911369403,"aX":7.591669390819237},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.2,"breakHorizontal":-6.8,"spinRate":1985,"spinDirection":133},"zone":11,"typeConfidence":0.9,"plateTime":0.4349298231550671,"extension":6.265543387466664},"hitData":{"launchSpeed":81.2,"launchAngle":-3.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.49,"coordY":131.41}},"index":1,"playId":"5c6c50e0-8b5a-3c37-958c-648780391813","pitchNumber":2,"startTime":"2026-07-07T23:04:39.727Z","endTime":"2026-07-07T23:04:53.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:04:53.433Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T23:06:03.618Z","endTime":"2026-07-07T23:07:10.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-07T23:05:25.752Z","endTime":"2026-07-07T23:06:05.947Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.112486582727833,"aZ":-13.22587694783472,"pfxX":2.5261733272693814,"pfxZ":9.452263577384674,"pX":-0.42532882050679177,"pZ":3.3998969410386755,"vX0":-6.287478347573021,"vY0":-140.0872142629655,"vZ0":-4.880318262933678,"x":133.21,"y":146.98,"x0":1.5114579606299903,"y0":50.003269884394804,"z0":6.016929197175545,"aX":5.065205697186821},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.4,"breakHorizontal":-3.4,"spinRate":2217,"spinDirection":157},"zone":1,"typeConfidence":0.9,"plateTime":0.3897309988988882,"extension":6.348204142721537},"index":1,"playId":"e0167c37-894f-37af-94f8-4a2e5acece71","pitchNumber":1,"startTime":"2026-07-07T23:06:05.947Z","endTime":"2026-07-07T23:06:11.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47238027308646,"aZ":-15.041334865583352,"pfxX":2.230248547740746,"pfxZ":8.636350788211399,"pX":-0.2281472186545321,"pZ":5.101219537401105,"vX0":-5.7411822227112275,"vY0":-139.29717340244852,"vZ0":-0.3186154549074994,"x":125.7,"y":101.05,"x0":1.5611181463390116,"y0":50.00437409133073,"z0":6.203172755938292,"aX":4.425814446578462},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":-3.0,"spinRate":2160,"spinDirection":153},"zone":11,"typeConfidence":0.88,"plateTime":0.3917663254209067,"extension":6.280125213080507},"index":2,"playId":"7d8e7aef-e578-372d-9537-3d0e7f44557e","pitchNumber":2,"startTime":"2026-07-07T23:06:23.587Z","endTime":"2026-07-07T23:06:27.402Z","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":96.0,"endSpeed":88.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.062456172297278,"aZ":-13.492631968789777,"pfxX":1.411835152765725,"pfxZ":9.361249665443108,"pX":-0.08370589363490158,"pZ":3.467172253848233,"vX0":-4.982756086147961,"vY0":-139.79286596614523,"vZ0":-4.936880872821502,"x":120.19,"y":145.17,"x0":1.5319398696566617,"y0":50.003571668246714,"z0":6.129675883605856,"aX":2.8184467369311506},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":-1.7,"spinRate":2208,"spinDirection":160},"zone":11,"typeConfidence":0.9,"plateTime":0.3905751437527476,"extension":6.377754190018995},"index":3,"playId":"f930df12-ca84-3a7f-993c-42315cc68ff5","pitchNumber":3,"startTime":"2026-07-07T23:06:44.968Z","endTime":"2026-07-07T23:06:50.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.765746426472113,"aZ":-13.893668383123735,"pfxX":1.4639207671230485,"pfxZ":8.985902873095458,"pX":0.6776222624845095,"pZ":3.1914907872070972,"vX0":-3.671376823294403,"vY0":-141.18553944082356,"vZ0":-5.310384613216403,"x":91.17,"y":152.61,"x0":1.8001289023802431,"y0":50.00503609283251,"z0":5.978895240173168,"aX":2.9790513835701398},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":-1.9,"spinRate":2230,"spinDirection":159},"zone":3,"typeConfidence":0.9,"plateTime":0.3867735971119006,"extension":6.253820905474236},"index":4,"playId":"68804f6b-6a5c-3603-b937-b4d644c2e845","pitchNumber":4,"startTime":"2026-07-07T23:07:05.025Z","endTime":"2026-07-07T23:07:10.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:07:10.068Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Zach McKinstry lines out to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T23:09:18.288Z","endTime":"2026-07-07T23:10:14.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.53381277663609,"aZ":-35.09390012465412,"pfxX":0.9428530777974853,"pfxZ":-2.1130819343973926,"pX":-1.6045499669832988,"pZ":2.3286309170252464,"vX0":-0.8650600047418886,"vY0":-116.71373790523994,"vZ0":0.028407481269939527,"x":178.16,"y":175.91,"x0":-1.3519759031287724,"y0":50.001462492763046,"z0":5.615351988407604,"aX":1.3034259812624083},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-3.6,"breakHorizontal":-1.4,"spinRate":2124,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.46891615714528845,"extension":6.590416704815171},"index":0,"playId":"d2a1bd21-1b80-36ad-80af-eace7ab2b120","pitchNumber":1,"startTime":"2026-07-07T23:09:34.830Z","endTime":"2026-07-07T23:09:39.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":76.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8316487071309,"aZ":-29.07235556838067,"pfxX":-8.654485913839547,"pfxZ":2.047905140842733,"pX":-0.06746071219377169,"pZ":2.257950079388255,"vX0":5.464888858996121,"vY0":-123.27878861868655,"vZ0":-1.713028649713058,"x":119.57,"y":177.82,"x0":-1.2049804612164423,"y0":50.00603100420604,"z0":5.450363392643029,"aX":-13.1297295458572},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.5,"breakHorizontal":14.2,"spinRate":1424,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.4467943416360094,"extension":6.8148876516320875},"index":1,"playId":"c4e0e5dd-8f0b-3f03-aa7a-008bf9fea6a9","pitchNumber":2,"startTime":"2026-07-07T23:09:51.840Z","endTime":"2026-07-07T23:09:56.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.003751997100146,"aZ":-31.295300504011422,"pfxX":-8.328722704556906,"pfxZ":0.5754522130885187,"pX":-0.12160504532514436,"pZ":1.2920698149926317,"vX0":4.825607377519682,"vY0":-123.72418529260307,"vZ0":-3.3527045496356034,"x":121.64,"y":203.89,"x0":-1.0253193032080488,"y0":50.0054589460166,"z0":5.315470838295809,"aX":-12.784299674187082},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.5,"breakHorizontal":13.8,"spinRate":1581,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4444220626785711,"extension":6.8056202189564905},"hitData":{"launchSpeed":86.6,"launchAngle":9.0,"totalDistance":123.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":159.0,"coordY":164.92}},"index":2,"playId":"0f63071c-1b8f-3a17-9dcb-45b9c4c29076","pitchNumber":3,"startTime":"2026-07-07T23:10:07.672Z","endTime":"2026-07-07T23:10:14.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:10:14.117Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers challenged (pitch result), call on the field was overturned: Spencer Torkelson called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T23:10:18.403Z","endTime":"2026-07-07T23:13:16.871Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.717081786023233,"aZ":-26.74030967154772,"pfxX":1.0878121206166238,"pfxZ":3.4104767195551595,"pX":1.4836444000872664,"pZ":1.881503502618957,"vX0":6.410931418498023,"vY0":-125.48729540927643,"vZ0":-2.8723621948889067,"x":60.45,"y":187.98,"x0":-1.2469305982937038,"y0":50.00287748904114,"z0":5.222645223975627,"aX":1.730640527083328},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.8,"breakHorizontal":-3.5,"spinRate":2117,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.43670726086720624,"extension":6.758069016555222},"index":0,"playId":"294f480c-770c-3c37-af26-438f60b5c44b","pitchNumber":1,"startTime":"2026-07-07T23:10:42.602Z","endTime":"2026-07-07T23:10:45.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.531133620165313,"aZ":-26.72835290444323,"pfxX":0.07057734284039974,"pfxZ":3.196351068985117,"pX":0.751333676897239,"pZ":1.5960315218020908,"vX0":5.224388533105151,"vY0":-129.72553163635885,"vZ0":-3.999487846136973,"x":88.36,"y":195.69,"x0":-1.2990105607342939,"y0":50.00071085566229,"z0":5.198928868936833,"aX":0.11850251254030877},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.2,"breakHorizontal":-1.3,"spinRate":2054,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4224749294107264,"extension":6.657399828600481},"index":1,"playId":"ea360a7f-07ad-3cdd-aa03-b83ed7eefd85","pitchNumber":2,"startTime":"2026-07-07T23:10:59.366Z","endTime":"2026-07-07T23:11:05.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.7,"endSpeed":82.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.358552118984463,"aZ":-29.80313701806261,"pfxX":-9.234682037248238,"pfxZ":1.3606793181632462,"pX":0.6747214324869709,"pZ":2.2640345386087626,"vX0":7.197612277461288,"vY0":-131.865172084015,"vZ0":-2.422447572267437,"x":91.28,"y":177.65,"x0":-0.9023962833172363,"y0":50.00518707103056,"z0":5.4131971645687145,"aX":-16.121277504235973},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.2,"breakHorizontal":15.0,"spinRate":1910,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.4167887885866941,"extension":6.848297506810554},"index":2,"playId":"d50acb88-01da-31f7-addd-b3272184de76","pitchNumber":3,"startTime":"2026-07-07T23:11:15.154Z","endTime":"2026-07-07T23:11:19.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.943876601109427,"aZ":-28.293383428293048,"pfxX":-7.515389254785199,"pfxZ":2.1779763296433465,"pX":-0.17893427720503763,"pZ":2.2495244390796345,"vX0":4.881481726101431,"vY0":-132.77430549016643,"vZ0":-3.0408738443503847,"x":123.82,"y":178.04,"x0":-1.0666750591834389,"y0":50.003467318430864,"z0":5.47285491834059,"aX":-13.392701319717792},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.5,"breakHorizontal":12.5,"spinRate":1803,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4128307845423467,"extension":6.714748502843234},"index":3,"playId":"3212f1ce-2d2b-352d-80c0-98da9cc04926","pitchNumber":4,"startTime":"2026-07-07T23:11:31.258Z","endTime":"2026-07-07T23:11:36.077Z","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":84.8,"endSpeed":77.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16002472576215,"aZ":-33.2296437247666,"pfxX":1.2936666504780228,"pfxZ":-0.6961078190354764,"pX":0.3897002311428203,"pZ":0.9286494741704181,"vX0":3.9175906607304714,"vY0":-123.40700266991215,"vZ0":-3.475171432506598,"x":102.15,"y":213.71,"x0":-1.3965873369642237,"y0":50.0030110465996,"z0":5.200862642338326,"aX":1.9631631332719506},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.9,"breakHorizontal":-3.4,"spinRate":2348,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4465435112344407,"extension":6.705263974415658},"index":4,"playId":"a1a44afd-cbb9-37e2-9800-5ff802d83294","pitchNumber":5,"startTime":"2026-07-07T23:12:09.111Z","endTime":"2026-07-07T23:12:13.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.311600062292374,"aZ":-23.889509198629458,"pfxX":-8.961592697913975,"pfxZ":4.5984362536775025,"pX":0.462144375877413,"pZ":2.157239552829566,"vX0":6.827784984699402,"vY0":-133.99670997065928,"vZ0":-4.252296126348631,"x":99.38,"y":180.53,"x0":-0.9657690603805933,"y0":50.00449421916375,"z0":5.489902024606745,"aX":-16.155793620263097},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.6,"breakHorizontal":14.6,"spinRate":1930,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.41011992111391615,"extension":6.740866846160445},"index":5,"playId":"37555918-2aee-309e-9441-e27ee3b4f392","pitchNumber":6,"startTime":"2026-07-07T23:12:27.935Z","endTime":"2026-07-07T23:12:32.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.636982175170672,"aZ":-24.905001536532097,"pfxX":-2.5234848315342133,"pfxZ":3.9778662173043813,"pX":-0.13714024540126366,"pZ":3.339865851554122,"vX0":3.247392384561549,"vY0":-133.81190688861665,"vZ0":-1.0738233692494203,"x":122.23,"y":148.6,"x0":-1.0339408610718996,"y0":50.00643786571389,"z0":5.5172219014358825,"aX":-4.615504597473707},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.2,"breakHorizontal":4.0,"spinRate":1895,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.40804763286445045,"extension":6.717311187832613},"index":6,"playId":"bb73a2a6-2164-3e91-b314-a2678f795773","pitchNumber":7,"startTime":"2026-07-07T23:12:49.861Z","endTime":"2026-07-07T23:13:16.871Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"}},"playEndTime":"2026-07-07T23:13:16.871Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Outman called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T23:13:21.479Z","endTime":"2026-07-07T23:14:56.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.6,"endSpeed":83.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.390540203417984,"aZ":-24.435551380235296,"pfxX":-2.4461663050504985,"pfxZ":4.357100996379383,"pX":-0.19062663415502623,"pZ":4.191075439605868,"vX0":3.523085157723732,"vY0":-131.9936970394436,"vZ0":1.0311964769974642,"x":124.27,"y":125.62,"x0":-1.2208727163509625,"y0":50.00211120059547,"z0":5.585991783450606,"aX":-4.344304118472078},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.3,"breakHorizontal":3.7,"spinRate":1833,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.413935822673519,"extension":6.692342367979557},"index":0,"playId":"23141153-846a-38c6-87f1-474ae7547226","pitchNumber":1,"startTime":"2026-07-07T23:13:35.189Z","endTime":"2026-07-07T23:13:40.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.385272773842832,"aZ":-31.05845760447093,"pfxX":-6.299776482131943,"pfxZ":0.7309592997434944,"pX":0.3020475211796111,"pZ":1.34267888746091,"vX0":5.643186934714312,"vY0":-122.75324729215284,"vZ0":-3.2617871733763995,"x":105.49,"y":202.53,"x0":-1.2134641608143137,"y0":50.00137811752643,"z0":5.3461795859648555,"aX":-9.567733666662091},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.7,"breakHorizontal":10.0,"spinRate":1546,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4470297191903798,"extension":6.850064260682905},"index":1,"playId":"fc709cc9-a2ac-3ff2-b5ee-b862859e0a0d","pitchNumber":2,"startTime":"2026-07-07T23:13:53.811Z","endTime":"2026-07-07T23:13:58.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.711224916762344,"aZ":-19.908850146739393,"pfxX":-2.8203005511789536,"pfxZ":6.794039279240439,"pX":0.7805123446719944,"pZ":2.3440934556297846,"vX0":5.828666230910132,"vY0":-133.05206490611698,"vZ0":-4.193316607110795,"x":87.25,"y":175.49,"x0":-1.0653687804944425,"y0":50.00252231128234,"z0":5.370526515406334,"aX":-5.091731449038689},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.6,"breakHorizontal":4.0,"spinRate":2045,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.4105839482957423,"extension":6.71996927690499},"index":2,"playId":"a0cd3ef8-b28a-3401-a853-38702a263532","pitchNumber":3,"startTime":"2026-07-07T23:14:10.470Z","endTime":"2026-07-07T23:14:17.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.361210676255453,"aZ":-26.836459209519067,"pfxX":-4.808307781847965,"pfxZ":3.3009210156808777,"pX":-0.779339988525,"pZ":2.129818497276138,"vX0":2.814325252645153,"vY0":-125.54138049968932,"vZ0":-3.09136669627157,"x":146.71,"y":181.27,"x0":-1.2828443818033015,"y0":50.003079383666844,"z0":5.53198598114493,"aX":-7.773632325798132},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.6,"breakHorizontal":8.2,"spinRate":1454,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.43417011109253867,"extension":6.826683175717164},"index":3,"playId":"1f9a8408-2ca6-3f32-b2ce-895512e55871","pitchNumber":4,"startTime":"2026-07-07T23:14:49.815Z","endTime":"2026-07-07T23:14:56.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:14:56.836Z","atBatIndex":15},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Henry Bolte homers (3) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T23:16:58.519Z","endTime":"2026-07-07T23:18:29.346Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":{"id":669373,"link":"/api/v1/people/669373"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71817983611495,"aZ":-28.73815975054673,"pfxX":-2.670658720908323,"pfxZ":2.0640803438794872,"pX":1.1933623444294397,"pZ":2.3953104022071554,"vX0":-1.7397105713850807,"vY0":-128.27391570579766,"vZ0":-3.301000625882346,"x":71.51,"y":174.11,"x0":2.227516612143671,"y0":50.003281040015864,"z0":5.941209374321029,"aX":-4.447082260370328},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.2,"breakHorizontal":5.3,"spinRate":2276,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.42712445992839765,"extension":6.268734354779601},"index":0,"playId":"7e8cd458-92a9-37c6-b6ff-d7a74adab88c","pitchNumber":1,"startTime":"2026-07-07T23:17:12.051Z","endTime":"2026-07-07T23:17:16.923Z","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":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.905591648060778,"aZ":-12.99374592051565,"pfxX":2.406662185547093,"pfxZ":10.018715440945966,"pX":-0.1132905282393497,"pZ":1.9393530675982604,"vX0":-5.40440024020034,"vY0":-137.57111549682972,"vZ0":-8.27686032212901,"x":121.32,"y":186.42,"x0":1.565098629295622,"y0":50.00062485463525,"z0":5.870336411427019,"aX":4.606851412324346},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":-3.2,"spinRate":2246,"spinDirection":152},"zone":8,"typeConfidence":0.89,"plateTime":0.3983548608470877,"extension":6.337710455626119},"index":1,"playId":"88e46dea-16c6-37cf-af59-d78dd30be5e0","pitchNumber":2,"startTime":"2026-07-07T23:17:23.244Z","endTime":"2026-07-07T23:17:27.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35860750860808,"aZ":-14.850598265724834,"pfxX":2.5201603283647627,"pfxZ":8.811423830246891,"pX":1.2398668902918748,"pZ":4.884745134954197,"vX0":-2.5529328958445703,"vY0":-139.54966122908323,"vZ0":-0.7763227823216962,"x":69.74,"y":106.89,"x0":1.8405582515034429,"y0":50.00194530394044,"z0":6.147890947725325,"aX":4.954330681042207},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":-4.0,"spinRate":2358,"spinDirection":155},"zone":12,"typeConfidence":0.89,"plateTime":0.39298481583891487,"extension":6.150144510092332},"index":2,"playId":"5727c524-9cd0-368e-bece-8beeac0e5a6c","pitchNumber":3,"startTime":"2026-07-07T23:17:35.764Z","endTime":"2026-07-07T23:17:39.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.249814315246443,"aZ":-16.543611445676312,"pfxX":7.2562241110989945,"pfxZ":8.113020029377461,"pX":1.1734944680660775,"pZ":3.824556440589467,"vX0":-4.322340580332973,"vY0":-138.03604565045154,"vZ0":-2.944871062747247,"x":72.27,"y":135.52,"x0":1.818474548796186,"y0":50.000346439521074,"z0":6.021543907419993,"aX":13.975044346023896},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.3,"breakHorizontal":-12.2,"spinRate":2172,"spinDirection":151},"zone":12,"typeConfidence":0.89,"plateTime":0.39708438897147325,"extension":6.1575056919220135},"index":3,"playId":"3308e01a-bf9e-3f9f-9a1c-55e0e02bd777","pitchNumber":4,"startTime":"2026-07-07T23:17:50.186Z","endTime":"2026-07-07T23:17:55.037Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20972153356248,"aZ":-28.023964643402937,"pfxX":-2.3247479289565134,"pfxZ":2.5111359201774537,"pX":-0.08002489590992645,"pZ":2.3801556736975753,"vX0":-4.527041373506232,"vY0":-128.02646361377978,"vZ0":-3.5596016766168797,"x":120.05,"y":174.52,"x0":2.0154721659193853,"y0":50.00468440424254,"z0":5.989459055994973,"aX":-3.8476547353726516},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.0,"breakHorizontal":5.3,"spinRate":2288,"spinDirection":209},"zone":5,"typeConfidence":0.91,"plateTime":0.4283412951320833,"extension":6.320460037300961},"hitData":{"launchSpeed":107.8,"launchAngle":37.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":28.43,"coordY":63.46}},"index":4,"playId":"c20cdc30-492d-33fa-b3ff-a9ecc6b7610d","pitchNumber":5,"startTime":"2026-07-07T23:18:05.490Z","endTime":"2026-07-07T23:18:29.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:18:29.346Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zack Gelof singles on a ground ball to third baseman Colt Keith.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T23:18:18.955Z","endTime":"2026-07-07T23:19:14.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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.3,"endSpeed":88.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2630149792402,"aZ":-12.703057028458602,"pfxX":2.5576935937108747,"pfxZ":9.790043389717916,"pX":-0.4043768619531996,"pZ":3.565213663820317,"vX0":-6.498651425640793,"vY0":-140.04270584053356,"vZ0":-4.383776279882605,"x":132.41,"y":142.52,"x0":1.6126410674154288,"y0":50.002771875968584,"z0":5.980229863501396,"aX":5.088027209618582},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":-3.4,"spinRate":2271,"spinDirection":154},"zone":11,"typeConfidence":0.9,"plateTime":0.39093787132480795,"extension":6.3131331483885065},"index":0,"playId":"6296062f-85e5-3ada-9890-210b9335382a","pitchNumber":1,"startTime":"2026-07-07T23:18:52.337Z","endTime":"2026-07-07T23:18:56.857Z","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.6,"endSpeed":81.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.770951336270866,"aZ":-31.275322132640675,"pfxX":-1.428460355827992,"pfxZ":0.5342335729806686,"pX":-0.07281592385562191,"pZ":2.041563865676018,"vX0":-4.561491771739296,"vY0":-128.94725111954537,"vZ0":-3.639822969734181,"x":119.78,"y":183.66,"x0":1.9073038084110214,"y0":50.000688991232714,"z0":5.8941909148629215,"aX":-2.3960521377296073},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.4,"breakHorizontal":3.6,"spinRate":2179,"spinDirection":214},"zone":8,"typeConfidence":0.91,"plateTime":0.4253905379651761,"extension":6.239331000829921},"hitData":{"launchSpeed":91.3,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.15,"coordY":169.42}},"index":1,"playId":"e3a8fc57-fa9b-3c9c-a7c7-cddc078e5835","pitchNumber":2,"startTime":"2026-07-07T23:19:07.398Z","endTime":"2026-07-07T23:19:14.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:19:14.732Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Kurtz grounds out softly, third baseman Colt Keith to first baseman Spencer Torkelson. Zack Gelof to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T23:19:22.487Z","endTime":"2026-07-07T23:20:28.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.973027065480867,"aZ":-14.484366366327114,"pfxX":7.273337331923592,"pfxZ":9.08994395220304,"pX":-0.6502617449525326,"pZ":3.636328355139825,"vX0":-8.931688887772777,"vY0":-138.18094662784523,"vZ0":-3.52537317615864,"x":141.79,"y":140.6,"x0":1.6694070767223461,"y0":50.00290264950073,"z0":5.893428127591517,"aX":14.154988229595661},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":-11.4,"spinRate":2166,"spinDirection":161},"zone":11,"typeConfidence":0.9,"plateTime":0.39543628221428717,"extension":6.315352308977695},"index":0,"playId":"b5a619f2-e20a-3c17-a984-e56ce840273c","pitchNumber":1,"startTime":"2026-07-07T23:19:42.900Z","endTime":"2026-07-07T23:19:47.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17340754760878,"aZ":-17.744743517928097,"pfxX":9.356326833159779,"pfxZ":7.421492076919392,"pX":-0.9828100257695439,"pZ":2.285001154843335,"vX0":-10.115531042931716,"vY0":-138.16876712152663,"vZ0":-6.396479464220735,"x":154.46,"y":177.08,"x0":1.5003669339339274,"y0":50.00222759550546,"z0":5.811454028004968,"aX":18.190941709433336},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.4,"breakHorizontal":-15.0,"spinRate":2157,"spinDirection":152},"zone":13,"typeConfidence":0.89,"plateTime":0.3955624784587961,"extension":6.37007419670824},"index":1,"playId":"10aba969-a39b-3d0b-af72-96449b510b7e","pitchNumber":2,"startTime":"2026-07-07T23:20:00.844Z","endTime":"2026-07-07T23:20:06.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89879885676625,"aZ":-22.623655247149056,"pfxX":8.663256527246972,"pfxZ":6.066542468038016,"pX":0.2756935745796104,"pZ":2.7951707393034706,"vX0":-6.631471492166202,"vY0":-124.61641039762108,"vZ0":-2.8683877556645463,"x":106.49,"y":163.31,"x0":1.8449569332483704,"y0":50.00142604498612,"z0":5.828825542907923,"aX":13.632879015492504},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":10.6,"breakHorizontal":-14.2,"spinRate":1682,"spinDirection":139},"zone":5,"typeConfidence":0.9,"plateTime":0.43943134035313003,"extension":6.112698602364352},"hitData":{"launchSpeed":38.8,"launchAngle":-31.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":110.83,"coordY":170.03}},"index":2,"playId":"d067d4c0-98c1-3aa1-bc8f-92d329cb8792","pitchNumber":3,"startTime":"2026-07-07T23:20:19.966Z","endTime":"2026-07-07T23:20:28.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:20:28.399Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T23:20:34.891Z","endTime":"2026-07-07T23:22:31.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95156852158036,"aZ":-11.252943964445864,"pfxX":1.864492833269139,"pfxZ":10.481399436588843,"pX":-0.395567911567207,"pZ":2.276575623242259,"vX0":-5.634878357583664,"vY0":-139.784805695534,"vZ0":-8.155910592811061,"x":132.08,"y":177.31,"x0":1.3965054205465732,"y0":50.00457189454332,"z0":5.955160406398123,"aX":3.7227826300051303},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.6,"breakHorizontal":-2.3,"spinRate":2247,"spinDirection":151},"zone":4,"typeConfidence":0.91,"plateTime":0.390547105025044,"extension":6.288609509595273},"index":0,"playId":"4c62502e-742d-3120-9843-b0f3dd70a090","pitchNumber":1,"startTime":"2026-07-07T23:20:58.800Z","endTime":"2026-07-07T23:21:03.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.107374610895764,"aZ":-28.649589449614272,"pfxX":7.901947242750272,"pfxZ":2.143712388352281,"pX":0.7201221899208772,"pZ":-0.13366495360135305,"vX0":-5.9118651946032745,"vY0":-127.23456540759993,"vZ0":-8.691751236767718,"x":89.55,"y":242.39,"x0":2.042405426437763,"y0":50.005163654565315,"z0":5.583617638347102,"aX":13.010494052539977},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.2,"breakHorizontal":-13.1,"spinRate":1850,"spinDirection":134},"zone":14,"typeConfidence":0.9,"plateTime":0.42981845125106766,"extension":6.142861806697196},"index":1,"playId":"a963ba53-73e6-389e-8ccf-119eba4aa148","pitchNumber":2,"startTime":"2026-07-07T23:21:22.867Z","endTime":"2026-07-07T23:21:26.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1327297087369,"aZ":-28.367713351703955,"pfxX":8.478710267862535,"pfxZ":2.296304889980407,"pX":-0.12299376871035075,"pZ":1.3773947834124112,"vX0":-7.6019294942638185,"vY0":-127.89911772588323,"vZ0":-5.641889267777437,"x":121.69,"y":201.59,"x0":1.7847708048368056,"y0":50.00301354783162,"z0":5.833707588295731,"aX":14.06113705234562},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.1,"breakHorizontal":-13.7,"spinRate":1904,"spinDirection":136},"zone":13,"typeConfidence":0.9,"plateTime":0.4280893913735526,"extension":6.1297544566353785},"index":2,"playId":"da06ebbb-240b-3ff7-bca2-dec49ab03251","pitchNumber":3,"startTime":"2026-07-07T23:21:53.028Z","endTime":"2026-07-07T23:21:58.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71026389758828,"aZ":-11.766328034970064,"pfxX":2.718957086676916,"pfxZ":9.949313154222892,"pX":0.6098057684595004,"pZ":3.0613049016358684,"vX0":-3.984936231598899,"vY0":-141.4819973263873,"vZ0":-5.986939693584305,"x":93.76,"y":156.12,"x0":1.6756386145798554,"y0":50.00432653995947,"z0":5.941244125905995,"aX":5.578138829601334},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.2,"breakHorizontal":-4.2,"spinRate":2278,"spinDirection":151},"zone":3,"typeConfidence":0.91,"plateTime":0.3854053998921336,"extension":6.268418157849614},"index":3,"playId":"2e4879fd-4648-3fd9-95e5-63f08edde7de","pitchNumber":4,"startTime":"2026-07-07T23:22:25.648Z","endTime":"2026-07-07T23:22:31.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:22:31.283Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonah Heim flies out to center fielder James Outman.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T23:22:31.495Z","endTime":"2026-07-07T23:23:29.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71324617061368,"aZ":-12.761975406782716,"pfxX":2.0402200505584913,"pfxZ":9.744159258610633,"pX":0.5147340473283363,"pZ":3.002322831377019,"vX0":-3.414307856792107,"vY0":-140.03960825110428,"vZ0":-6.101807674139146,"x":97.38,"y":157.72,"x0":1.4829629330368483,"y0":50.00285934389312,"z0":6.039301485581608,"aX":4.064806215680468},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.7,"breakHorizontal":-3.0,"spinRate":2322,"spinDirection":159},"zone":3,"typeConfidence":0.9,"plateTime":0.3906561519707017,"extension":6.290392285279207},"index":0,"playId":"90f07ac2-3164-3883-a286-9c2ce14d9a78","pitchNumber":1,"startTime":"2026-07-07T23:22:57.694Z","endTime":"2026-07-07T23:23:02.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.28168806129785,"aZ":-11.548480267603388,"pfxX":2.323159603680589,"pfxZ":10.755535118343293,"pX":0.12176879295783938,"pZ":3.208677797972998,"vX0":-5.102722551035462,"vY0":-137.78111922596358,"vZ0":-5.537049984655924,"x":112.36,"y":152.15,"x0":1.6979754358828067,"y0":50.006866275579696,"z0":6.028410273134745,"aX":4.457068179090132},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.5,"breakHorizontal":-3.1,"spinRate":2342,"spinDirection":150},"zone":2,"typeConfidence":0.9,"plateTime":0.3978846571887793,"extension":6.290083122515706},"hitData":{"launchSpeed":96.5,"launchAngle":48.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.89,"coordY":78.16}},"index":1,"playId":"98ceb1de-e44e-39e6-afc2-b1f9750709a9","pitchNumber":2,"startTime":"2026-07-07T23:23:18.406Z","endTime":"2026-07-07T23:23:29.995Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:23:29.995Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Vierling grounds out, third baseman Max Muncy to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T23:25:26.245Z","endTime":"2026-07-07T23:25:54.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98266828063162,"aZ":-29.364781543058402,"pfxX":-7.088393863757435,"pfxZ":1.5887992098645158,"pX":0.03023288769730943,"pZ":2.125533016743116,"vX0":5.267575204373541,"vY0":-132.23710844819632,"vZ0":-3.2015397300890496,"x":115.85,"y":181.39,"x0":-1.0696281570515582,"y0":50.00033997091614,"z0":5.512908500861335,"aX":-12.514586655176144},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.4,"breakHorizontal":11.6,"spinRate":1805,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.41466671173885405,"extension":6.742168839833641},"hitData":{"launchSpeed":74.8,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.64,"coordY":163.84}},"index":0,"playId":"82a69b5d-4542-3491-826c-21195dfdae4b","pitchNumber":1,"startTime":"2026-07-07T23:25:44.938Z","endTime":"2026-07-07T23:25:54.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:25:54.136Z","atBatIndex":21},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Kevin McGonigle reaches on a fielding error by center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T23:25:56.634Z","endTime":"2026-07-07T23:27:07.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielding_error"}]}],"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.0,"endSpeed":83.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.447378290212153,"aZ":-26.79762897250882,"pfxX":-4.52549466889858,"pfxZ":3.035990450138396,"pX":0.6979898977546395,"pZ":2.5788572542646953,"vX0":6.336023332113448,"vY0":-131.08238891496416,"vZ0":-2.594481779671731,"x":90.39,"y":169.15,"x0":-1.14431463201689,"y0":50.00042685269863,"z0":5.548548439349163,"aX":-8.004528979698579},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.3,"breakHorizontal":7.1,"spinRate":1828,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.41527208936491045,"extension":6.84055579976528},"index":0,"playId":"1f2d1577-1f93-3d8b-b92a-db245d7e117b","pitchNumber":1,"startTime":"2026-07-07T23:26:21.917Z","endTime":"2026-07-07T23:26:27.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.276428034485363,"aZ":-22.691799027457797,"pfxX":-1.1942272685044442,"pfxZ":5.228680719221625,"pX":1.1023176146893945,"pZ":3.190095713293378,"vX0":6.115943662722163,"vY0":-132.52674075507318,"vZ0":-1.7769462703465502,"x":74.98,"y":152.65,"x0":-1.0613175325261703,"y0":50.000181105343124,"z0":5.495686754204647,"aX":-2.1656053149208874},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.4,"breakHorizontal":1.1,"spinRate":2022,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4103315863681267,"extension":6.678069740039942},"index":1,"playId":"75863576-25fd-3f1c-a81b-33888f1a4baf","pitchNumber":2,"startTime":"2026-07-07T23:26:37.538Z","endTime":"2026-07-07T23:26:42.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.91127361923509,"aZ":-27.07646921579184,"pfxX":-5.2056306411122755,"pfxZ":3.200361189466042,"pX":0.10638772187651775,"pZ":2.731105320042553,"vX0":4.956803321673429,"vY0":-124.59074976319616,"vZ0":-1.1767226536731197,"x":112.94,"y":165.04,"x0":-1.2200107979534314,"y0":50.003205617291684,"z0":5.420106938612963,"aX":-8.293261905403359},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.8,"breakHorizontal":8.5,"spinRate":1563,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.4373990708411055,"extension":6.657798757463119},"hitData":{"launchSpeed":89.6,"launchAngle":50.0,"totalDistance":256.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":105.52,"coordY":99.44}},"index":2,"playId":"87fcf8f6-a033-3303-a82f-be02381585e4","pitchNumber":3,"startTime":"2026-07-07T23:26:54.882Z","endTime":"2026-07-07T23:27:07.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:27:07.376Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colt Keith walks. Kevin McGonigle to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T23:27:21.433Z","endTime":"2026-07-07T23:29:46.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"postOnSecond":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"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, 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":86.2,"endSpeed":78.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14798082972281,"aZ":-22.941490652081786,"pfxX":-7.758526823911792,"pfxZ":5.8179898692491285,"pX":0.28327828301536706,"pZ":1.2079244227711032,"vX0":6.170871166365359,"vY0":-125.37451675547926,"vZ0":-5.3112284338027775,"x":106.2,"y":206.17,"x0":-1.206021345523294,"y0":50.00131106064463,"z0":5.234329845635577,"aX":-12.308660732722888},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.5,"breakHorizontal":12.6,"spinRate":1301,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.43743664747738675,"extension":6.606481604989317},"index":0,"playId":"4f6a72fa-1a07-3291-8923-580f2c806c1f","pitchNumber":1,"startTime":"2026-07-07T23:27:39.994Z","endTime":"2026-07-07T23:27:46.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27828718842311,"aZ":-27.857919603022747,"pfxX":-6.33435984947626,"pfxZ":2.883614231177961,"pX":-0.18419924151617534,"pZ":1.6434263092632346,"vX0":4.696848307704274,"vY0":-122.36462071968431,"vZ0":-2.907469445980822,"x":124.02,"y":194.41,"x0":-1.3188689734281975,"y0":50.000824113964114,"z0":5.268751419320253,"aX":-9.471236936703654},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.7,"breakHorizontal":10.2,"spinRate":1346,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.45002277882007924,"extension":6.5487288670118},"index":1,"playId":"62c7c76d-0389-3cdf-bbf7-00c46e2d3250","pitchNumber":2,"startTime":"2026-07-07T23:27:57.919Z","endTime":"2026-07-07T23:28:02.884Z","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":1},"index":2,"playId":"cb3cdf35-1555-38e2-9534-f0202409e303","startTime":"2026-07-07T23:28:18.374Z","endTime":"2026-07-07T23:28:22.142Z","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":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74001369193486,"aZ":-21.28885233271774,"pfxX":-2.582212936096139,"pfxZ":6.174333186343134,"pX":0.8219209434851827,"pZ":3.5298084866387134,"vX0":5.950358602130393,"vY0":-131.84262211769837,"vZ0":-1.115009357468167,"x":85.67,"y":143.48,"x0":-1.1275624861789997,"y0":50.00118035600784,"z0":5.527752912861707,"aX":-4.551755650514983},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.2,"breakHorizontal":3.4,"spinRate":2003,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4152790112885909,"extension":6.507105983472366},"index":3,"playId":"aba07239-83ef-345e-9e6e-a4cb0a3ebd8b","pitchNumber":3,"startTime":"2026-07-07T23:28:38.367Z","endTime":"2026-07-07T23:28:43.172Z","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":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.657613689491114,"aZ":-25.517371322063127,"pfxX":-7.8458669342999325,"pfxZ":3.7371244556434764,"pX":1.3213229750284958,"pZ":2.1117536424906724,"vX0":8.62596133212986,"vY0":-132.42184028129122,"vZ0":-3.672944894934605,"x":66.63,"y":181.76,"x0":-0.9553372851739379,"y0":50.002003600240094,"z0":5.378634437027345,"aX":-13.96710999483676},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.1,"breakHorizontal":12.4,"spinRate":2003,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.413261290664265,"extension":6.617836521056436},"index":4,"playId":"29e3c980-5f22-3704-aff9-22076778fcdb","pitchNumber":4,"startTime":"2026-07-07T23:28:59.434Z","endTime":"2026-07-07T23:29:03.859Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":1,"outs":1},"index":5,"playId":"06604332-8ead-3d54-93ef-7186d90f86cc","startTime":"2026-07-07T23:29:21.209Z","endTime":"2026-07-07T23:29:26.933Z","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},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.806711808287037,"aZ":-28.719683736707324,"pfxX":-8.984884154491281,"pfxZ":1.9752882502237403,"pX":0.4385567156389359,"pZ":1.4548448079290124,"vX0":7.101699104033683,"vY0":-131.36260710825587,"vZ0":-4.434612330250131,"x":100.28,"y":199.5,"x0":-1.1325223248315697,"y0":50.001126436269445,"z0":5.299622610726478,"aX":-15.702367713377974},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.8,"breakHorizontal":14.8,"spinRate":1930,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4169344776985229,"extension":6.69695706695152},"index":6,"playId":"ff946584-c06a-33a9-8155-47dfd6e68562","pitchNumber":5,"startTime":"2026-07-07T23:29:38.425Z","endTime":"2026-07-07T23:29:46.737Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:29:46.737Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T23:29:45.053Z","endTime":"2026-07-07T23:31:09.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"postOnSecond":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1},"pitchData":{"startSpeed":84.4,"endSpeed":76.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.955943510298606,"aZ":-24.454737976568648,"pfxX":-6.69685890521075,"pfxZ":5.096431293099912,"pX":-0.23330780777389593,"pZ":2.2971479810749735,"vX0":5.180993696098926,"vY0":-122.78611512965,"vZ0":-2.244451044754738,"x":125.89,"y":176.76,"x0":-1.5081505566232416,"y0":50.00540511317327,"z0":5.31930591859911,"aX":-10.15297768286327},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.9,"breakHorizontal":10.8,"spinRate":1332,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.4473122771852003,"extension":6.588051719708909},"index":0,"playId":"0babf0ae-8481-33b6-b367-9d130132606a","pitchNumber":1,"startTime":"2026-07-07T23:30:18.368Z","endTime":"2026-07-07T23:30:22.988Z","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":84.7,"endSpeed":77.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.075345041286862,"aZ":-28.28007898113603,"pfxX":-7.121501947678353,"pfxZ":2.552968870399777,"pX":0.20998287109862424,"pZ":1.0843218848340024,"vX0":5.6160183333670615,"vY0":-123.09158110990808,"vZ0":-4.4183791100034755,"x":109.0,"y":209.5,"x0":-1.183975000235176,"y0":50.00084758982533,"z0":5.316851301693091,"aX":-10.848438054481004},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.7,"breakHorizontal":11.4,"spinRate":1361,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4461994067061923,"extension":6.563130800669918},"index":1,"playId":"4dd3a4e3-a572-3fa7-8a88-c79060ad058e","pitchNumber":2,"startTime":"2026-07-07T23:30:39.062Z","endTime":"2026-07-07T23:30:44.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.734660632043607,"aZ":-24.89425112954078,"pfxX":-9.748328237577402,"pfxZ":4.13614868498781,"pX":0.7517558983203144,"pZ":1.9043571163613215,"vX0":8.25965076064594,"vY0":-132.28158624554985,"vZ0":-4.467869374938432,"x":88.34,"y":187.36,"x0":-1.1534072177273056,"y0":50.006521099264496,"z0":5.453246373129766,"aX":-17.18025307937484},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.6,"breakHorizontal":15.7,"spinRate":1861,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.4149784498490381,"extension":6.640411497474622},"index":2,"playId":"0f2cb81c-1aa3-30db-a67a-501ddd059b31","pitchNumber":3,"startTime":"2026-07-07T23:31:02.108Z","endTime":"2026-07-07T23:31:09.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:31:09.162Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T23:31:09.024Z","endTime":"2026-07-07T23:32:54.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":81.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.27386721205269,"aZ":-26.915814957485846,"pfxX":-7.521696869257228,"pfxZ":3.0538967476599135,"pX":-1.0919487453725616,"pZ":2.1772104092991507,"vX0":3.1883207825151394,"vY0":-131.07424284547315,"vZ0":-3.1479344064373715,"x":158.62,"y":180.0,"x0":-1.3536084542836868,"y0":50.00386984627567,"z0":5.425336155198714,"aX":-12.958577034004394},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.0,"breakHorizontal":12.8,"spinRate":1992,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.41947565772688566,"extension":6.671410897715498},"index":0,"playId":"2c24ecab-af19-356f-b2d8-9f7618ff32a5","pitchNumber":1,"startTime":"2026-07-07T23:31:33.849Z","endTime":"2026-07-07T23:31:39.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09192554969408,"aZ":-29.689676387458544,"pfxX":-7.747140695647043,"pfxZ":1.419428943760785,"pX":-1.4252201018913262,"pZ":2.3056562499616,"vX0":2.5672830182380575,"vY0":-130.9735662866022,"vZ0":-2.443763195326257,"x":171.33,"y":176.53,"x0":-1.4081647643499577,"y0":50.00144775166539,"z0":5.457590783801662,"aX":-13.539530917428877},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.3,"breakHorizontal":13.6,"spinRate":1836,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.41723037359556603,"extension":6.589790460071674},"index":1,"playId":"3054f052-35c7-3863-a461-b4892c8487db","pitchNumber":2,"startTime":"2026-07-07T23:32:02.113Z","endTime":"2026-07-07T23:32:06.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.127795470822882,"aZ":-35.549849788823465,"pfxX":4.017475721692032,"pfxZ":-2.2700296171102714,"pX":0.9894565466357702,"pZ":1.7706715287120116,"vX0":4.155298528054422,"vY0":-121.27125125367614,"vZ0":-1.1971693771833938,"x":79.28,"y":190.97,"x0":-1.2693144105856016,"y0":50.00255177591795,"z0":5.376774156393142,"aX":5.972705733333503},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.1,"breakHorizontal":-8.3,"spinRate":2150,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.45196821864175973,"extension":6.893970219995218},"index":2,"playId":"ee33f8c5-6f5c-3b23-b4b9-b8f9e614cab7","pitchNumber":3,"startTime":"2026-07-07T23:32:24.732Z","endTime":"2026-07-07T23:32:30.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.528134602659367,"aZ":-27.75551856931949,"pfxX":-8.387265160965557,"pfxZ":2.4671267898209983,"pX":0.7735587884725653,"pZ":2.9482540246022397,"vX0":7.7154191842117585,"vY0":-133.10387240856687,"vZ0":-1.4327066735821052,"x":87.51,"y":159.18,"x0":-1.0727541958093905,"y0":50.00648323423649,"z0":5.502903970249291,"aX":-15.054741215624155},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.3,"breakHorizontal":13.6,"spinRate":1838,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.41146620389975963,"extension":6.786668876342594},"index":3,"playId":"9cb13481-628f-3e8a-b3be-f73624cfd49c","pitchNumber":4,"startTime":"2026-07-07T23:32:46.837Z","endTime":"2026-07-07T23:32:54.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:32:54.922Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, second baseman Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-07T23:34:56.604Z","endTime":"2026-07-07T23:36:16.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71864227761837,"aZ":-13.18854429343364,"pfxX":0.6074863527901528,"pfxZ":9.691126082914906,"pX":0.7797242238427741,"pZ":2.714051437867343,"vX0":-2.4643214235268016,"vY0":-138.34340220633476,"vZ0":-6.73261089127742,"x":87.28,"y":165.5,"x0":1.5989544530587478,"y0":50.00521574655692,"z0":6.044323775158817,"aX":1.1904858122558453},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":-0.6,"spinRate":2316,"spinDirection":151},"zone":6,"typeConfidence":0.86,"plateTime":0.3942760201762754,"extension":6.3542627079270035},"index":0,"playId":"1f6a6d3d-b455-3ab2-a917-6ce480eede56","pitchNumber":1,"startTime":"2026-07-07T23:35:19.150Z","endTime":"2026-07-07T23:35:23.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50996536562069,"aZ":-19.536623046575485,"pfxX":6.967649686340402,"pfxZ":6.3444034105090985,"pX":0.33317987399121374,"pZ":3.8699578624016757,"vX0":-6.369506672888371,"vY0":-139.56704099522634,"vZ0":-2.518231960098635,"x":104.3,"y":134.29,"x0":1.7287604058854016,"y0":50.004866070049864,"z0":6.056469506108687,"aX":13.883340281404628},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.2,"breakHorizontal":-11.5,"spinRate":2154,"spinDirection":156},"zone":12,"typeConfidence":0.9,"plateTime":0.39098664890065926,"extension":6.176494515237764},"index":1,"playId":"1237662c-b6c7-3039-9d7c-bb4dc8d8d621","pitchNumber":2,"startTime":"2026-07-07T23:35:32.013Z","endTime":"2026-07-07T23:35:36.632Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-07T23:35:39.370Z","endTime":"2026-07-07T23:35:53.613Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":74.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.65636246986305,"aZ":-36.80307393116601,"pfxX":-4.12636181220912,"pfxZ":-3.3409112864439425,"pX":1.2208228493629727,"pZ":3.5213455274737235,"vX0":-0.3734140766500623,"vY0":-116.38045789087138,"vZ0":1.7793631179322211,"x":70.47,"y":143.7,"x0":1.9196287275339587,"y0":50.001110911960815,"z0":6.20531950209364,"aX":-5.7201687302610384},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-5.4,"breakHorizontal":7.6,"spinRate":2584,"spinDirection":309},"zone":12,"typeConfidence":0.91,"plateTime":0.4687180763103962,"extension":6.148023957935694},"index":3,"playId":"7e06f871-a79b-3c7d-8102-962b24f89172","pitchNumber":3,"startTime":"2026-07-07T23:35:53.613Z","endTime":"2026-07-07T23:35:58.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.445439616821954,"aZ":-11.393092760864102,"pfxX":1.1813194510578515,"pfxZ":10.36715059402868,"pX":0.278918837541343,"pZ":3.2238236698384544,"vX0":-4.248169980562556,"vY0":-140.14877987768446,"vZ0":-5.778971838235767,"x":106.37,"y":151.74,"x0":1.6558480259204467,"y0":50.001161546083765,"z0":6.045567226005736,"aX":2.368451123130834},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.9,"breakHorizontal":-1.3,"spinRate":2289,"spinDirection":155},"zone":2,"typeConfidence":0.91,"plateTime":0.3897111946684424,"extension":6.298051518996758},"hitData":{"launchSpeed":84.1,"launchAngle":-16.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.7,"coordY":149.66}},"index":4,"playId":"7846eafc-6121-31f7-86ba-d4b5448207d8","pitchNumber":4,"startTime":"2026-07-07T23:36:08.272Z","endTime":"2026-07-07T23:36:16.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:36:16.016Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-07T23:36:19.740Z","endTime":"2026-07-07T23:37:39.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.7,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.66177580027197,"aZ":-12.788380716283132,"pfxX":1.8908286659206994,"pfxZ":9.450162473992332,"pX":0.3479899424058738,"pZ":2.561898271160872,"vX0":-4.29899078150783,"vY0":-141.89789726793674,"vZ0":-7.322551211712602,"x":103.74,"y":169.61,"x0":1.6329799616520009,"y0":50.00505546393065,"z0":5.980466183707017,"aX":3.880116937629119},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.0,"breakHorizontal":-2.6,"spinRate":2251,"spinDirection":153},"zone":6,"typeConfidence":0.91,"plateTime":0.38512864811746716,"extension":6.275837931751578},"index":0,"playId":"eb74be6c-a073-3558-b951-57b69cce94a4","pitchNumber":1,"startTime":"2026-07-07T23:36:41.109Z","endTime":"2026-07-07T23:36:45.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.903566527527236,"aZ":-11.331833686109265,"pfxX":3.4880742031858674,"pfxZ":10.339358566060323,"pX":0.742461573220392,"pZ":2.3005489917835096,"vX0":-3.801494106753542,"vY0":-140.62638281003967,"vZ0":-7.904776709841978,"x":88.7,"y":176.67,"x0":1.654339909904597,"y0":50.00666886329772,"z0":5.871355016137676,"aX":7.034281693238697},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.4,"breakHorizontal":-5.6,"spinRate":2286,"spinDirection":150},"zone":6,"typeConfidence":0.91,"plateTime":0.3884967959517587,"extension":6.34562136376851},"index":1,"playId":"10d15d14-73ea-311c-bff3-24ed46c5c555","pitchNumber":2,"startTime":"2026-07-07T23:36:58.899Z","endTime":"2026-07-07T23:37:04.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.556814079834567,"aZ":-26.910156521677905,"pfxX":6.570465027390335,"pfxZ":3.030350954445592,"pX":1.078348457938338,"pZ":0.6541986778340736,"vX0":-4.933024578576776,"vY0":-130.3992262559968,"vZ0":-7.690709767042474,"x":75.9,"y":221.12,"x0":2.1342112959538606,"y0":50.0004627056263,"z0":5.650780733647159,"aX":11.395974565146117},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.1,"breakHorizontal":-10.9,"spinRate":1913,"spinDirection":145},"zone":14,"typeConfidence":0.89,"plateTime":0.41888498563712995,"extension":6.295665216832298},"index":2,"playId":"82a38f0c-2fe9-388f-9335-a275161f97aa","pitchNumber":3,"startTime":"2026-07-07T23:37:16.105Z","endTime":"2026-07-07T23:37:19.417Z","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":88.5,"endSpeed":81.5,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.502825645389887,"aZ":-29.2024321206986,"pfxX":6.038712507511743,"pfxZ":1.7699086836430968,"pX":1.3907620598631873,"pZ":1.4646358374504491,"vX0":-3.7141126624139953,"vY0":-128.79123793987466,"vZ0":-5.254883652170746,"x":63.99,"y":199.23,"x0":2.0662464917386814,"y0":50.00455146294916,"z0":5.787268510354877,"aX":10.155555390935325},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.3,"breakHorizontal":-10.1,"spinRate":1860,"spinDirection":135},"zone":14,"typeConfidence":0.9,"plateTime":0.42511289914761186,"extension":6.200771898873909},"index":3,"playId":"e774f531-1852-3ae0-bcf9-80a77a39eade","pitchNumber":4,"startTime":"2026-07-07T23:37:34.589Z","endTime":"2026-07-07T23:37:39.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:37:39.652Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joshua Kuroda-Grauer singles on a line drive to center fielder James Outman.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-07T23:37:39.042Z","endTime":"2026-07-07T23:39:29.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"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":96.6,"endSpeed":88.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34054495626938,"aZ":-12.886851476466175,"pfxX":0.7475635807803509,"pfxZ":9.659163185722877,"pX":0.35096931624198036,"pZ":3.4204121351976706,"vX0":-3.9168647277895494,"vY0":-140.53068997745223,"vZ0":-4.979110977019043,"x":103.62,"y":146.43,"x0":1.6666936222044204,"y0":50.003420900713905,"z0":6.054713854900575,"aX":1.4933820539884888},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":-0.5,"spinRate":2273,"spinDirection":153},"zone":12,"typeConfidence":0.9,"plateTime":0.3900135992638454,"extension":6.251907226933928},"index":0,"playId":"aa68267c-fc56-3823-9975-08efaa25f4ec","pitchNumber":1,"startTime":"2026-07-07T23:38:03.633Z","endTime":"2026-07-07T23:38:09.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.510558339758276,"aZ":-23.83834194450227,"pfxX":7.307443134109861,"pfxZ":5.1585174012431585,"pX":0.7186698124042357,"pZ":2.418432919127428,"vX0":-5.5159903310869876,"vY0":-126.03700902364082,"vZ0":-3.8070595590207845,"x":89.61,"y":173.48,"x0":1.9811773212301695,"y0":50.00455664476318,"z0":5.863451550518953,"aX":11.812106937398243},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.8,"breakHorizontal":-12.0,"spinRate":1879,"spinDirection":141},"zone":6,"typeConfidence":0.9,"plateTime":0.4338085014591817,"extension":6.386118445549975},"index":1,"playId":"9377d47a-ce6e-3252-9350-0c0f0dc39c48","pitchNumber":2,"startTime":"2026-07-07T23:38:22.252Z","endTime":"2026-07-07T23:38:26.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.711285525083724,"aZ":-12.673370390868918,"pfxX":2.5662510697340575,"pfxZ":9.418584092621868,"pX":0.6914886626445291,"pZ":3.0565686366795455,"vX0":-3.7033102966932807,"vY0":-142.28818467807812,"vZ0":-6.122988526462842,"x":90.64,"y":156.25,"x0":1.6706726591216963,"y0":50.00222308469614,"z0":6.024457729098019,"aX":5.313031073376904},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.2,"breakHorizontal":-4.0,"spinRate":2241,"spinDirection":159},"zone":3,"typeConfidence":0.91,"plateTime":0.3835467435290991,"extension":6.347040416488505},"index":2,"playId":"d7098d80-e661-355d-9524-c603cd4cda70","pitchNumber":3,"startTime":"2026-07-07T23:38:39.565Z","endTime":"2026-07-07T23:38:44.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.653802059888733,"aZ":-38.28284334082774,"pfxX":-3.361710416938667,"pfxZ":-4.415839862000093,"pX":2.007207426086598,"pZ":3.7797590166184922,"vX0":0.4859919339713695,"vY0":-116.55930015539062,"vZ0":2.6971750691674643,"x":40.49,"y":136.73,"x0":2.2336921443462274,"y0":50.000723148631764,"z0":6.2070711279541255,"aX":-4.653256932127296},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-7.1,"breakHorizontal":6.0,"spinRate":2517,"spinDirection":307},"zone":12,"typeConfidence":0.9,"plateTime":0.46881700405080107,"extension":6.297983924011289},"index":3,"playId":"11eb9069-5bc0-3152-b04d-9f6018b14c91","pitchNumber":4,"startTime":"2026-07-07T23:39:03.321Z","endTime":"2026-07-07T23:39:06.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.912136490028132,"aZ":-28.980192863825362,"pfxX":7.468935094085316,"pfxZ":1.9654019428720186,"pX":0.7474424248408212,"pZ":1.0501117587846756,"vX0":-5.4345677782125055,"vY0":-126.19741638929187,"vZ0":-6.117183112502,"x":88.51,"y":210.43,"x0":1.9506374094751182,"y0":50.001871161887,"z0":5.818109784919076,"aX":12.134980173377896},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.5,"breakHorizontal":-12.4,"spinRate":1784,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.4328126785600457,"extension":6.222551129028501},"hitData":{"launchSpeed":90.2,"launchAngle":11.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":115.01,"coordY":68.28}},"index":4,"playId":"f3fd4821-6192-35b2-9416-a69684142881","pitchNumber":5,"startTime":"2026-07-07T23:39:18.983Z","endTime":"2026-07-07T23:39:29.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:39:29.146Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Max Muncy walks. Joshua Kuroda-Grauer to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-07T23:39:32.201Z","endTime":"2026-07-07T23:42:13.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"postOnSecond":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,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":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"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":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.093849692405186,"aZ":-24.826564469969682,"pfxX":-1.4727833984726102,"pfxZ":4.2606958557629095,"pX":-0.5539226784549061,"pZ":1.3659581241893164,"vX0":-6.243553964671552,"vY0":-129.7089001066377,"vZ0":-6.250661354824678,"x":138.11,"y":201.9,"x0":2.0640074909956256,"y0":50.00229997816151,"z0":5.669343761052265,"aX":-2.5388165429916536},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.7,"breakHorizontal":3.8,"spinRate":2203,"spinDirection":174},"zone":13,"typeConfidence":0.9,"plateTime":0.42035128634622065,"extension":6.416695887459498},"index":0,"playId":"1237a3ce-7b95-35de-b7bd-90a3ae06b9d8","pitchNumber":1,"startTime":"2026-07-07T23:39:53.009Z","endTime":"2026-07-07T23:39:56.702Z","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":88.0,"endSpeed":81.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.149180726015608,"aZ":-31.77290836424051,"pfxX":6.4989276593357035,"pfxZ":0.23802341872343558,"pX":0.6910468191627266,"pZ":1.082295916203219,"vX0":-5.449225104190851,"vY0":-128.10301696029285,"vZ0":-5.447403524217547,"x":90.66,"y":209.56,"x0":1.995953194307644,"y0":50.001843316096675,"z0":5.704472216007931,"aX":10.858245047212948},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.5,"breakHorizontal":-10.7,"spinRate":1741,"spinDirection":129},"zone":14,"typeConfidence":0.9,"plateTime":0.4267024482789563,"extension":6.228546720404972},"index":1,"playId":"4876756d-8871-300f-9ba9-f894c8272fb0","pitchNumber":2,"startTime":"2026-07-07T23:40:16.094Z","endTime":"2026-07-07T23:40:21.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":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.775745165296733,"aZ":-13.690418911030582,"pfxX":2.4265251439013014,"pfxZ":9.228942464564174,"pX":0.26608459690844727,"pZ":4.302358401731716,"vX0":-5.226868457267874,"vY0":-139.97086705626023,"vZ0":-2.507888901390862,"x":106.86,"y":122.62,"x0":1.8345041511972746,"y0":50.005518178960614,"z0":6.095831178883596,"aX":4.861806716201725},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":-3.5,"spinRate":2367,"spinDirection":156},"zone":12,"typeConfidence":0.9,"plateTime":0.3898957363921256,"extension":6.219560548627646},"index":2,"playId":"cd69cd74-509c-3b26-b60f-09530846175a","pitchNumber":3,"startTime":"2026-07-07T23:40:37.124Z","endTime":"2026-07-07T23:40:41.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41753812851733,"aZ":-20.063302321880343,"pfxX":7.466375315860237,"pfxZ":6.053053530213004,"pX":-0.1504804236377737,"pZ":3.690909756824754,"vX0":-7.9836976447311585,"vY0":-139.623192099075,"vZ0":-2.7034852580072304,"x":122.74,"y":139.13,"x0":1.7574385912637593,"y0":50.00386805902223,"z0":5.971636363721004,"aX":14.9435435618167},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.7,"breakHorizontal":-12.1,"spinRate":2156,"spinDirection":155},"zone":11,"typeConfidence":0.9,"plateTime":0.3902620802545962,"extension":6.298005501464012},"index":3,"playId":"f841ed51-10c4-3788-94ad-509237e39cd6","pitchNumber":4,"startTime":"2026-07-07T23:40:55.760Z","endTime":"2026-07-07T23:41:02.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.900398663475798,"aZ":-12.292048481555389,"pfxX":3.0506079923500513,"pfxZ":10.0265020530688,"pX":-0.04235030833324422,"pZ":3.117462770246562,"vX0":-5.855997876435073,"vY0":-139.14134146351836,"vZ0":-5.752938882330571,"x":118.61,"y":154.61,"x0":1.6824587821058619,"y0":50.00304691333347,"z0":6.008913795137599,"aX":6.049840790612693},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":-4.4,"spinRate":2358,"spinDirection":151},"zone":2,"typeConfidence":0.9,"plateTime":0.3919513127372585,"extension":6.288872112705775},"index":4,"playId":"9edf168b-4d12-3b66-9d70-588d0face3e0","pitchNumber":5,"startTime":"2026-07-07T23:41:16.946Z","endTime":"2026-07-07T23:41:20.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.984628043094496,"aZ":-26.917221666518536,"pfxX":9.326833824610082,"pfxZ":3.166664023945953,"pX":-0.07039460886838578,"pZ":0.16995405416049056,"vX0":-8.037759181563432,"vY0":-127.47440020675096,"vZ0":-8.216666807444978,"x":119.68,"y":234.19,"x0":1.8980487888977875,"y0":50.00326414591514,"z0":5.531947798430367,"aX":15.48896088614115},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.2,"breakHorizontal":-15.2,"spinRate":1950,"spinDirection":132},"zone":13,"typeConfidence":0.9,"plateTime":0.42819091262686726,"extension":6.368869686320106},"index":5,"playId":"61e8e91f-b5b6-3704-8f9e-92d440c51d1d","pitchNumber":6,"startTime":"2026-07-07T23:41:42.878Z","endTime":"2026-07-07T23:41:48.300Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.732534174696994,"aZ":-29.1276347749356,"pfxX":5.855236058395464,"pfxZ":1.8870483783886591,"pX":1.313832266853666,"pZ":2.37698818507139,"vX0":-4.050771307024444,"vY0":-125.38721969513709,"vZ0":-2.6774399556825372,"x":66.92,"y":174.6,"x0":2.177351416481594,"y0":50.0041735093137,"z0":5.798798194572654,"aX":9.4661593005034},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.1,"breakHorizontal":-9.8,"spinRate":1757,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.4343143019321114,"extension":6.239527722319017},"index":6,"playId":"1ff4f7ca-74df-3c27-8a0e-e2f72ffecb89","pitchNumber":7,"startTime":"2026-07-07T23:42:06.409Z","endTime":"2026-07-07T23:42:13.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:42:13.420Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Henry Bolte lines out to second baseman Zach McKinstry.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-07T23:42:13.507Z","endTime":"2026-07-07T23:43:23.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87375710912562,"aZ":-21.83809469737882,"pfxX":6.990444433453824,"pfxZ":5.189285363899657,"pX":-0.8801334366880306,"pZ":3.3169607305526005,"vX0":-9.32381563652668,"vY0":-139.4120277742724,"vZ0":-3.5489249934283413,"x":150.55,"y":149.22,"x0":1.5811014611482397,"y0":50.00259195868318,"z0":6.027587421609471,"aX":13.923233128926096},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.9,"breakHorizontal":-11.0,"spinRate":2194,"spinDirection":161},"zone":11,"typeConfidence":0.89,"plateTime":0.39112964138683326,"extension":6.24903892801194},"index":0,"playId":"6f217d5e-3cc8-31e3-a3d5-ad95712c9344","pitchNumber":1,"startTime":"2026-07-07T23:42:40.226Z","endTime":"2026-07-07T23:42:45.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.497629130925606,"aZ":-14.223331576661888,"pfxX":1.6539222669179279,"pfxZ":9.08750218125718,"pX":0.9295107986991488,"pZ":4.667810280348272,"vX0":-3.1124728195833953,"vY0":-138.81773438875567,"vZ0":-1.438723364821565,"x":81.57,"y":112.75,"x0":1.8442009919848756,"y0":50.00566898412864,"z0":6.127485063252892,"aX":3.268463553126328},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":-2.4,"spinRate":2288,"spinDirection":158},"zone":12,"typeConfidence":0.89,"plateTime":0.3927305780200676,"extension":6.160737256885773},"index":1,"playId":"fa314ed7-8dda-3982-8cfb-d0d4c98e2b6b","pitchNumber":2,"startTime":"2026-07-07T23:42:57.769Z","endTime":"2026-07-07T23:43:02.843Z","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":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.380341728533338,"aZ":-14.045692684068724,"pfxX":1.882880898765848,"pfxZ":9.19330477390516,"pX":-0.8144746691587585,"pZ":2.9427514505186747,"vX0":-6.994412998692183,"vY0":-138.66977337777394,"vZ0":-5.963615589388836,"x":148.05,"y":159.33,"x0":1.4822285390651238,"y0":50.00404919186298,"z0":6.037554805345826,"aX":3.714680674857267},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":-2.2,"spinRate":2239,"spinDirection":154},"zone":11,"typeConfidence":0.88,"plateTime":0.3931307649876139,"extension":6.249825493851189},"hitData":{"launchSpeed":61.3,"launchAngle":17.0,"totalDistance":139.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":122.01,"coordY":146.64}},"index":2,"playId":"9c25d90d-e863-3416-8a4d-23a1971503cd","pitchNumber":3,"startTime":"2026-07-07T23:43:17.527Z","endTime":"2026-07-07T23:43:23.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:43:23.095Z","atBatIndex":30},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Kerry Carpenter hit by pitch.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-07T23:45:24.999Z","endTime":"2026-07-07T23:45:46.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16040060915774,"aZ":-23.532313455479162,"pfxX":-2.3662771412212953,"pfxZ":4.973883635175326,"pX":1.5454079778057221,"pZ":3.782954010149086,"vX0":7.331529761490601,"vY0":-129.94305703381028,"vZ0":-0.23307660903826255,"x":58.09,"y":136.64,"x0":-0.985573916742536,"y0":50.00320612404296,"z0":5.637765868707366,"aX":-4.112670608109574},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.2,"breakHorizontal":2.9,"spinRate":1980,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.41898154079685224,"extension":6.680222060639309},"index":0,"playId":"74475905-6002-3aa0-93f1-a9b6e0736bd7","pitchNumber":1,"startTime":"2026-07-07T23:45:41.354Z","endTime":"2026-07-07T23:45:46.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:45:46.263Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a ground ball to right fielder Colby Thomas. Kerry Carpenter to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-07T23:45:46.005Z","endTime":"2026-07-07T23:47:27.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnThird":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"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":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.905280505925496,"aZ":-26.796130630747093,"pfxX":-7.975416823594192,"pfxZ":3.121932248567469,"pX":-0.04907175323756936,"pZ":1.851184639039812,"vX0":5.931651737966281,"vY0":-129.65748779536054,"vZ0":-3.820483561214022,"x":118.87,"y":188.8,"x0":-1.3159830041808107,"y0":50.00629052991671,"z0":5.359804234526588,"aX":-13.753254617987666},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.2,"breakHorizontal":13.3,"spinRate":1838,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.4204373706509652,"extension":6.748318018722416},"index":0,"playId":"063b122e-4b1f-3bdd-be24-8cbd8c7f43ea","pitchNumber":1,"startTime":"2026-07-07T23:46:15.143Z","endTime":"2026-07-07T23:46:20.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.613158239484783,"aZ":-21.803097016409755,"pfxX":-1.8503807220974484,"pfxZ":5.994056998326627,"pX":0.15980759217638718,"pZ":3.3121987819286645,"vX0":4.055233728021003,"vY0":-130.04727054278013,"vZ0":-1.532149364046711,"x":110.91,"y":149.35,"x0":-1.1721636006015965,"y0":50.00532334359548,"z0":5.546153827347274,"aX":-3.2035071898908996},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.8,"breakHorizontal":2.5,"spinRate":1856,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.4195163240002784,"extension":6.594025121260144},"index":1,"playId":"3b215fe4-e4f2-3074-98fe-707672e37995","pitchNumber":2,"startTime":"2026-07-07T23:46:33.581Z","endTime":"2026-07-07T23:46:38.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.378780277636036,"aZ":-29.914627722195593,"pfxX":-8.819749146335726,"pfxZ":1.3051042857178174,"pX":-0.41526516024577304,"pZ":4.285285170295091,"vX0":4.710955865762702,"vY0":-130.70793448414116,"vZ0":2.230832768086735,"x":132.83,"y":123.08,"x0":-1.0944759550642056,"y0":50.00207064495148,"z0":5.665902224899309,"aX":-15.270315672499772},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.1,"breakHorizontal":15.0,"spinRate":1840,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.41892673007316983,"extension":6.555749302268903},"index":2,"playId":"835e6f5e-ac93-37d6-ae92-01245a6fe077","pitchNumber":3,"startTime":"2026-07-07T23:46:53.303Z","endTime":"2026-07-07T23:46:57.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.613305838608216,"aZ":-33.67718540964191,"pfxX":-5.194680795667295,"pfxZ":-0.9598274853928466,"pX":-0.553266743588853,"pZ":2.2887423134991334,"vX0":3.3270721105197802,"vY0":-124.146091469791,"vZ0":-0.9362268715536373,"x":138.09,"y":176.98,"x0":-1.2351806667378524,"y0":50.00422472191345,"z0":5.471305099637573,"aX":-8.117575780585456},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.7,"breakHorizontal":8.6,"spinRate":1411,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.4410157619772157,"extension":6.687808507103635},"hitData":{"launchSpeed":84.8,"launchAngle":-5.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.6,"coordY":119.25}},"index":3,"playId":"6a91c380-9bdb-3cee-b074-58ebf2867ea9","pitchNumber":4,"startTime":"2026-07-07T23:47:15.305Z","endTime":"2026-07-07T23:47:27.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:47:27.803Z","atBatIndex":32},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Spencer Torkelson reaches on a fielder's choice out, third baseman Max Muncy to catcher Shea Langeliers. Kerry Carpenter out at home. Zach McKinstry to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-07T23:47:35.003Z","endTime":"2026-07-07T23:50:21.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","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":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_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":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.508477412951503,"aZ":-29.08301195012831,"pfxX":-7.276113320464154,"pfxZ":1.7559956971966741,"pX":-0.8819830954185558,"pZ":3.1245150457848743,"vX0":3.531007252010529,"vY0":-131.01829917378757,"vZ0":-0.7966630558829834,"x":150.62,"y":154.42,"x0":-1.2930482803105012,"y0":50.001404434342554,"z0":5.582449257660048,"aX":-12.803509044981693},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.2,"breakHorizontal":12.6,"spinRate":1947,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.41611002346656845,"extension":6.498149552900767},"index":0,"playId":"06ec2938-8e36-3805-bc55-eb042cb953f1","pitchNumber":1,"startTime":"2026-07-07T23:48:00.272Z","endTime":"2026-07-07T23:48:07.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87761311946728,"aZ":-28.510413535772457,"pfxX":1.0039745235749917,"pfxZ":2.185514974314147,"pX":0.5961797313304982,"pZ":2.96041752774981,"vX0":4.626707976064625,"vY0":-127.7517807619586,"vZ0":-0.5735728616819691,"x":94.28,"y":158.85,"x0":-1.358517275471313,"y0":50.002656519980206,"z0":5.401895836144237,"aX":1.6817286813076577},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.1,"breakHorizontal":-2.8,"spinRate":2140,"spinDirection":196},"zone":3,"typeConfidence":2.0,"plateTime":0.42648734418216305,"extension":6.667890341942161},"index":1,"playId":"967fb9ab-259a-39cd-ba00-bb24a4a468d4","pitchNumber":2,"startTime":"2026-07-07T23:48:21.401Z","endTime":"2026-07-07T23:48:26.316Z","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":90.0,"endSpeed":83.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.327988591793645,"aZ":-30.58860177727933,"pfxX":-6.6239315014561875,"pfxZ":0.8969191805068633,"pX":-0.5403423229683086,"pZ":2.1234078574450423,"vX0":4.297781515295304,"vY0":-131.1233352439518,"vZ0":-2.686683408297976,"x":137.6,"y":181.45,"x0":-1.3260333706433287,"y0":50.00439625114637,"z0":5.404820629582823,"aX":-11.730693194153242},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.3,"breakHorizontal":11.3,"spinRate":1827,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.4150453498834139,"extension":6.622921306184164},"index":2,"playId":"54ba222b-018c-3837-9228-a8ec52dc9799","pitchNumber":3,"startTime":"2026-07-07T23:48:40.972Z","endTime":"2026-07-07T23:48:46.401Z","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.3,"endSpeed":77.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.418566994040756,"aZ":-35.182983491259876,"pfxX":6.685777368382055,"pfxZ":-1.9970635610059837,"pX":1.2159897226412095,"pZ":2.6158976879859424,"vX0":3.832899138857834,"vY0":-121.37535502066426,"vZ0":0.663129998038636,"x":70.65,"y":168.15,"x0":-1.2467237973162346,"y0":50.00175170785742,"z0":5.377495147288871,"aX":10.07886967706019},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.2,"breakHorizontal":-13.0,"spinRate":2322,"spinDirection":44},"zone":12,"typeConfidence":2.0,"plateTime":0.4494743217112491,"extension":6.712987370494117},"index":3,"playId":"2cf11c41-c285-34c4-8039-eb2c9b86f699","pitchNumber":4,"startTime":"2026-07-07T23:49:09.248Z","endTime":"2026-07-07T23:49:15.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85108785273894,"aZ":-25.705096714315896,"pfxX":-8.76483068330286,"pfxZ":3.640966484318258,"pX":0.7435090944455091,"pZ":2.235123640212665,"vX0":7.223858813898462,"vY0":-132.09349272119707,"vZ0":-3.6945966280015736,"x":88.66,"y":178.43,"x0":-0.8814143876876752,"y0":50.00043142424202,"z0":5.531162521507196,"aX":-15.562625428654},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.0,"breakHorizontal":14.4,"spinRate":2016,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.41388328169438804,"extension":6.667818583745028},"hitData":{"launchSpeed":82.5,"launchAngle":-1.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.19,"coordY":166.38}},"index":4,"playId":"f78def8a-cafe-30ff-a47a-6528e4655090","pitchNumber":5,"startTime":"2026-07-07T23:50:13.052Z","endTime":"2026-07-07T23:50:21.194Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:50:21.194Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"James Outman lines out to left fielder Zack Gelof.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-07T23:50:36.911Z","endTime":"2026-07-07T23:52:01.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"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":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.133378927853123,"aZ":-24.568642216812034,"pfxX":-5.40324737072941,"pfxZ":4.952822896913094,"pX":-1.4661667778567657,"pZ":3.0125059863550936,"vX0":1.8011496931635944,"vY0":-122.84598554527928,"vZ0":-0.9696306848779093,"x":172.89,"y":157.44,"x0":-1.5045499678003624,"y0":50.00545814857745,"z0":5.490856381500168,"aX":-8.303091470271603},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":9.0,"breakHorizontal":9.4,"spinRate":1309,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4449697448876142,"extension":6.632662113138442},"index":0,"playId":"ced740fb-b123-3ba9-ad8b-24b8be5440c5","pitchNumber":1,"startTime":"2026-07-07T23:51:03.959Z","endTime":"2026-07-07T23:51:07.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.970638833078965,"aZ":-30.59674079414024,"pfxX":-6.493184710533619,"pfxZ":1.0248237273782514,"pX":-0.02088274112964417,"pZ":0.1330365084709085,"vX0":5.322171773638341,"vY0":-123.57302541666232,"vZ0":-6.422053735092094,"x":117.8,"y":235.19,"x0":-1.3605033563933422,"y0":50.00464776047921,"z0":5.340844871352023,"aX":-10.027994946996827},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.6,"breakHorizontal":10.4,"spinRate":1431,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4434888445208598,"extension":6.707188126044688},"index":1,"playId":"ce5fbaaa-a3f7-3982-883d-32136caf782f","pitchNumber":2,"startTime":"2026-07-07T23:51:23.764Z","endTime":"2026-07-07T23:51:27.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07296302995258,"aZ":-27.817349990062414,"pfxX":-8.161419009194006,"pfxZ":2.5341125135256943,"pX":-0.8252531992797035,"pZ":2.023594824135602,"vX0":4.126514710821473,"vY0":-130.45819434783516,"vZ0":-3.3119992737814323,"x":148.46,"y":184.14,"x0":-1.369240673803439,"y0":50.00298508243337,"z0":5.411927265148005,"aX":-14.033368981157691},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.1,"breakHorizontal":13.8,"spinRate":1909,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4202341512015355,"extension":6.586037300611373},"hitData":{"launchSpeed":85.5,"launchAngle":20.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.4,"coordY":102.81}},"index":2,"playId":"1972a328-5732-3c97-be7c-4ee06710659b","pitchNumber":3,"startTime":"2026-07-07T23:51:50.266Z","endTime":"2026-07-07T23:52:01.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:52:01.055Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Vierling flies out to right fielder Colby Thomas.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-07T23:52:01.237Z","endTime":"2026-07-07T23:53:01.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.811407516036784,"aZ":-28.416430153085056,"pfxX":0.28152703108904875,"pfxZ":2.2487652720426983,"pX":0.8708488446308027,"pZ":2.5016662536495775,"vX0":5.557900936121979,"vY0":-127.86846891284755,"vZ0":-1.605411650631814,"x":83.81,"y":171.24,"x0":-1.3582255411477862,"y0":50.00491502545419,"z0":5.345467328680384,"aX":0.4708334109869302},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.0,"breakHorizontal":-1.7,"spinRate":2038,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.42667417053725476,"extension":6.711961485872601},"index":0,"playId":"b6299d6b-c7e4-3ba5-a419-32899ff27f63","pitchNumber":1,"startTime":"2026-07-07T23:52:31.809Z","endTime":"2026-07-07T23:52:36.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28411936765728,"aZ":-26.463562185907215,"pfxX":-4.590749990967724,"pfxZ":3.2134982333867814,"pX":0.11176342890997977,"pZ":2.1620695890791644,"vX0":5.222526518314263,"vY0":-132.0095633324934,"vZ0":-3.467939201852386,"x":112.74,"y":180.4,"x0":-1.2893614858372136,"y0":50.00321740953702,"z0":5.425998582408957,"aX":-8.158849441077955},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.3,"breakHorizontal":7.3,"spinRate":1875,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.41383219299543406,"extension":6.647241402547164},"hitData":{"launchSpeed":94.6,"launchAngle":48.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.41,"coordY":100.34}},"index":1,"playId":"6e763994-1466-3477-97f6-7dbfbffd13b5","pitchNumber":2,"startTime":"2026-07-07T23:52:50.463Z","endTime":"2026-07-07T23:53:01.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:53:01.127Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-07T23:55:08.030Z","endTime":"2026-07-07T23:56:03.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.853345873994176,"aZ":-18.09407904345105,"pfxX":7.974819377277903,"pfxZ":7.1756965237688775,"pX":0.12619170029949056,"pZ":3.234667779845092,"vX0":-6.8295160003529345,"vY0":-138.67702122812852,"vZ0":-4.161936490042144,"x":112.19,"y":151.44,"x0":1.5757692294444,"y0":50.001394063613,"z0":5.949691014671898,"aX":15.646905472654032},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":-13.2,"spinRate":2158,"spinDirection":151},"zone":2,"typeConfidence":0.9,"plateTime":0.3938347086584857,"extension":6.308340439578041},"index":0,"playId":"db5d582f-c9a0-3582-9e8f-e396428f9cfb","pitchNumber":1,"startTime":"2026-07-07T23:55:20.735Z","endTime":"2026-07-07T23:55:25.336Z","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":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.07962766554672,"aZ":-25.11467515739759,"pfxX":8.911209588629012,"pfxZ":4.253365131467074,"pX":0.9295830788637575,"pZ":1.5072730612996026,"vX0":-5.48736480630319,"vY0":-127.26257336082546,"vZ0":-5.799764039043892,"x":81.57,"y":198.08,"x0":1.9423230829806934,"y0":50.00568233223865,"z0":5.773142969592722,"aX":14.80089146707951},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.7,"breakHorizontal":-15.1,"spinRate":1832,"spinDirection":145},"zone":14,"typeConfidence":0.9,"plateTime":0.42837641986004327,"extension":6.360898718957442},"index":1,"playId":"747705c5-3436-3ac2-98bb-9329ebe00b77","pitchNumber":2,"startTime":"2026-07-07T23:55:34.079Z","endTime":"2026-07-07T23:55:39.027Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-07T23:55:45.289Z","endTime":"2026-07-07T23:55:58.446Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":90.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4482254737833,"aZ":-13.163562245583194,"pfxX":1.3580523792220487,"pfxZ":9.205650818344129,"pX":0.4332774982856148,"pZ":2.8977893014347744,"vX0":-3.890635022646231,"vY0":-142.06052756833427,"vZ0":-6.306280768319047,"x":100.48,"y":160.54,"x0":1.6379573943146846,"y0":50.00145517382666,"z0":5.966818669202327,"aX":2.804798755456311},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.7,"breakHorizontal":-1.8,"spinRate":2354,"spinDirection":153},"zone":3,"typeConfidence":0.91,"plateTime":0.38408001983309115,"extension":6.264907660360206},"index":3,"playId":"7342ebfb-1641-31da-be94-0ef6b4998f6f","pitchNumber":3,"startTime":"2026-07-07T23:55:58.446Z","endTime":"2026-07-07T23:56:03.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:56:03.463Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-07T23:56:02.850Z","endTime":"2026-07-07T23:57:08.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.15445454391764,"aZ":-35.002227837285126,"pfxX":-5.896410933833927,"pfxZ":-2.0663914379934045,"pX":0.20452398788258205,"pZ":2.8439732302525145,"vX0":-1.8648732500448513,"vY0":-115.78748894639114,"vZ0":-0.022576760409930063,"x":109.2,"y":161.99,"x0":1.784995213300875,"y0":50.004558321121955,"z0":6.1831401710117895,"aX":-8.063897428550922},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-3.5,"breakHorizontal":11.2,"spinRate":2524,"spinDirection":307},"zone":5,"typeConfidence":0.91,"plateTime":0.47174838966991217,"extension":6.328103454962256},"index":0,"playId":"28f27209-b0cb-3da2-8182-f84e3ffdd919","pitchNumber":1,"startTime":"2026-07-07T23:56:24.767Z","endTime":"2026-07-07T23:56:30.201Z","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":88.7,"endSpeed":81.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.008581358272014,"aZ":-29.36112392541009,"pfxX":8.058066832533026,"pfxZ":1.668977700538516,"pX":0.1981436240425463,"pZ":1.985341458236585,"vX0":-7.235028590543346,"vY0":-128.9137660595744,"vZ0":-3.93398625988156,"x":109.45,"y":185.18,"x0":1.9952625789192466,"y0":50.00019669204983,"z0":5.799684648214847,"aX":13.549679523285633},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.4,"breakHorizontal":-13.0,"spinRate":1867,"spinDirection":142},"zone":8,"typeConfidence":0.9,"plateTime":0.4250085561052832,"extension":6.27545113113494},"index":1,"playId":"92667b90-d1c3-3dd9-8deb-1b60c2b6fee2","pitchNumber":2,"startTime":"2026-07-07T23:56:37.887Z","endTime":"2026-07-07T23:56:43.436Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-07T23:56:46.951Z","endTime":"2026-07-07T23:56:59.131Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.642624292440697,"aZ":-17.411926763270323,"pfxX":6.729296295651611,"pfxZ":7.044113269629838,"pX":0.4660996480852594,"pZ":3.41089186511709,"vX0":-5.701342570623478,"vY0":-143.06495577166936,"vZ0":-4.154224089024254,"x":99.23,"y":146.69,"x0":1.5998531237286109,"y0":50.00042207687173,"z0":5.956599960297246,"aX":14.09917689493959},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.2,"breakHorizontal":-11.2,"spinRate":2287,"spinDirection":150},"zone":3,"typeConfidence":0.91,"plateTime":0.38126034109202633,"extension":6.282731026315245},"index":3,"playId":"697fe850-3d96-3090-903a-e647a99dd9f5","pitchNumber":3,"startTime":"2026-07-07T23:56:59.131Z","endTime":"2026-07-07T23:57:08.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:57:08.653Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shea Langeliers walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-07T23:57:07.361Z","endTime":"2026-07-08T00:00:16.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.035096765040322,"aZ":-11.830706455790473,"pfxX":1.2689649939848182,"pfxZ":10.021129716435993,"pX":0.42509057989568794,"pZ":3.461674283746779,"vX0":-3.647519854753455,"vY0":-141.09404722975466,"vZ0":-5.01155054138863,"x":100.8,"y":145.31,"x0":1.5657944683342653,"y0":50.00177302537437,"z0":6.013751050509223,"aX":2.576049702706905},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.4,"breakHorizontal":-1.6,"spinRate":2379,"spinDirection":157},"zone":12,"typeConfidence":0.91,"plateTime":0.3871848124114097,"extension":6.337538478586847},"index":0,"playId":"798acd00-8221-3c72-86ff-9929a844ff1f","pitchNumber":1,"startTime":"2026-07-07T23:57:27.383Z","endTime":"2026-07-07T23:57:54.411Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.162549118416617,"aZ":-11.297821514152488,"pfxX":0.7961718668440474,"pfxZ":10.104662964613478,"pX":0.7123056798457105,"pZ":2.2804345485388877,"vX0":-2.9400130816961796,"vY0":-142.2533693048904,"vZ0":-8.0160740896859,"x":89.85,"y":177.21,"x0":1.6521333969531882,"y0":50.0035619418418,"z0":5.836843560981904,"aX":1.645322496997557},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.0,"breakHorizontal":-0.8,"spinRate":2429,"spinDirection":156},"zone":6,"typeConfidence":0.91,"plateTime":0.383858461542808,"extension":6.4007550601715195},"index":1,"playId":"74b4d45e-5c90-3039-9b40-e1c519de23f8","pitchNumber":2,"startTime":"2026-07-07T23:57:56.532Z","endTime":"2026-07-07T23:58:01.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.354566054659237,"aZ":-11.904752733322823,"pfxX":2.0584203524387434,"pfxZ":9.793514009028591,"pX":1.1096461332575098,"pZ":2.175148042712625,"vX0":-2.0499190131708476,"vY0":-142.4172343114589,"vZ0":-8.28822195483828,"x":74.7,"y":180.05,"x0":1.5686600780283646,"y0":50.00550867584377,"z0":5.862066823529542,"aX":4.261602308271613},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.4,"breakHorizontal":-3.4,"spinRate":2338,"spinDirection":161},"zone":14,"typeConfidence":0.92,"plateTime":0.3834696098883459,"extension":6.320169381881229},"index":2,"playId":"4f3dd287-b96a-3aed-9743-3470bd281d57","pitchNumber":3,"startTime":"2026-07-07T23:58:10.948Z","endTime":"2026-07-07T23:58:16.070Z","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":97.7,"endSpeed":90.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52287920866376,"aZ":-11.248553999429895,"pfxX":2.496803991267821,"pfxZ":10.127511897689349,"pX":0.9192130008783312,"pZ":2.3091584769668594,"vX0":-2.849435088442957,"vY0":-142.1279075830346,"vZ0":-8.244276217089027,"x":81.96,"y":176.43,"x0":1.6056305749039699,"y0":50.006031785947414,"z0":5.944050648664469,"aX":5.160431771236353},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.0,"breakHorizontal":-4.0,"spinRate":2342,"spinDirection":154},"zone":14,"typeConfidence":0.92,"plateTime":0.3839127415244188,"extension":6.33340690464186},"index":3,"playId":"30abd655-05b5-331b-9ae6-9ead9822c8d8","pitchNumber":4,"startTime":"2026-07-07T23:58:30.256Z","endTime":"2026-07-07T23:58:36.436Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-07T23:58:41.425Z","endTime":"2026-07-07T23:59:03.933Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":91.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.244438909673853,"aZ":-14.062872105315016,"pfxX":-0.01643604090700368,"pfxZ":8.620258758249722,"pX":-1.0758311714630693,"pZ":2.7733810450693106,"vX0":-7.295894854692038,"vY0":-142.9510113005579,"vZ0":-6.857935042666968,"x":158.01,"y":163.9,"x0":1.4954618438929093,"y0":50.00449989440146,"z0":6.060145695680794,"aX":-0.03363423137924124},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.6,"breakHorizontal":1.3,"spinRate":2307,"spinDirection":152},"zone":11,"typeConfidence":0.9,"plateTime":0.38094432532314704,"extension":6.343523657304951},"index":5,"playId":"3ab27924-5a35-355a-9909-83b0b50350cc","pitchNumber":5,"startTime":"2026-07-07T23:59:03.933Z","endTime":"2026-07-07T23:59:08.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.406706643423426,"aZ":-31.32802974953099,"pfxX":4.622693341670682,"pfxZ":0.49220447901049624,"pX":0.7999253367814474,"pZ":0.5133949781141098,"vX0":-4.355763664409122,"vY0":-129.3402353159168,"vZ0":-7.328668674857741,"x":86.51,"y":224.92,"x0":1.8970348732789841,"y0":50.00134417965885,"z0":5.7536958482595315,"aX":7.911296962693004},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.4,"breakHorizontal":-7.6,"spinRate":1899,"spinDirection":140},"zone":14,"typeConfidence":0.9,"plateTime":0.42183723018757124,"extension":6.172219451478126},"index":6,"playId":"3a061340-d61f-36ad-a14a-920e091bc76b","pitchNumber":6,"startTime":"2026-07-07T23:59:25.997Z","endTime":"2026-07-07T23:59:30.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":91.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.213315912901095,"aZ":-11.975742048033446,"pfxX":1.0100437647214369,"pfxZ":9.499231885704312,"pX":0.4115374394290827,"pZ":2.5851056728087705,"vX0":-3.798066063914152,"vY0":-143.93380003563095,"vZ0":-7.586008161794859,"x":101.31,"y":168.98,"x0":1.6093234295575325,"y0":50.005393287900525,"z0":5.973785807779191,"aX":2.1489346899796566},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.1,"breakHorizontal":-1.2,"spinRate":2327,"spinDirection":152},"zone":6,"typeConfidence":0.92,"plateTime":0.3786186917179504,"extension":6.401255794692696},"index":7,"playId":"ffdcc722-0fc6-311a-905f-ef5219665728","pitchNumber":7,"startTime":"2026-07-07T23:59:45.553Z","endTime":"2026-07-07T23:59:50.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":91.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56636067584191,"aZ":-12.636071627051686,"pfxX":1.6669463836431646,"pfxZ":9.283627459521838,"pX":0.9391187367184173,"pZ":1.794667188597136,"vX0":-2.3943404447223933,"vY0":-143.10278523309307,"vZ0":-9.253138451192953,"x":81.2,"y":190.32,"x0":1.5645115581228783,"y0":50.00008847185039,"z0":5.832818968039316,"aX":3.5069899479335027},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.5,"breakHorizontal":-2.6,"spinRate":2273,"spinDirection":158},"zone":14,"typeConfidence":0.91,"plateTime":0.38067006656476643,"extension":6.352499379617098},"index":8,"playId":"ffb77ce1-572d-31f6-b138-cdbc35d8ff8f","pitchNumber":8,"startTime":"2026-07-08T00:00:09.283Z","endTime":"2026-07-08T00:00:16.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:00:16.607Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out, third baseman Colt Keith to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T00:00:16.564Z","endTime":"2026-07-08T00:02:15.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.990904527311148,"aZ":-30.448575294472125,"pfxX":-2.6205434604100093,"pfxZ":0.981506892081013,"pX":0.9720279904724758,"pZ":2.5252751779935543,"vX0":-1.8911425109455569,"vY0":-130.93966310347386,"vZ0":-2.592430233162996,"x":79.95,"y":170.6,"x0":2.040667358925229,"y0":50.00352560350884,"z0":5.774113751235578,"aX":-4.614876417626314},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.4,"breakHorizontal":5.2,"spinRate":2240,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.4160620136870756,"extension":6.390271822202142},"index":0,"playId":"992b3ea5-bb9f-330c-8371-5a1942e385c6","pitchNumber":1,"startTime":"2026-07-08T00:00:42.009Z","endTime":"2026-07-08T00:00:48.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.111004253852936,"aZ":-18.894030507044512,"pfxX":7.305268548727213,"pfxZ":6.758489625293871,"pX":-0.8878327688887865,"pZ":2.291309647713346,"vX0":-8.817912348700878,"vY0":-138.61768931393385,"vZ0":-6.411163826978839,"x":150.84,"y":176.91,"x0":1.3706134876366862,"y0":50.00326378322661,"z0":5.875621034487972,"aX":14.357541462920032},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.2,"breakHorizontal":-11.6,"spinRate":2191,"spinDirection":147},"zone":13,"typeConfidence":0.9,"plateTime":0.39363361821952036,"extension":6.260006527736731},"index":1,"playId":"e5780475-e9d2-3243-98d1-94f7c1779b81","pitchNumber":2,"startTime":"2026-07-08T00:01:02.709Z","endTime":"2026-07-08T00:01:09.223Z","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":2},"index":2,"playId":"0b84e649-f998-48db-acd1-03359aa65fc7","startTime":"2026-07-08T00:01:24.276Z","endTime":"2026-07-08T00:01:29.276Z","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(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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.641957672491102,"aZ":-12.620314097098076,"pfxX":1.817681950362505,"pfxZ":9.850382803016197,"pX":0.6157621875296908,"pZ":2.4330736140264118,"vX0":-3.4591303330028453,"vY0":-139.5821596228556,"vZ0":-7.20408351176748,"x":93.53,"y":173.09,"x0":1.6315580989539953,"y0":50.00370182584735,"z0":5.867818351782785,"aX":3.6088404558073224},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":-2.6,"spinRate":2280,"spinDirection":153},"zone":6,"typeConfidence":0.9,"plateTime":0.39150674864949364,"extension":6.309506504455328},"index":3,"playId":"946e266d-fd28-3e99-b6e3-4ccd35a65c73","pitchNumber":3,"startTime":"2026-07-08T00:01:42.925Z","endTime":"2026-07-08T00:01:49.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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51208345862435,"aZ":-28.16020286872913,"pfxX":9.270483365224026,"pfxZ":2.521422226274243,"pX":0.4403597550315582,"pZ":2.0732606190712537,"vX0":-6.44889596698691,"vY0":-125.38461944272427,"vZ0":-3.5979369302233932,"x":100.21,"y":182.8,"x0":1.8421316778277022,"y0":50.0020804445496,"z0":5.826367672634124,"aX":14.750198800917042},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.0,"breakHorizontal":-15.2,"spinRate":1865,"spinDirection":140},"zone":9,"typeConfidence":0.9,"plateTime":0.4369589406987693,"extension":6.269020312716348},"hitData":{"launchSpeed":83.2,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.64,"coordY":164.35}},"index":4,"playId":"1c603db1-493e-37fa-a7cf-029ed36d53ed","pitchNumber":4,"startTime":"2026-07-08T00:02:06.334Z","endTime":"2026-07-08T00:02:15.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:02:15.232Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin McGonigle singles on a ground ball to right fielder Colby Thomas.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T00:04:46.507Z","endTime":"2026-07-08T00:05:35.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jacob Lopez replaces J.T. Ginn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T00:03:30.359Z","endTime":"2026-07-08T00:04:48.813Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682052,"link":"/api/v1/people/682052"},"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":90.8,"endSpeed":84.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.048697099729424,"aZ":-21.781974231067505,"pfxX":7.864362176601746,"pfxZ":5.816518408641387,"pX":1.2104533112909475,"pZ":1.4188883879472898,"vX0":-7.835453116529895,"vY0":-132.04865445347576,"vZ0":-5.036329849842997,"x":70.86,"y":200.47,"x0":3.1779850838965,"y0":50.00207997261979,"z0":4.928678833222464,"aX":14.049800036510051},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.7,"breakHorizontal":-12.7,"spinRate":2151,"spinDirection":123},"zone":14,"typeConfidence":0.9,"plateTime":0.4129594070866509,"extension":7.279375981889302},"index":1,"playId":"10ac1558-04ba-3a30-a538-a6f6bf6ce470","pitchNumber":1,"startTime":"2026-07-08T00:04:48.813Z","endTime":"2026-07-08T00:04:53.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":77.3,"endSpeed":71.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.707229546150355,"aZ":-27.762620280223935,"pfxX":-5.0740559405284635,"pfxZ":3.4231521900488247,"pX":-1.328788256660527,"pZ":1.9548555606696603,"vX0":-8.801324076280942,"vY0":-112.35546410438661,"vZ0":0.13197173945383467,"x":167.65,"y":186.0,"x0":3.2853660587706,"y0":50.00438125244696,"z0":4.696704397434551,"aX":-6.542826413619764},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":6.5,"breakHorizontal":11.3,"spinRate":2463,"spinDirection":277},"zone":13,"typeConfidence":0.91,"plateTime":0.4859016423922289,"extension":6.789126930679399},"index":2,"playId":"87e1ef9e-5db6-3a71-8d55-cf7568350357","pitchNumber":2,"startTime":"2026-07-08T00:05:05.266Z","endTime":"2026-07-08T00:05:09.756Z","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":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.761174803969155,"aZ":-22.38791207674069,"pfxX":8.46238138619671,"pfxZ":5.683384750819968,"pX":0.9925510692300767,"pZ":2.6368583684483458,"vX0":-8.429533867903839,"vY0":-129.55085768050287,"vZ0":-1.3802984864693268,"x":79.17,"y":167.58,"x0":3.16897385852394,"y0":50.002713808759935,"z0":4.866554013947917,"aX":14.572037268757965},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.2,"breakHorizontal":-13.8,"spinRate":2172,"spinDirection":124},"zone":12,"typeConfidence":0.91,"plateTime":0.4207069503823804,"extension":7.10571349095724},"hitData":{"launchSpeed":89.6,"launchAngle":10.0,"totalDistance":141.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":141.48,"coordY":107.67}},"index":3,"playId":"4e78d4bb-67a7-3e68-9bbb-b0417e6de6bf","pitchNumber":3,"startTime":"2026-07-08T00:05:22.855Z","endTime":"2026-07-08T00:05:35.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:05:35.073Z","atBatIndex":40},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Colt Keith grounds into a double play, first baseman Nick Kurtz to shortstop Jacob Wilson. Kevin McGonigle out at 2nd. Colt Keith out at 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T00:05:35.203Z","endTime":"2026-07-08T00:07:30.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.322109134806908,"aZ":-25.733721667753013,"pfxX":9.574229655128352,"pfxZ":3.6201827140523637,"pX":0.7190851656377029,"pZ":1.8199613955998926,"vX0":-9.831547746717693,"vY0":-131.4053288041184,"vZ0":-3.2059663740982254,"x":89.59,"y":189.64,"x0":3.234502210662206,"y0":50.00290403077734,"z0":4.931726277507877,"aX":17.034215102407078},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.1,"breakHorizontal":-15.6,"spinRate":2155,"spinDirection":122},"zone":9,"typeConfidence":0.86,"plateTime":0.41409503454044394,"extension":7.149911100826191},"index":0,"playId":"db67be2e-056a-3456-8a0e-aa29cf3c3b46","pitchNumber":1,"startTime":"2026-07-08T00:06:01.542Z","endTime":"2026-07-08T00:06:06.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.19013958743002,"aZ":-27.516749775514796,"pfxX":9.526810342846662,"pfxZ":2.6202820337235293,"pX":1.3258808814518432,"pZ":1.8423274589703011,"vX0":-8.07102345889664,"vY0":-131.47645583520634,"vZ0":-2.9693765051078316,"x":66.46,"y":189.04,"x0":3.1767485491881935,"y0":50.000213407775036,"z0":4.998106558367265,"aX":16.91173716572693},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.3,"breakHorizontal":-15.8,"spinRate":2203,"spinDirection":122},"zone":14,"typeConfidence":0.91,"plateTime":0.4143738922604552,"extension":7.040558329870985},"index":1,"playId":"d716bfe2-986f-3c5e-bc4f-200e7c63db77","pitchNumber":2,"startTime":"2026-07-08T00:06:17.546Z","endTime":"2026-07-08T00:06:24.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.287321309657287,"aZ":-26.432121475878482,"pfxX":4.180124952998607,"pfxZ":3.612222990428684,"pX":1.591319457674676,"pZ":3.1731285357350028,"vX0":-5.397127770418736,"vY0":-124.38342851873588,"vZ0":0.8116356165819812,"x":56.34,"y":153.11,"x0":3.230652477440578,"y0":50.00559303086513,"z0":5.008179092755894,"aX":6.653403498046532},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.0,"breakHorizontal":-6.6,"spinRate":2268,"spinDirection":165},"zone":12,"typeConfidence":2.0,"plateTime":0.43774399212709136,"extension":6.776563484749268},"index":2,"playId":"15503a7d-cc03-3f5c-9f4a-4d64c5621c61","pitchNumber":3,"startTime":"2026-07-08T00:06:37.937Z","endTime":"2026-07-08T00:06:44.399Z","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":76.9,"endSpeed":71.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.495385887414937,"aZ":-31.67437615304683,"pfxX":-4.697883247219399,"pfxZ":0.39026321934609776,"pX":-1.576646734354534,"pZ":1.8962256285324042,"vX0":-9.381267585285778,"vY0":-111.79939559147714,"vZ0":0.7531276252936103,"x":177.1,"y":187.58,"x0":3.2609855634966656,"y0":50.00265521505524,"z0":4.7701583246029,"aX":-6.0308176221388505},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":1.2,"breakHorizontal":10.7,"spinRate":2570,"spinDirection":276},"zone":13,"typeConfidence":0.9,"plateTime":0.487305182531681,"extension":6.786447500517232},"index":3,"playId":"a6d11ba7-c19b-3090-b777-1ef13ba40802","pitchNumber":4,"startTime":"2026-07-08T00:07:02.361Z","endTime":"2026-07-08T00:07:07.386Z","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":89.5,"endSpeed":83.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.5316705137439,"aZ":-27.990745834911877,"pfxX":10.355974138272451,"pfxZ":2.390242597375938,"pX":0.674166775744065,"pZ":2.7202815543724057,"vX0":-9.896193185870473,"vY0":-130.1932932744014,"vZ0":-0.6077879950273415,"x":91.3,"y":165.33,"x0":3.1452062446987847,"y0":50.00153215373703,"z0":5.040925802221704,"aX":18.11062255608461},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.4,"breakHorizontal":-17.0,"spinRate":2141,"spinDirection":123},"zone":6,"typeConfidence":0.91,"plateTime":0.4177297904078938,"extension":7.133071369079712},"hitData":{"launchSpeed":74.6,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.32,"coordY":176.01}},"index":4,"playId":"908a15ce-7f07-3d21-a0c0-9a2289c0050c","pitchNumber":5,"startTime":"2026-07-08T00:07:22.118Z","endTime":"2026-07-08T00:07:30.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:07:30.327Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out softly, pitcher Jacob Lopez to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T00:07:53.981Z","endTime":"2026-07-08T00:08:08.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682052,"link":"/api/v1/people/682052"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.209078237954444,"aZ":-22.234624566521187,"pfxX":9.262702942543417,"pfxZ":5.575237258649647,"pX":1.2404007321932342,"pZ":2.629854003930956,"vX0":-8.196537864486526,"vY0":-131.74525765496884,"vZ0":-1.8383855609234476,"x":69.72,"y":167.77,"x0":3.166839162963459,"y0":50.00449473323321,"z0":4.956470172193297,"aX":16.519349391877878},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.0,"breakHorizontal":-15.4,"spinRate":2250,"spinDirection":119},"zone":12,"typeConfidence":0.9,"plateTime":0.41347837513407804,"extension":7.176821749011102},"hitData":{"launchSpeed":57.5,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":123.0,"coordY":180.0}},"index":0,"playId":"a81eab30-b478-3bd6-8bad-7511086610ca","pitchNumber":1,"startTime":"2026-07-08T00:08:00.912Z","endTime":"2026-07-08T00:08:08.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:08:08.615Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out softly, pitcher Kyle Finnegan to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T00:10:56.198Z","endTime":"2026-07-08T00:11:44.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640448,"link":"/api/v1/people/640448"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Finnegan replaces Tarik Skubal.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T00:08:59.625Z","endTime":"2026-07-08T00:10:58.479Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640448,"link":"/api/v1/people/640448"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.333014193130726,"aZ":-13.752685572407135,"pfxX":-6.183294578153798,"pfxZ":9.27136461360126,"pX":0.5579565028112963,"pZ":2.1394017249343977,"vX0":8.283958514483219,"vY0":-139.35838928618418,"vZ0":-6.796158111968574,"x":95.73,"y":181.02,"x0":-1.6357760072575442,"y0":50.0043507277967,"z0":5.500315299213456,"aX":-12.287780266160981},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":9.7,"spinRate":2101,"spinDirection":204},"zone":9,"typeConfidence":0.88,"plateTime":0.39152930192148006,"extension":6.737088088310848},"index":1,"playId":"f559f6ba-8a04-3e23-b2f4-79302e431d22","pitchNumber":1,"startTime":"2026-07-08T00:10:58.479Z","endTime":"2026-07-08T00:11:03.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.953228539614386,"aZ":-31.43521512073696,"pfxX":1.6848042654029738,"pfxZ":0.46562775662536815,"pX":-0.4019067802094473,"pZ":3.195050275575435,"vX0":3.3198559477808587,"vY0":-123.97885566637574,"vZ0":0.21874358874352828,"x":132.32,"y":152.51,"x0":-1.970703758426007,"y0":50.00022604099983,"z0":5.70336615528202,"aX":2.653819217905322},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.1,"breakHorizontal":-3.7,"spinRate":2201,"spinDirection":107},"zone":1,"typeConfidence":0.9,"plateTime":0.4397536313470254,"extension":6.444543288605893},"index":2,"playId":"c6eda60e-bcc5-3be9-92b1-d73423b9da21","pitchNumber":2,"startTime":"2026-07-08T00:11:17.129Z","endTime":"2026-07-08T00:11:22.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":81.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.11496803758064,"aZ":-30.300310798693395,"pfxX":1.7923099124539201,"pfxZ":1.13751219123278,"pX":0.4431401290125662,"pZ":2.3553049599644025,"vX0":4.793543289574958,"vY0":-126.26119409741223,"vZ0":-2.1725123821769268,"x":100.11,"y":175.19,"x0":-1.6984441147809644,"y0":50.00114599846044,"z0":5.6202772893009145,"aX":2.9484470432230596},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.9,"breakHorizontal":-4.2,"spinRate":2173,"spinDirection":125},"zone":6,"typeConfidence":0.91,"plateTime":0.43069051625002874,"extension":6.429138215186375},"hitData":{"launchSpeed":49.9,"launchAngle":-15.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":127.39,"coordY":181.92}},"index":3,"playId":"fdb706d4-b47f-38c9-8f8d-17e6b1be8c72","pitchNumber":3,"startTime":"2026-07-08T00:11:37.514Z","endTime":"2026-07-08T00:11:44.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:11:44.749Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, second baseman Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T00:12:12.341Z","endTime":"2026-07-08T00:12:41.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Lawrence Butler replaces Colby Thomas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-08T00:11:51.030Z","endTime":"2026-07-08T00:12:14.651Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":687515,"link":"/api/v1/people/687515"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.192062913472736,"aZ":-30.268766257958447,"pfxX":-2.8482805648241074,"pfxZ":1.1783160608530157,"pX":-1.6295793817051416,"pZ":2.412707523177023,"vX0":2.4559053762168923,"vY0":-125.6888649503884,"vZ0":-1.6913680031970704,"x":179.12,"y":173.64,"x0":-2.242829860229095,"y0":50.0060757740305,"z0":5.520772183140771,"aX":-4.620828428764583},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.0,"breakHorizontal":4.7,"spinRate":828,"spinDirection":241},"zone":13,"typeConfidence":0.57,"plateTime":0.4335177171926703,"extension":6.547386346740286},"index":1,"playId":"48142a75-83c0-3173-9e3a-a1edc99d0734","pitchNumber":1,"startTime":"2026-07-08T00:12:14.651Z","endTime":"2026-07-08T00:12:19.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.514812714408894,"aZ":-25.569785607202594,"pfxX":-7.595157311658736,"pfxZ":4.138045871926135,"pX":-0.18241069251178652,"pZ":2.311656594365987,"vX0":6.8476317834301685,"vY0":-124.61143286543182,"vZ0":-2.599856575738975,"x":123.95,"y":176.37,"x0":-1.9595046866766845,"y0":50.0041279212682,"z0":5.448469727123463,"aX":-12.125388933589965},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.2,"breakHorizontal":12.5,"spinRate":892,"spinDirection":242},"zone":5,"typeConfidence":0.9,"plateTime":0.4370588336378338,"extension":6.757561667572812},"hitData":{"launchSpeed":65.1,"launchAngle":-42.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.17,"coordY":158.78}},"index":2,"playId":"a54efac1-6e06-3b57-86e9-25d68aff5a0b","pitchNumber":2,"startTime":"2026-07-08T00:12:33.455Z","endTime":"2026-07-08T00:12:41.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:12:41.366Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joshua Kuroda-Grauer singles on a sharp ground ball to center fielder James Outman.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T00:12:43.801Z","endTime":"2026-07-08T00:13:41.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":90.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68685716086759,"aZ":-12.765778539092413,"pfxX":-6.027675025260393,"pfxZ":9.430944334659737,"pX":-0.1982275467807411,"pZ":1.690914649343207,"vX0":6.078764971004725,"vY0":-141.70466085904383,"vZ0":-8.421797428147372,"x":124.56,"y":193.13,"x0":-1.5755457418579935,"y0":50.006082584273386,"z0":5.493854238735378,"aX":-12.410093708219417},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.7,"breakHorizontal":9.8,"spinRate":2177,"spinDirection":206},"zone":8,"typeConfidence":0.9,"plateTime":0.3847439908994166,"extension":6.626908816579569},"index":0,"playId":"8670d8e3-b05f-3615-a2db-ae0ce29e804b","pitchNumber":1,"startTime":"2026-07-08T00:13:09.362Z","endTime":"2026-07-08T00:13:14.068Z","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":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.977649743224536,"aZ":-11.406358799446261,"pfxX":-6.417153280724746,"pfxZ":10.173669676549554,"pX":-0.29370298598543354,"pZ":1.7058542635332474,"vX0":5.26536012773531,"vY0":-141.43455549884072,"vZ0":-8.443705882348317,"x":128.2,"y":192.72,"x0":-1.3387968385180928,"y0":50.00449915159748,"z0":5.447680175147004,"aX":-13.10046901382075},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.0,"breakHorizontal":10.7,"spinRate":2327,"spinDirection":207},"zone":7,"typeConfidence":0.91,"plateTime":0.38615496571178376,"extension":6.5980276114705365},"hitData":{"launchSpeed":103.5,"launchAngle":-11.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":116.28,"coordY":97.23}},"index":1,"playId":"8b1aceed-8b2e-3b9c-8d6a-cb3688a3db48","pitchNumber":2,"startTime":"2026-07-08T00:13:28.971Z","endTime":"2026-07-08T00:13:41.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:13:41.127Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","description":"With Max Muncy batting, Joshua Kuroda-Grauer picked off and caught stealing 2nd base, second baseman Zach McKinstry.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T00:13:43.746Z","endTime":"2026-07-08T00:15:36.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":640448,"link":"/api/v1/people/640448"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.9425031531861,"aZ":-32.54960230488624,"pfxX":1.475463293889026,"pfxZ":-0.23202647955781153,"pX":0.7770699878557631,"pZ":2.496293869899818,"vX0":6.316183149500995,"vY0":-124.36797336253825,"vZ0":-1.175823186087984,"x":87.38,"y":171.38,"x0":-1.9698016945014336,"y0":50.00530740432942,"z0":5.633632496292612,"aX":2.3508555837789675},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.5,"breakHorizontal":-4.0,"spinRate":2266,"spinDirection":80},"zone":6,"typeConfidence":0.9,"plateTime":0.4375576699734558,"extension":6.4709408310049525},"index":0,"playId":"abb7a372-50a0-3716-8e5d-524db3771067","pitchNumber":1,"startTime":"2026-07-08T00:14:03.638Z","endTime":"2026-07-08T00:14:07.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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.135359154689056,"aZ":-14.497489110436298,"pfxX":-4.761053710486305,"pfxZ":8.672819793407083,"pX":0.9698795315183469,"pZ":2.7501178643057447,"vX0":8.281912911207126,"vY0":-140.9560056480484,"vZ0":-5.15391067984264,"x":80.03,"y":164.53,"x0":-1.370540021606135,"y0":50.005605919638064,"z0":5.518526611733047,"aX":-9.707547502270415},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":7.2,"spinRate":2064,"spinDirection":202},"zone":12,"typeConfidence":0.89,"plateTime":0.3866668095634491,"extension":6.593879572808701},"index":1,"playId":"a868b4ec-ea0c-31b2-9019-fad37b95817e","pitchNumber":2,"startTime":"2026-07-08T00:14:29.974Z","endTime":"2026-07-08T00:14:35.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.440610229665765,"aZ":-23.66376265130366,"pfxX":-3.4432239925383485,"pfxZ":5.322904571522196,"pX":-0.4142291103314687,"pZ":2.551683934699877,"vX0":5.041569948855436,"vY0":-124.94378816842193,"vZ0":-2.5738610311515533,"x":132.79,"y":169.88,"x0":-2.000210813432483,"y0":50.00442898107157,"z0":5.5162575704452586,"aX":-5.50777742869353},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.4,"breakHorizontal":5.3,"spinRate":1015,"spinDirection":237},"zone":4,"typeConfidence":0.9,"plateTime":0.4364486763308202,"extension":6.676808203325581},"index":2,"playId":"841f08c9-9a40-3fb8-a8c9-7f70c6fbe12c","pitchNumber":3,"startTime":"2026-07-08T00:14:51.344Z","endTime":"2026-07-08T00:14:56.246Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-08T00:15:11.238Z","endTime":"2026-07-08T00:15:29.301Z","isPitch":false,"type":"action","player":{"id":691777,"link":"/api/v1/people/691777"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"aaf7714b-f4e1-35ee-8f6d-d77af5b9e895","startTime":"2026-07-08T00:15:29.301Z","endTime":"2026-07-08T00:15:36.379Z","isPitch":false,"type":"pickoff"}],"playEndTime":"2026-07-08T00:15:36.379Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dillon Dingler flies out to center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T00:17:47.573Z","endTime":"2026-07-08T00:19:12.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Lawrence Butler remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T00:16:57.007Z","endTime":"2026-07-08T00:17:49.595Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":687515,"link":"/api/v1/people/687515"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.758375125658066,"aZ":-22.60189649790919,"pfxX":9.67200273577234,"pfxZ":5.556967126086821,"pX":0.3372425070581344,"pZ":2.542788126221641,"vX0":-10.844196039894054,"vY0":-130.00403034781513,"vZ0":-1.8615792441367944,"x":104.15,"y":170.12,"x0":3.2944123123816347,"y0":50.00092055502681,"z0":4.973668911124928,"aX":16.652306958438576},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.8,"breakHorizontal":-15.2,"spinRate":2309,"spinDirection":124},"zone":6,"typeConfidence":0.9,"plateTime":0.42039182616825377,"extension":7.184860337479794},"index":1,"playId":"ae82728f-418d-34d3-8c29-b38a55a95bc2","pitchNumber":1,"startTime":"2026-07-08T00:17:49.595Z","endTime":"2026-07-08T00:17:54.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0044143004084,"aZ":-24.045640473140498,"pfxX":3.335044215057385,"pfxZ":5.023225411266271,"pX":-0.23937202071206135,"pZ":3.3284716784524386,"vX0":-9.785585504680371,"vY0":-125.7432000775987,"vZ0":0.5249488009703358,"x":126.12,"y":148.91,"x0":3.2515855209911364,"y0":50.002750808682876,"z0":5.052099065417247,"aX":5.397933990108051},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.5,"breakHorizontal":-4.1,"spinRate":2304,"spinDirection":153},"zone":1,"typeConfidence":2.0,"plateTime":0.4338663908082161,"extension":7.039928004683891},"index":2,"playId":"ca7c3fd6-368c-3947-b6a5-5b7db74ee989","pitchNumber":2,"startTime":"2026-07-08T00:18:04.185Z","endTime":"2026-07-08T00:18:08.613Z","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":75.4,"endSpeed":69.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.151487119737215,"aZ":-31.02100317328749,"pfxX":-6.548947180292661,"pfxZ":0.9474367162788209,"pX":-0.08777336450420938,"pZ":1.052316378976772,"vX0":-5.660575481055381,"vY0":-109.7353835913055,"vZ0":-0.8849251214240001,"x":120.35,"y":210.37,"x0":3.3748115997473125,"y0":50.00442882759285,"z0":4.7612187342633945,"aX":-7.999157982690151},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":1.8,"breakHorizontal":13.3,"spinRate":2553,"spinDirection":278},"zone":13,"typeConfidence":0.91,"plateTime":0.49884376796967933,"extension":6.615234583580678},"index":3,"playId":"615c6276-e0ac-35d2-a6f1-f32dbedc8bdd","pitchNumber":3,"startTime":"2026-07-08T00:18:25.193Z","endTime":"2026-07-08T00:18:29.927Z","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":92.0,"endSpeed":84.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11739463731391,"aZ":-19.4406119900195,"pfxX":8.616348365663457,"pfxZ":7.003277765914024,"pX":1.5794620714861995,"pZ":2.5313457191373128,"vX0":-7.846205257934297,"vY0":-133.77969531609892,"vZ0":-2.8199170481547235,"x":56.79,"y":170.43,"x0":3.4270181977301997,"y0":50.000020519603446,"z0":4.988170446166616,"aX":15.658758468240626},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.2,"breakHorizontal":-13.9,"spinRate":2333,"spinDirection":125},"zone":12,"typeConfidence":0.9,"plateTime":0.4089987147787082,"extension":7.115664554513815},"index":4,"playId":"ec0ffbac-85fd-3c46-a615-d7a8df78b788","pitchNumber":4,"startTime":"2026-07-08T00:18:45.681Z","endTime":"2026-07-08T00:18:50.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.90107106293267,"aZ":-25.967753475014284,"pfxX":3.1508384750982175,"pfxZ":3.8407508715277583,"pX":-0.10970268216377846,"pZ":2.1850937762659304,"vX0":-9.74886107433609,"vY0":-126.40601664441708,"vZ0":-1.366278039645442,"x":121.18,"y":179.78,"x0":3.38871615115415,"y0":50.0061408350283,"z0":4.818604862783485,"aX":5.097902982868508},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.8,"breakHorizontal":-3.5,"spinRate":2248,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.43340726302955623,"extension":7.265109793270618},"hitData":{"launchSpeed":98.2,"launchAngle":34.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.63,"coordY":47.59}},"index":5,"playId":"c4fad1e0-b975-3dec-a159-3f2a1454e8ec","pitchNumber":5,"startTime":"2026-07-08T00:19:01.875Z","endTime":"2026-07-08T00:19:12.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:19:12.499Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T00:19:13.843Z","endTime":"2026-07-08T00:21:09.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.741420092059336,"aZ":-22.367881894031203,"pfxX":8.291478972321542,"pfxZ":5.536734777162691,"pX":1.2835893280468278,"pZ":3.209668344235107,"vX0":-7.808386784207093,"vY0":-131.7102323662167,"vZ0":-0.3467565927153997,"x":68.07,"y":152.12,"x0":3.197249328083328,"y0":50.0062230345727,"z0":4.985076981669232,"aX":14.695245668466917},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.2,"breakHorizontal":-13.4,"spinRate":2188,"spinDirection":123},"zone":12,"typeConfidence":0.91,"plateTime":0.41452418203124086,"extension":7.222575073163458},"index":0,"playId":"ab1038cb-d51b-376f-a2e7-61620a194039","pitchNumber":1,"startTime":"2026-07-08T00:19:41.446Z","endTime":"2026-07-08T00:19:45.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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.88628043363402,"aZ":-25.01638428513558,"pfxX":1.9731275961617023,"pfxZ":4.360963397273737,"pX":-0.3814323213916944,"pZ":2.7488881711200475,"vX0":-9.576449924037533,"vY0":-126.30294982950876,"vZ0":-0.34574576438337806,"x":131.54,"y":164.56,"x0":3.177083992585056,"y0":50.00366556675026,"z0":4.872203398642855,"aX":3.240904036424392},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.0,"breakHorizontal":-1.8,"spinRate":2315,"spinDirection":171},"zone":4,"typeConfidence":2.0,"plateTime":0.43105111284429665,"extension":7.08811549007873},"index":1,"playId":"f85b6de7-0f9c-3caf-90ce-13cd3e23dfca","pitchNumber":2,"startTime":"2026-07-08T00:19:59.506Z","endTime":"2026-07-08T00:20:05.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96461172430618,"aZ":-19.89853347343153,"pfxX":8.027219560554716,"pfxZ":6.801884818365972,"pX":-0.38698768564282404,"pZ":3.3991918032338613,"vX0":-11.671154545776329,"vY0":-132.86612556322785,"vZ0":-0.36115163940431433,"x":131.75,"y":147.0,"x0":3.000750373050222,"y0":50.00243096060237,"z0":4.971149650945818,"aX":14.487361304457712},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.5,"breakHorizontal":-12.2,"spinRate":2323,"spinDirection":125},"zone":1,"typeConfidence":0.9,"plateTime":0.4107707629657389,"extension":7.194585159137394},"index":2,"playId":"f51b6d36-6129-3b2f-834b-595b056c12fa","pitchNumber":3,"startTime":"2026-07-08T00:20:18.103Z","endTime":"2026-07-08T00:20:23.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.364456057529335,"aZ":-19.986655585257743,"pfxX":9.17682718292108,"pfxZ":6.83744333809463,"pX":0.2434775953105828,"pZ":3.0772449089704113,"vX0":-10.483961118457199,"vY0":-132.2119961402612,"vZ0":-1.0342279492686193,"x":107.72,"y":155.69,"x0":3.0550768890566853,"y0":50.00377905878266,"z0":4.930836844205517,"aX":16.36031677720797},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.4,"breakHorizontal":-14.5,"spinRate":2339,"spinDirection":130},"zone":2,"typeConfidence":0.9,"plateTime":0.4132040683725853,"extension":7.149744496648256},"index":3,"playId":"e45acab2-54ad-3261-80b0-c26d4dc8a5e0","pitchNumber":4,"startTime":"2026-07-08T00:20:38.622Z","endTime":"2026-07-08T00:20:43.412Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-08T00:20:48.680Z","endTime":"2026-07-08T00:21:02.467Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.219144077671647,"aZ":-20.27880143620595,"pfxX":8.299736434075365,"pfxZ":6.497595883710241,"pX":-0.5065597456110491,"pZ":2.1943484181422988,"vX0":-11.881271624427027,"vY0":-134.05075217268825,"vZ0":-3.463704072757324,"x":136.31,"y":179.53,"x0":2.891681000216137,"y0":50.0066639191508,"z0":4.939702381955337,"aX":15.20628878212649},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.3,"breakHorizontal":-12.7,"spinRate":2328,"spinDirection":122},"zone":4,"typeConfidence":0.9,"plateTime":0.4075932803709228,"extension":7.275369080907901},"index":5,"playId":"864bc572-3523-33aa-bb06-968ef172b55f","pitchNumber":5,"startTime":"2026-07-08T00:21:02.467Z","endTime":"2026-07-08T00:21:09.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:21:09.251Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach McKinstry walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T00:21:08.356Z","endTime":"2026-07-08T00:23:34.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.993007543438495,"aZ":-25.82532222876933,"pfxX":10.465660362812194,"pfxZ":3.6226038812888737,"pX":1.3013331025439576,"pZ":1.7478460365904585,"vX0":-8.444935766533828,"vY0":-131.34176873996304,"vZ0":-2.926829405609212,"x":67.4,"y":191.59,"x0":3.1935736545409625,"y0":50.00315861774135,"z0":4.790631253886172,"aX":18.343294403741286},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.1,"breakHorizontal":-17.2,"spinRate":2192,"spinDirection":120},"zone":14,"typeConfidence":0.88,"plateTime":0.4165221530915475,"extension":7.2791771905991745},"index":0,"playId":"9aabe6b0-88df-3af9-af7d-02611e63d435","pitchNumber":1,"startTime":"2026-07-08T00:21:37.403Z","endTime":"2026-07-08T00:21:43.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.415903117289,"aZ":-19.846008011777897,"pfxX":8.898489768823808,"pfxZ":6.995924324490482,"pX":-0.95263545173004,"pZ":1.8765232247434762,"vX0":-13.544139873953275,"vY0":-131.5402907217615,"vZ0":-3.9028033920416227,"x":153.31,"y":188.11,"x0":3.0935733500285107,"y0":50.00368968134739,"z0":4.840414285107094,"aX":15.684131560154498},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.0,"breakHorizontal":-13.3,"spinRate":2391,"spinDirection":126},"zone":13,"typeConfidence":0.9,"plateTime":0.4154927841477254,"extension":7.19026714901064},"index":1,"playId":"4a17889c-b7ce-36f8-89ba-ba16abba18fb","pitchNumber":2,"startTime":"2026-07-08T00:21:54.874Z","endTime":"2026-07-08T00:22:00.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63177724992843,"aZ":-21.181616742487655,"pfxX":9.244243162453563,"pfxZ":6.387451170369274,"pX":-0.7700384751705803,"pZ":1.742476956470231,"vX0":-13.053925266858391,"vY0":-130.19434199944226,"vZ0":-3.4720484293303,"x":146.35,"y":191.73,"x0":3.1015514266632134,"y0":50.00575552912269,"z0":4.691371348150167,"aX":15.917510674627472},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.9,"breakHorizontal":-13.9,"spinRate":2357,"spinDirection":119},"zone":7,"typeConfidence":0.9,"plateTime":0.42026004475829604,"extension":7.22911759762392},"index":2,"playId":"9ff3afd5-cff5-3e1e-ba19-2d1a8a221870","pitchNumber":3,"startTime":"2026-07-08T00:22:11.050Z","endTime":"2026-07-08T00:22:16.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.192962866318368,"aZ":-20.31397156457294,"pfxX":8.52148356861088,"pfxZ":7.065222440966253,"pX":-0.539970769676797,"pZ":2.5630696590291673,"vX0":-11.975819477984462,"vY0":-128.63236124400163,"vZ0":-2.1472960892190414,"x":137.58,"y":169.58,"x0":3.064758012089486,"y0":50.004501212841795,"z0":4.980397459825927,"aX":14.310056148687158},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":12.5,"breakHorizontal":-12.8,"spinRate":2269,"spinDirection":130},"zone":4,"typeConfidence":0.9,"plateTime":0.42549171344821746,"extension":7.287535796595823},"index":3,"playId":"24469447-c7fa-3546-b78b-c3baf8daaa69","pitchNumber":4,"startTime":"2026-07-08T00:22:29.047Z","endTime":"2026-07-08T00:22:34.021Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2026-07-08T00:22:54.238Z","endTime":"2026-07-08T00:23:28.046Z","isPitch":false,"type":"action"},{"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":1,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":71.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.558029202945264,"aZ":-31.600849422478525,"pfxX":-5.017499441680312,"pfxZ":0.45525624114368934,"pX":1.2291553569936642,"pZ":1.6856203847373774,"vX0":-3.52241548101372,"vY0":-111.40964282963151,"vZ0":0.11946254007975132,"x":70.15,"y":193.27,"x0":3.478365676353699,"y0":50.00432996960412,"z0":4.876557032234749,"aX":-6.356601527096024},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":1.1,"breakHorizontal":10.0,"spinRate":2410,"spinDirection":277},"zone":14,"typeConfidence":0.9,"plateTime":0.4901768043506074,"extension":6.678599728868165},"index":5,"playId":"c40adffb-13f9-3e5d-abf1-f8ce8ef4c748","pitchNumber":5,"startTime":"2026-07-08T00:23:28.046Z","endTime":"2026-07-08T00:23:34.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:23:34.635Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Torkelson singles on a line drive to center fielder Henry Bolte. Zach McKinstry to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T00:23:33.647Z","endTime":"2026-07-08T00:24:11.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnThird":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"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":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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2119928299279,"aZ":-20.793790153091223,"pfxX":10.272044803926217,"pfxZ":6.408770239340357,"pX":0.5661352832386989,"pZ":2.465838703928434,"vX0":-10.362855793479612,"vY0":-132.40001077334887,"vZ0":-2.611616983509171,"x":95.42,"y":172.2,"x0":3.19587467886036,"y0":50.00373690905657,"z0":4.9864614600599335,"aX":18.242522733348622},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.3,"breakHorizontal":-16.3,"spinRate":2306,"spinDirection":123},"zone":6,"typeConfidence":0.9,"plateTime":0.4136731646708829,"extension":7.346954032910246},"hitData":{"launchSpeed":91.4,"launchAngle":19.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":96.91,"coordY":87.65}},"index":0,"playId":"859d5a75-5746-344c-9f83-54ff70f9b227","pitchNumber":1,"startTime":"2026-07-08T00:23:59.683Z","endTime":"2026-07-08T00:24:11.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:24:11.332Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ben Malgeri doubles (1) on a fly ball to right fielder Lawrence Butler. Zach McKinstry scores. Spencer Torkelson to 3rd.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T00:25:34.823Z","endTime":"2026-07-08T00:25:53.129Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"postOnThird":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3],"actionIndex":[0],"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":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":{"id":682052,"link":"/api/v1/people/682052"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ben Malgeri replaces James Outman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T00:24:30.762Z","endTime":"2026-07-08T00:24:48.142Z","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":681546,"link":"/api/v1/people/681546"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-08T00:24:48.142Z","endTime":"2026-07-08T00:24:51.966Z","isPitch":false,"type":"action"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-07-08T00:24:51.966Z","endTime":"2026-07-08T00:25:37.093Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.167406441882147,"aZ":-22.285012374660667,"pfxX":4.940202683049918,"pfxZ":5.788060424123179,"pX":-0.16407015043761214,"pZ":2.614975577903157,"vX0":-10.22683581254027,"vY0":-129.16273816355564,"vZ0":-1.8671935596226819,"x":123.25,"y":168.18,"x0":3.185561640301946,"y0":50.000789737623464,"z0":5.0422500123810305,"aX":8.437974727715577},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.3,"breakHorizontal":-7.0,"spinRate":2259,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.4223115287877528,"extension":7.281968399308691},"hitData":{"launchSpeed":83.1,"launchAngle":64.0,"totalDistance":169.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.11,"coordY":136.48}},"index":3,"playId":"d4cc07d0-60af-3ccc-a897-fd774600d76a","pitchNumber":1,"startTime":"2026-07-08T00:25:37.093Z","endTime":"2026-07-08T00:25:53.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:25:53.129Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Vierling doubles (12) on a line drive to right fielder Lawrence Butler. Spencer Torkelson scores. Ben Malgeri scores.","rbi":2,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T00:26:22.295Z","endTime":"2026-07-08T00:27:30.807Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":{"id":682052,"link":"/api/v1/people/682052"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":{"id":682052,"link":"/api/v1/people/682052"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.37556890579002,"aZ":-23.41783430106048,"pfxX":7.735213333167808,"pfxZ":5.028823926212883,"pX":-0.3646870943530129,"pZ":3.2796175999726636,"vX0":-11.50072534995131,"vY0":-129.68385676255232,"vZ0":-0.3958107170724676,"x":130.9,"y":150.23,"x0":3.0772625554621205,"y0":50.004920076128634,"z0":5.186249637911613,"aX":13.475927883011618},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.2,"breakHorizontal":-12.1,"spinRate":2138,"spinDirection":127},"zone":1,"typeConfidence":0.9,"plateTime":0.41876737254190033,"extension":7.490731198767883},"index":0,"playId":"f2a1a114-0bca-3bc8-b90a-e2c6a208cf09","pitchNumber":1,"startTime":"2026-07-08T00:26:34.636Z","endTime":"2026-07-08T00:26:41.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.357090762617368,"aZ":-25.139151555547862,"pfxX":4.447687027661912,"pfxZ":4.285866850594903,"pX":0.11969637733255213,"pZ":2.9767436615811906,"vX0":-8.982934348577018,"vY0":-125.9691660960037,"vZ0":-0.12492593929034501,"x":112.44,"y":158.41,"x0":3.119750944732419,"y0":50.003981005341444,"z0":5.022699977972553,"aX":7.304481183114429},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.0,"breakHorizontal":-6.5,"spinRate":2191,"spinDirection":161},"zone":2,"typeConfidence":2.0,"plateTime":0.4312407204652464,"extension":7.154548916492941},"index":1,"playId":"a27fd982-5c21-371b-938d-13c029956dbb","pitchNumber":2,"startTime":"2026-07-08T00:26:52.471Z","endTime":"2026-07-08T00:26:58.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.359973182757553,"aZ":-23.43218975469821,"pfxX":9.24233677386853,"pfxZ":4.816183642289394,"pX":1.0764824771208026,"pZ":2.8379516760329433,"vX0":-9.034167306113027,"vY0":-133.29195910895797,"vZ0":-1.2686731116174506,"x":75.97,"y":162.16,"x0":3.295091797603315,"y0":50.00238480390269,"z0":4.998433842201273,"aX":16.772864664763727},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.6,"breakHorizontal":-15.0,"spinRate":2267,"spinDirection":130},"zone":12,"typeConfidence":0.9,"plateTime":0.40959467810535255,"extension":7.256045768857904},"hitData":{"launchSpeed":75.9,"launchAngle":27.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":219.0,"coordY":119.0}},"index":2,"playId":"1c8c225b-8cc2-3967-8a60-377d7ab58ac6","pitchNumber":3,"startTime":"2026-07-08T00:27:16.231Z","endTime":"2026-07-08T00:27:30.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:27:30.807Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin McGonigle singles on a sharp line drive to center fielder Henry Bolte. Matt Vierling scores.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T00:27:40.103Z","endTime":"2026-07-08T00:29:14.565Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":{"id":682052,"link":"/api/v1/people/682052"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.663246761079627,"aZ":-29.11979967070238,"pfxX":10.796817621097649,"pfxZ":1.7400857964822736,"pX":0.36746789971855665,"pZ":1.8266118111856462,"vX0":-10.749444864212307,"vY0":-130.947944662983,"vZ0":-2.6746363941261233,"x":102.99,"y":189.46,"x0":3.1004405496052154,"y0":50.0039960066804,"z0":5.014187587862392,"aX":18.968417414600363},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.8,"breakHorizontal":-17.5,"spinRate":2167,"spinDirection":123},"zone":9,"typeConfidence":0.91,"plateTime":0.41645300537807195,"extension":7.312248279721033},"index":0,"playId":"0f85b61e-89d9-3793-bdfd-bd8c6ebfe9cc","pitchNumber":1,"startTime":"2026-07-08T00:28:08.564Z","endTime":"2026-07-08T00:28:13.291Z","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":76.3,"endSpeed":70.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.815846444512207,"aZ":-31.106560229044746,"pfxX":-6.709597383631283,"pfxZ":0.8528104980303857,"pX":-1.6461772727464148,"pZ":1.7468148214971,"vX0":-8.642505498514257,"vY0":-110.94298956195132,"vZ0":0.48463785645597923,"x":179.75,"y":191.62,"x0":3.16339528126853,"y0":50.00432221921287,"z0":4.753338629366436,"aX":-8.408550528608068},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":2.0,"breakHorizontal":14.3,"spinRate":2655,"spinDirection":278},"zone":13,"typeConfidence":0.91,"plateTime":0.492660647883405,"extension":6.656718175726616},"index":1,"playId":"355399b0-2846-3b45-ae95-f9352829edc4","pitchNumber":2,"startTime":"2026-07-08T00:28:25.800Z","endTime":"2026-07-08T00:28:30.878Z","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":2},"pitchData":{"startSpeed":78.1,"endSpeed":73.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.76234004881522,"aZ":-29.48847209367031,"pfxX":-2.7630284410435264,"pfxZ":2.0163715835229556,"pX":-1.5209479139367674,"pZ":2.3660305781241275,"vX0":-9.95506455129917,"vY0":-113.51513317089156,"vZ0":1.2457735399056018,"x":174.97,"y":174.9,"x0":3.244008964200357,"y0":50.003039685555805,"z0":4.701187020025488,"aX":-3.678458961091104},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":4.2,"breakHorizontal":7.1,"spinRate":2608,"spinDirection":273},"zone":13,"typeConfidence":0.89,"plateTime":0.478778569085895,"extension":6.90963731908327},"index":2,"playId":"661d0768-9127-3376-ab79-14efea5e598d","pitchNumber":3,"startTime":"2026-07-08T00:28:43.349Z","endTime":"2026-07-08T00:28:47.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.472336966487003,"aZ":-26.979691570873428,"pfxX":10.195920258980287,"pfxZ":2.9503464364615795,"pX":0.5198479432477935,"pZ":2.0787875115638927,"vX0":-10.708072887980595,"vY0":-130.88637928905203,"vZ0":-2.374859048328428,"x":97.18,"y":182.65,"x0":3.3084681089511863,"y0":50.005689388838114,"z0":4.985584899161854,"aX":17.977061794064344},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.0,"breakHorizontal":-16.6,"spinRate":2198,"spinDirection":118},"zone":9,"typeConfidence":0.91,"plateTime":0.41593217902285984,"extension":7.037593354167171},"hitData":{"launchSpeed":104.5,"launchAngle":14.0,"totalDistance":254.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":142.0,"coordY":84.0}},"index":3,"playId":"48753258-4f3d-3e88-9139-5bb16142f132","pitchNumber":4,"startTime":"2026-07-08T00:29:02.371Z","endTime":"2026-07-08T00:29:14.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:29:14.565Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hao-Yu Lee strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T00:30:14.484Z","endTime":"2026-07-08T00:33:38.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Hao-Yu Lee replaces Colt Keith.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T00:29:35.797Z","endTime":"2026-07-08T00:29:58.494Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"1a846e41-c721-3bad-ba54-5a8dacb6d027","startTime":"2026-07-08T00:29:58.494Z","endTime":"2026-07-08T00:30:01.508Z","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(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":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.370849633376938,"aZ":-24.319864304327428,"pfxX":9.107993230473312,"pfxZ":4.441679957277174,"pX":0.10019656635403985,"pZ":3.1728629091681686,"vX0":-11.073056781728969,"vY0":-131.3142719324256,"vZ0":-0.09027628655141973,"x":113.18,"y":153.11,"x0":3.1625375019215167,"y0":50.00560591442608,"z0":4.997188638064716,"aX":16.119022676980254},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.3,"breakHorizontal":-14.4,"spinRate":2264,"spinDirection":122},"zone":2,"typeConfidence":0.83,"plateTime":0.4150320271134058,"extension":7.084556223802194},"index":2,"playId":"7ac717a9-fbf4-3700-b57b-6127b269d4d0","pitchNumber":1,"startTime":"2026-07-08T00:30:16.769Z","endTime":"2026-07-08T00:30:22.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.83091557563108,"aZ":-24.384969866242425,"pfxX":0.09240137177241048,"pfxZ":4.854121142605596,"pX":-0.13493474941796138,"pZ":3.5540222819986838,"vX0":-8.627983750603205,"vY0":-124.9946378718844,"vZ0":0.8745564925170207,"x":122.14,"y":142.82,"x0":3.3290389637867452,"y0":50.00270077973331,"z0":5.180432274654643,"aX":0.14840757000602797},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.2,"breakHorizontal":1.6,"spinRate":2160,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.43582702556540465,"extension":6.849727826333111},"index":3,"playId":"51f15356-e7a1-3845-ae3e-6a16f04b2bc5","pitchNumber":2,"startTime":"2026-07-08T00:30:34.309Z","endTime":"2026-07-08T00:30:39.377Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":71.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.24499245582133,"aZ":-31.800304385024003,"pfxX":-5.380083410441451,"pfxZ":0.29202123638179955,"pX":-0.027497246910892725,"pZ":2.860070615223481,"vX0":-6.409252468390972,"vY0":-111.23642160718111,"vZ0":2.656003197982309,"x":118.05,"y":161.56,"x0":3.574237665067741,"y0":50.0016353562006,"z0":4.915563933495893,"aX":-6.838008191364934},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":1.4,"breakHorizontal":11.2,"spinRate":2535,"spinDirection":275},"zone":2,"typeConfidence":0.9,"plateTime":0.48971111302973513,"extension":6.71885766488709},"index":4,"playId":"374aeb8a-00a8-3be2-9c8c-8da60e8eb2e0","pitchNumber":3,"startTime":"2026-07-08T00:30:53.140Z","endTime":"2026-07-08T00:30:56.551Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.291878192011584,"aZ":-20.699955071798616,"pfxX":8.271957220776919,"pfxZ":6.492295686414664,"pX":-0.9767587342891111,"pZ":4.184022409751642,"vX0":-13.318889425554548,"vY0":-131.4426680556943,"vZ0":1.5455553170641887,"x":154.23,"y":125.81,"x0":3.058543402798357,"y0":50.00174812104694,"z0":5.115398908526554,"aX":14.618493341374483},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.4,"breakHorizontal":-12.4,"spinRate":2185,"spinDirection":125},"zone":11,"typeConfidence":0.9,"plateTime":0.4151639622884926,"extension":7.262034642124114},"index":5,"playId":"1a7b6ba6-9982-3214-b793-e9a0aa6e6439","pitchNumber":4,"startTime":"2026-07-08T00:31:24.389Z","endTime":"2026-07-08T00:31:29.391Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":72.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.70844510074866,"aZ":-32.40756668618102,"pfxX":-4.519498025302688,"pfxZ":-0.18285986316504488,"pX":-0.4124428834796653,"pZ":1.6214720799396638,"vX0":-7.416985360653702,"vY0":-113.37207648553056,"vZ0":0.11265332286762453,"x":132.72,"y":195.0,"x0":3.475074360109105,"y0":50.000124833788774,"z0":4.778226220067804,"aX":-5.941320808320717},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":0.0,"breakHorizontal":9.8,"spinRate":2555,"spinDirection":280},"zone":7,"typeConfidence":0.9,"plateTime":0.4812204478282349,"extension":6.7824819135769365},"index":6,"playId":"a580a754-fd24-3e10-b18f-154773efb652","pitchNumber":5,"startTime":"2026-07-08T00:32:01.651Z","endTime":"2026-07-08T00:32:07.337Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.6,"endSpeed":70.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.793636516925936,"aZ":-31.345471176904756,"pfxX":-4.975608738736596,"pfxZ":0.6711681737794084,"pX":-0.12391838225589864,"pZ":2.197284274422192,"vX0":-6.245779966200547,"vY0":-110.07762600865857,"vZ0":1.450026263441068,"x":121.72,"y":179.45,"x0":3.3864702693965274,"y0":50.004398980112946,"z0":4.8251114527990815,"aX":-6.1637453439788885},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":1.9,"breakHorizontal":10.6,"spinRate":2422,"spinDirection":272},"zone":5,"typeConfidence":0.9,"plateTime":0.4957824050130495,"extension":6.792800074174686},"index":7,"playId":"c2f585dc-24f2-3f57-b55e-7cf071ea3328","pitchNumber":6,"startTime":"2026-07-08T00:32:31.112Z","endTime":"2026-07-08T00:32:39.123Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.617902812130197,"aZ":-21.312842190746426,"pfxX":7.031960757986786,"pfxZ":5.938799315282569,"pX":1.2504606730661982,"pZ":3.822921935085214,"vX0":-7.619172125917679,"vY0":-133.36235923654507,"vZ0":0.561778326174137,"x":69.34,"y":135.56,"x0":3.210494438588055,"y0":50.00179523728723,"z0":5.129120297360847,"aX":12.8581667089671},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.2,"breakHorizontal":-11.4,"spinRate":2198,"spinDirection":125},"zone":12,"typeConfidence":0.9,"plateTime":0.4083694484138247,"extension":7.084109392391281},"index":8,"playId":"b638af62-08e6-30e2-ae5a-5efa6f916c98","pitchNumber":7,"startTime":"2026-07-08T00:33:15.845Z","endTime":"2026-07-08T00:33:19.687Z","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":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.36142922558561,"aZ":-25.542586981582602,"pfxX":4.270634926125429,"pfxZ":3.993429887304803,"pX":1.2199616623379848,"pZ":3.562272304108941,"vX0":-7.194568654544833,"vY0":-126.82559022627437,"vZ0":1.5457101910991415,"x":70.5,"y":142.6,"x0":3.5146383598432447,"y0":50.0012650343658,"z0":4.955569773818303,"aX":7.088700378901982},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.8,"breakHorizontal":-6.5,"spinRate":2247,"spinDirection":165},"zone":12,"typeConfidence":2.0,"plateTime":0.42882152514950667,"extension":6.9281010620237655},"index":9,"playId":"272a5331-e022-3bfe-bf3c-34382f399616","pitchNumber":8,"startTime":"2026-07-08T00:33:33.177Z","endTime":"2026-07-08T00:33:38.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:33:38.912Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Muncy grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T00:36:06.651Z","endTime":"2026-07-08T00:37:04.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[6,7,8,9],"actionIndex":[0,1,2,3,4,5],"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":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":{"description":"Defensive switch from shortstop to third base for Kevin McGonigle.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T00:35:11.929Z","endTime":"2026-07-08T00:35:11.943Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"100"},{"details":{"description":"Hao-Yu Lee remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-08T00:35:11.943Z","endTime":"2026-07-08T00:35:11.944Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"description":"Defensive switch from second base to shortstop for Zach McKinstry.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-08T00:35:11.944Z","endTime":"2026-07-08T00:35:11.945Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"600"},{"details":{"description":"Ben Malgeri remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-08T00:35:11.945Z","endTime":"2026-07-08T00:35:12.945Z","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":681546,"link":"/api/v1/people/681546"}},{"details":{"description":"Defensive switch from right field to center field for Matt Vierling.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-07-08T00:35:11.945Z","endTime":"2026-07-08T00:35:11.946Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"900"},{"details":{"description":"Pitching Change: Drew Anderson replaces Kyle Finnegan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-07-08T00:35:11.946Z","endTime":"2026-07-08T00:36:08.951Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623454,"link":"/api/v1/people/623454"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.149322444677374,"aZ":-16.590166766248945,"pfxX":-2.4093409444173792,"pfxZ":7.795452126563557,"pX":0.43548051465074916,"pZ":4.482673667386244,"vX0":6.698493248638176,"vY0":-139.7295342005107,"vZ0":-0.3310151461722243,"x":100.4,"y":117.75,"x0":-1.668012653014311,"y0":50.00608310985609,"z0":5.681997946857925,"aX":-4.818942220705569},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":3.1,"spinRate":2128,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.3903020099275567,"extension":6.4464449060636975},"index":6,"playId":"1c04ad10-09cc-3a1b-81a0-9e4b8d483e6f","pitchNumber":1,"startTime":"2026-07-08T00:36:08.951Z","endTime":"2026-07-08T00:36:12.998Z","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":95.5,"endSpeed":88.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.003171366806395,"aZ":-15.881654789191494,"pfxX":-3.7082885061700654,"pfxZ":8.244846474830222,"pX":0.8266942966306374,"pZ":3.3199600309177337,"vX0":8.203912515484642,"vY0":-138.9316743433461,"vZ0":-3.0375070831685154,"x":85.49,"y":149.14,"x0":-1.6685160351192014,"y0":50.00182375294185,"z0":5.468796756336052,"aX":-7.32810572661579},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":5.2,"spinRate":2257,"spinDirection":210},"zone":12,"typeConfidence":0.89,"plateTime":0.3926434615549912,"extension":6.53216240670421},"index":7,"playId":"05e2c57b-3c0c-3c3d-8d68-bdeded89b45f","pitchNumber":2,"startTime":"2026-07-08T00:36:24.525Z","endTime":"2026-07-08T00:36:29.883Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.045863898400658,"aZ":-45.622290576327075,"pfxX":5.590937024931156,"pfxZ":-9.741799149671994,"pX":-0.31877131133410475,"pZ":2.8193173988389555,"vX0":2.035137973759657,"vY0":-117.27802440678194,"vZ0":3.0833697472096375,"x":129.15,"y":162.66,"x0":-1.9263816613096967,"y0":50.00344284116446,"z0":5.769904746981398,"aX":7.717297013951251},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-16.4,"breakHorizontal":-10.7,"spinRate":2772,"spinDirection":33},"zone":4,"typeConfidence":0.9,"plateTime":0.4686651112732858,"extension":6.376477931560174},"index":8,"playId":"de7a03f2-e7e2-3587-9776-20969014d8e2","pitchNumber":3,"startTime":"2026-07-08T00:36:40.237Z","endTime":"2026-07-08T00:36:45.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.712687324019882,"aZ":-33.7379414946564,"pfxX":-3.930420609500275,"pfxZ":-0.8586091902847652,"pX":-0.414659019003563,"pZ":2.3004599409838256,"vX0":4.997673217278322,"vY0":-133.95089418620577,"vZ0":-2.289456079768096,"x":132.81,"y":176.67,"x0":-1.7899870521373482,"y0":50.00249857817024,"z0":5.567850567257642,"aX":-7.175214824290381},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-1.8,"breakHorizontal":6.1,"spinRate":1714,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.4082117124654041,"extension":6.622408902751412},"hitData":{"launchSpeed":77.0,"launchAngle":4.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.17,"coordY":155.16}},"index":9,"playId":"db2a5cd0-997b-3ac2-b7bf-904d98052884","pitchNumber":4,"startTime":"2026-07-08T00:36:55.166Z","endTime":"2026-07-08T00:37:04.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:37:04.797Z","atBatIndex":55},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Henry Bolte hit by pitch.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T00:37:06.494Z","endTime":"2026-07-08T00:38:20.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":96.9,"endSpeed":88.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.725562088371024,"aZ":-12.985541276453327,"pfxX":-5.063550657843045,"pfxZ":9.474759709814656,"pX":0.010903445832011804,"pZ":3.8140883917529593,"vX0":6.902216634888668,"vY0":-141.07705693435523,"vZ0":-2.41229073936976,"x":116.58,"y":135.8,"x0":-1.8042810425894267,"y0":50.00041622949149,"z0":5.512454462087835,"aX":-10.252912657544787},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":7.8,"spinRate":2290,"spinDirection":209},"zone":12,"typeConfidence":0.92,"plateTime":0.3875737869530189,"extension":6.654175893901494},"index":0,"playId":"1ce259c3-5510-3478-b05f-b68f54941791","pitchNumber":1,"startTime":"2026-07-08T00:37:31.244Z","endTime":"2026-07-08T00:37:36.037Z","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":98.5,"endSpeed":90.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.819972093623505,"aZ":-10.998678981895448,"pfxX":-5.075266102864475,"pfxZ":10.136177970200638,"pX":-0.41701743641320166,"pZ":3.189854919487293,"vX0":5.5687421478153425,"vY0":-143.32867807795358,"vZ0":-4.371873079697651,"x":132.9,"y":152.65,"x0":-1.721805997683344,"y0":50.00690416014106,"z0":5.416871656731684,"aX":-10.606978795529464},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.6,"breakHorizontal":8.2,"spinRate":2441,"spinDirection":209},"zone":1,"typeConfidence":0.93,"plateTime":0.3815382848188933,"extension":6.625302479374235},"index":1,"playId":"d3a0f040-9132-3939-9894-0c44846daa1f","pitchNumber":2,"startTime":"2026-07-08T00:37:49.292Z","endTime":"2026-07-08T00:37:52.712Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-08T00:38:04.053Z","endTime":"2026-07-08T00:38:14.915Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"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},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.195940663839693,"aZ":-46.51714204476372,"pfxX":6.521748066920489,"pfxZ":-10.296828102627975,"pX":-0.9970360434519069,"pZ":3.7156655464074437,"vX0":-0.1370788339933146,"vY0":-117.78780370934011,"vZ0":5.120293351665974,"x":155.0,"y":138.46,"x0":-1.783926750817652,"y0":50.002849661398855,"z0":5.838185120214139,"aX":9.083815602440977},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-16.9,"breakHorizontal":-11.8,"spinRate":2731,"spinDirection":29},"zone":11,"typeConfidence":0.9,"plateTime":0.4665734547205642,"extension":6.460831607892884},"index":3,"playId":"dbcee80c-28ee-3a49-938e-28f3e6f1d2dc","pitchNumber":3,"startTime":"2026-07-08T00:38:14.915Z","endTime":"2026-07-08T00:38:20.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:38:20.407Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T00:38:21.753Z","endTime":"2026-07-08T00:40:26.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":96.1,"endSpeed":89.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46456940142856,"aZ":-16.59919354648854,"pfxX":-4.929343218458785,"pfxZ":7.749162407971256,"pX":0.5276679144709863,"pZ":2.639183586938225,"vX0":7.930640728851826,"vY0":-139.89756268721297,"vZ0":-4.646667824100174,"x":96.89,"y":167.52,"x0":-1.6855618113129143,"y0":50.002531322321055,"z0":5.387810603834969,"aX":-9.907277652903325},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.4,"breakHorizontal":7.6,"spinRate":2158,"spinDirection":213},"zone":6,"typeConfidence":0.85,"plateTime":0.38947889985137785,"extension":6.664837248779262},"index":0,"playId":"4ef5b2b3-eb3c-3a31-a5bf-f6b784dd5f86","pitchNumber":1,"startTime":"2026-07-08T00:38:54.588Z","endTime":"2026-07-08T00:38:58.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.385928451785105,"aZ":-34.646332282513356,"pfxX":-6.687096115151206,"pfxZ":-1.3684495378628636,"pX":-1.1809646212634273,"pZ":2.4648555899665063,"vX0":3.968874397201033,"vY0":-133.76491042816747,"vZ0":-1.691941128419654,"x":162.02,"y":172.23,"x0":-1.816683735271165,"y0":50.00108878562037,"z0":5.594059111833043,"aX":-12.093093736764658},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-2.6,"breakHorizontal":11.3,"spinRate":1533,"spinDirection":253},"zone":13,"typeConfidence":0.87,"plateTime":0.40978298556011694,"extension":6.573847050097889},"index":1,"playId":"1e64fce2-1e03-393a-83f8-f4229cc39c82","pitchNumber":2,"startTime":"2026-07-08T00:39:18.694Z","endTime":"2026-07-08T00:39:23.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.198320383381994,"aZ":-16.72298328843359,"pfxX":-4.945349485916503,"pfxZ":7.765655021151126,"pX":-1.5350872108238631,"pZ":2.6450118009952774,"vX0":2.6855963078824305,"vY0":-140.05466228368422,"vZ0":-4.669000282187879,"x":175.51,"y":167.36,"x0":-1.8631628914612104,"y0":50.002747211270865,"z0":5.425089461388862,"aX":-9.838601044678807},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.3,"breakHorizontal":8.4,"spinRate":2178,"spinDirection":216},"zone":11,"typeConfidence":0.89,"plateTime":0.3908677142402155,"extension":6.627044209535508},"index":2,"playId":"0f65c79e-4d3a-378f-9b36-0efd6c68a4d1","pitchNumber":3,"startTime":"2026-07-08T00:39:39.692Z","endTime":"2026-07-08T00:39:44.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.565418745581376,"aZ":-43.947888959611575,"pfxX":4.2993641687265995,"pfxZ":-8.585766326260197,"pX":0.7083902739950999,"pZ":1.4817800026117576,"vX0":4.291939985655898,"vY0":-117.02781522609448,"vZ0":-0.01956235696643427,"x":90.0,"y":198.77,"x0":-1.7163516077947547,"y0":50.00541070396091,"z0":5.648428069062626,"aX":5.892533357979538},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-15.2,"breakHorizontal":-9.0,"spinRate":2627,"spinDirection":23},"zone":14,"typeConfidence":0.9,"plateTime":0.47020239701198197,"extension":6.514176743253138},"index":3,"playId":"ba8dc392-398a-35df-8cf8-6a6cd7bc42b5","pitchNumber":4,"startTime":"2026-07-08T00:40:00.543Z","endTime":"2026-07-08T00:40:06.075Z","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":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4497730175625,"aZ":-29.63370469807207,"pfxX":-5.924093457585027,"pfxZ":1.4164758343171018,"pX":0.3871423515361406,"pZ":1.5441380408627745,"vX0":7.38247046274388,"vY0":-132.86560616958752,"vZ0":-4.45571078991929,"x":102.24,"y":197.09,"x0":-1.657601260166135,"y0":50.00072922382568,"z0":5.396244315098233,"aX":-10.592219693071003},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.8,"breakHorizontal":9.1,"spinRate":1732,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4122357744824323,"extension":6.624908799802741},"index":4,"playId":"339e1bf3-bcc9-38d4-a73a-c358e4b5110f","pitchNumber":5,"startTime":"2026-07-08T00:40:20.668Z","endTime":"2026-07-08T00:40:26.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:40:26.346Z","atBatIndex":57},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Nick Kurtz reaches on a fielding error by second baseman Hao-Yu Lee. Henry Bolte to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T00:40:27.802Z","endTime":"2026-07-08T00:42:32.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.208948111665627,"aZ":-13.279302848560052,"pfxX":-4.206426131730633,"pfxZ":9.337382851025733,"pX":1.358933276659309,"pZ":1.9534027517013268,"vX0":9.889817523373745,"vY0":-140.72515297302346,"vZ0":-7.019647179792888,"x":65.2,"y":186.04,"x0":-1.640316810748501,"y0":50.005546720966976,"z0":5.324517465990148,"aX":-8.515125580622948},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.7,"breakHorizontal":5.8,"spinRate":2340,"spinDirection":207},"zone":14,"typeConfidence":0.91,"plateTime":0.3878701896883521,"extension":6.699251372929579},"index":0,"playId":"eab11246-ff28-3628-ac58-f86b19a03548","pitchNumber":1,"startTime":"2026-07-08T00:40:49.678Z","endTime":"2026-07-08T00:40:54.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10681328837921,"aZ":-12.435545705360852,"pfxX":-4.8927744241716775,"pfxZ":9.59660348709399,"pX":-0.04392246524772769,"pZ":2.1520039288958093,"vX0":6.301044147463391,"vY0":-141.96303079923484,"vZ0":-6.736170632893385,"x":118.67,"y":180.68,"x0":-1.6484300679133137,"y0":50.00482188554843,"z0":5.334266579799149,"aX":-10.066426679058313},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.3,"breakHorizontal":7.7,"spinRate":2297,"spinDirection":212},"zone":8,"typeConfidence":0.92,"plateTime":0.3846703280738226,"extension":6.616761134987198},"index":1,"playId":"3e36ffb6-a37d-3a84-9573-89d11907e9dd","pitchNumber":2,"startTime":"2026-07-08T00:41:09.581Z","endTime":"2026-07-08T00:41:13.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.590611393515854,"aZ":-29.833491465581087,"pfxX":-2.6577949732165456,"pfxZ":1.2539861421228267,"pX":-1.37933723074152,"pZ":4.693315485957543,"vX0":2.420518292427301,"vY0":-134.10103849294,"vZ0":3.0297759161971802,"x":169.58,"y":112.06,"x0":-1.938184968345286,"y0":50.00057714069087,"z0":5.647267445482277,"aX":-4.954085900458845},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.0,"breakHorizontal":4.4,"spinRate":1783,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.40482890841436703,"extension":6.424385727974914},"index":2,"playId":"fed8f3ac-1833-3aac-8299-bbfda06d2202","pitchNumber":3,"startTime":"2026-07-08T00:41:33.872Z","endTime":"2026-07-08T00:41:37.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.734546449157396,"aZ":-31.188206287379064,"pfxX":-4.396693229848401,"pfxZ":0.5461469595000157,"pX":0.559553527779838,"pZ":2.471676829640899,"vX0":7.52838897895843,"vY0":-131.89409095051568,"vZ0":-1.8862119207335688,"x":95.67,"y":172.04,"x0":-1.7345861759947787,"y0":50.001393698503925,"z0":5.452073718335585,"aX":-7.903282550264141},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.8,"breakHorizontal":6.7,"spinRate":1520,"spinDirection":257},"zone":6,"typeConfidence":0.81,"plateTime":0.41212070874479245,"extension":6.661858870970397},"index":3,"playId":"658e8724-7473-32ed-98e9-f385e0505b09","pitchNumber":4,"startTime":"2026-07-08T00:41:52.287Z","endTime":"2026-07-08T00:41:56.252Z","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":2},"pitchData":{"startSpeed":97.5,"endSpeed":90.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04537400191513,"aZ":-12.869625565136616,"pfxX":-4.610761471329377,"pfxZ":9.365679507861001,"pX":-0.5394080731236729,"pZ":2.008969139823285,"vX0":4.958906226401645,"vY0":-141.85498926102434,"vZ0":-6.982953320958811,"x":137.56,"y":184.54,"x0":-1.7018206818867885,"y0":50.00005808539792,"z0":5.3037692230478655,"aX":-9.500862840392225},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.0,"breakHorizontal":7.4,"spinRate":2311,"spinDirection":215},"zone":7,"typeConfidence":0.92,"plateTime":0.3844746213721373,"extension":6.6978676001834385},"hitData":{"launchSpeed":103.3,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":143.7,"coordY":154.72}},"index":4,"playId":"33fc6a52-7464-394a-b726-1ee59faec4cf","pitchNumber":5,"startTime":"2026-07-08T00:42:20.096Z","endTime":"2026-07-08T00:42:32.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:42:32.006Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shea Langeliers singles on a sharp ground ball to center fielder Matt Vierling. Henry Bolte scores. Nick Kurtz to 2nd.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T00:42:58.704Z","endTime":"2026-07-08T00:44:07.774Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":{"id":623454,"link":"/api/v1/people/623454"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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":80.7,"endSpeed":74.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.193330103844303,"aZ":-43.45617998068136,"pfxX":6.191591141088519,"pfxZ":-8.111693785380565,"pX":0.7712073702267878,"pZ":2.083725385482715,"vX0":4.05146576004494,"vY0":-117.48054401629695,"vZ0":1.1716207531726928,"x":87.6,"y":182.52,"x0":-1.7826056661190757,"y0":50.00151118348545,"z0":5.632066444697574,"aX":8.61349736167735},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-14.0,"breakHorizontal":-12.2,"spinRate":2654,"spinDirection":31},"zone":9,"typeConfidence":0.9,"plateTime":0.4670352073478452,"extension":6.458205005773142},"index":0,"playId":"64db7611-d25d-340e-aae6-01534103fb4d","pitchNumber":1,"startTime":"2026-07-08T00:42:58.704Z","endTime":"2026-07-08T00:43:03.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.642844036870166,"aZ":-35.23158069057138,"pfxX":-6.437657563877747,"pfxZ":-1.6775575216729006,"pX":-1.0434311185601608,"pZ":2.221528543525361,"vX0":4.356938602256961,"vY0":-133.90236495714396,"vZ0":-2.1625851575359087,"x":156.77,"y":178.8,"x0":-1.8514003623000947,"y0":50.00214781979755,"z0":5.549027910975285,"aX":-11.744626517465592},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-3.2,"breakHorizontal":10.8,"spinRate":1689,"spinDirection":243},"zone":13,"typeConfidence":0.87,"plateTime":0.4083131557342523,"extension":6.612821182880562},"index":1,"playId":"9051374d-eb2a-344b-bebd-22cc27d27bda","pitchNumber":2,"startTime":"2026-07-08T00:43:19.129Z","endTime":"2026-07-08T00:43:23.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.623902756396074,"aZ":-36.68107383418106,"pfxX":-7.743405061042932,"pfxZ":-2.532571602250244,"pX":0.9176575040898386,"pZ":0.8950420699065346,"vX0":9.272582477304276,"vY0":-132.41275232875037,"vZ0":-4.709809490640341,"x":82.02,"y":214.61,"x0":-1.6195045630154175,"y0":50.00261460639309,"z0":5.373330234761819,"aX":-13.784301321344005},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-5.4,"breakHorizontal":12.1,"spinRate":1575,"spinDirection":252},"zone":14,"typeConfidence":0.9,"plateTime":0.4132651925502824,"extension":6.687481159922944},"index":2,"playId":"00c2cb1e-85a6-3cf1-93c2-c05ab343f133","pitchNumber":3,"startTime":"2026-07-08T00:43:36.292Z","endTime":"2026-07-08T00:43:41.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":89.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.657654025726305,"aZ":-18.895118845785152,"pfxX":-3.9474922345542978,"pfxZ":6.591222450754209,"pX":-0.4075430368262004,"pZ":2.6373050131748776,"vX0":4.9008540349463106,"vY0":-140.0941645095552,"vZ0":-4.49548292329122,"x":132.53,"y":167.57,"x0":-1.6557181286144216,"y0":50.00259395663875,"z0":5.475181575847959,"aX":-7.952514129321738},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.4,"breakHorizontal":6.4,"spinRate":2014,"spinDirection":213},"zone":4,"typeConfidence":0.84,"plateTime":0.38897718224324107,"extension":6.504507268013731},"hitData":{"launchSpeed":105.2,"launchAngle":4.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":116.34,"coordY":98.98}},"index":3,"playId":"ed004abc-50b5-3b72-b2eb-4cc57d531cfd","pitchNumber":4,"startTime":"2026-07-08T00:43:56.341Z","endTime":"2026-07-08T00:44:07.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:44:07.774Z","atBatIndex":59},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jonah Heim hit by pitch. Nick Kurtz to 3rd. Shea Langeliers to 2nd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T00:45:25.089Z","endTime":"2026-07-08T00:45:51.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"postOnSecond":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnThird":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T00:44:26.258Z","endTime":"2026-07-08T00:45:27.470Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.270178813350412,"aZ":-13.834225812629663,"pfxX":-5.219906554029363,"pfxZ":8.921890036755741,"pX":-0.7864619274302685,"pZ":2.8390658105019213,"vX0":4.945335611157283,"vY0":-141.7388072329229,"vZ0":-4.856806030525493,"x":146.98,"y":162.13,"x0":-1.8669496408829562,"y0":50.00422732513656,"z0":5.443420803862974,"aX":-10.731460953551272},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.5,"breakHorizontal":8.6,"spinRate":2218,"spinDirection":211},"zone":4,"typeConfidence":0.92,"plateTime":0.38493054980393193,"extension":6.619134112449795},"index":1,"playId":"2a32d23b-5fb8-353c-bd6b-a454cc1eb649","pitchNumber":1,"startTime":"2026-07-08T00:45:27.470Z","endTime":"2026-07-08T00:45:32.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.662367840428853,"aZ":-13.038422698282519,"pfxX":-3.7255722257998922,"pfxZ":9.430137803242246,"pX":2.8508651439323014,"pZ":2.007981074208509,"vX0":12.696531799095494,"vY0":-140.5589604372895,"vZ0":-7.048221841027718,"x":8.33,"y":184.56,"x0":-1.2130710025766769,"y0":50.004223091490964,"z0":5.370358057761129,"aX":-7.563421950729816},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":4.6,"spinRate":2340,"spinDirection":207},"zone":14,"typeConfidence":0.91,"plateTime":0.3876179477727071,"extension":6.664952053628042},"index":2,"playId":"ce1c9b53-5cb1-37bc-b10b-17edb0b90882","pitchNumber":2,"startTime":"2026-07-08T00:45:46.298Z","endTime":"2026-07-08T00:45:51.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:45:51.580Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Wilson challenged (pitch result), call on the field was confirmed: Jacob Wilson called out on strikes.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T00:46:15.502Z","endTime":"2026-07-08T00:48:28.780Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.322696872222984,"aZ":-15.538436384245474,"pfxX":-2.624776301174262,"pfxZ":8.276249698449783,"pX":1.7128511663678436,"pZ":3.114257504575875,"vX0":10.125580576468419,"vY0":-140.0972725949358,"vZ0":-3.789121993985492,"x":51.71,"y":154.7,"x0":-1.5896345676009482,"y0":50.0036318550537,"z0":5.484207863266073,"aX":-5.277802909513203},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.5,"breakHorizontal":2.9,"spinRate":2287,"spinDirection":211},"zone":12,"typeConfidence":0.89,"plateTime":0.38930628440027837,"extension":6.641313896133207},"index":0,"playId":"d11e8a20-aba8-3e8f-8ecb-30c40c78db6b","pitchNumber":1,"startTime":"2026-07-08T00:46:22.324Z","endTime":"2026-07-08T00:46:26.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.273712744917145,"aZ":-43.65346093826258,"pfxX":6.111956940050027,"pfxZ":-8.233953383657285,"pX":-1.5679832628634947,"pZ":3.069879059430104,"vX0":-1.000706937301674,"vY0":-117.5764463521814,"vZ0":3.2301519494367223,"x":176.77,"y":155.89,"x0":-1.9295018018260677,"y0":50.004186628239594,"z0":5.742201577626816,"aX":8.517738389297504},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-13.8,"breakHorizontal":-10.8,"spinRate":2671,"spinDirection":31},"zone":11,"typeConfidence":0.89,"plateTime":0.46668167716561326,"extension":6.368184834448512},"index":1,"playId":"77039749-240b-360e-bdc2-59205f0bada1","pitchNumber":2,"startTime":"2026-07-08T00:46:39.284Z","endTime":"2026-07-08T00:46:44.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.589370121251743,"aZ":-14.559187933059714,"pfxX":-3.712626549896091,"pfxZ":8.75996458764676,"pX":0.5826467729846959,"pZ":1.505711704507769,"vX0":7.533667415165837,"vY0":-140.17515655437737,"vZ0":-8.033911038809666,"x":94.79,"y":198.13,"x0":-1.6448050733945094,"y0":50.001232650493336,"z0":5.338642820600312,"aX":-7.464790934227665},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":5.4,"spinRate":2223,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.3891991396407226,"extension":6.609050915523558},"index":2,"playId":"e14432f8-83a6-3811-a4d6-bcb6ca2934de","pitchNumber":3,"startTime":"2026-07-08T00:46:57.907Z","endTime":"2026-07-08T00:47:04.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.007722271947056,"aZ":-16.449637968050173,"pfxX":-3.789290455475752,"pfxZ":7.873709032692612,"pX":0.6982520415587393,"pZ":2.0354886615239622,"vX0":7.663783989085969,"vY0":-139.81976380317926,"vZ0":-6.219841257593305,"x":90.38,"y":183.82,"x0":-1.575395818329592,"y0":50.00305441796332,"z0":5.35286063823327,"aX":-7.56820971305759},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.3,"breakHorizontal":5.4,"spinRate":2200,"spinDirection":209},"zone":9,"typeConfidence":0.88,"plateTime":0.3904724027688009,"extension":6.634247522252629},"index":3,"playId":"484ffcd4-7716-310c-b740-4c7e4e7aac1e","pitchNumber":4,"startTime":"2026-07-08T00:47:16.797Z","endTime":"2026-07-08T00:47:22.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":90.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.797250504514125,"aZ":-14.07459679903413,"pfxX":-4.6864753646596355,"pfxZ":8.803872177008998,"pX":0.26605356882265185,"pZ":1.62602378455775,"vX0":7.174429188995905,"vY0":-141.6307194537331,"vZ0":-7.765156750497048,"x":106.86,"y":194.88,"x0":-1.6773744926741654,"y0":50.00054373250035,"z0":5.281240872001626,"aX":-9.63226530758358},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.8,"breakHorizontal":7.2,"spinRate":2309,"spinDirection":211},"zone":9,"typeConfidence":0.91,"plateTime":0.3850187066407007,"extension":6.646734780669825},"index":4,"playId":"c87da62a-01d7-31fc-b141-7ad14af2f610","pitchNumber":5,"startTime":"2026-07-08T00:47:34.468Z","endTime":"2026-07-08T00:47:41.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.999651458670844,"aZ":-15.60449760766331,"pfxX":-5.224533758889549,"pfxZ":8.236340286750913,"pX":0.687986230022503,"pZ":1.773096308082933,"vX0":8.446983102115238,"vY0":-140.08561922323142,"vZ0":-6.943796740070569,"x":90.78,"y":190.91,"x0":-1.6707565237341997,"y0":50.002405336412814,"z0":5.280926360870879,"aX":-10.511073861434358},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.8,"breakHorizontal":7.9,"spinRate":2234,"spinDirection":211},"zone":9,"typeConfidence":0.88,"plateTime":0.38916019625852893,"extension":6.637338993374459},"index":5,"playId":"d21fd996-7da5-3013-b093-bab4720ca284","pitchNumber":6,"startTime":"2026-07-08T00:48:01.768Z","endTime":"2026-07-08T00:48:28.780Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"}},"playEndTime":"2026-07-08T00:48:28.780Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Riley Greene lines out to shortstop Jacob Wilson.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T00:50:32.066Z","endTime":"2026-07-08T00:53:30.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.822616740391243,"aZ":-19.323092441376332,"pfxX":9.369418356894109,"pfxZ":7.419175714826177,"pX":-0.246584966594284,"pZ":2.4404623875085676,"vX0":-11.192184195456434,"vY0":-130.14134595562817,"vZ0":-2.878029238355067,"x":126.4,"y":172.89,"x0":2.8729168358477044,"y0":50.003253125709165,"z0":5.008118455995457,"aX":16.229878127123577},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.1,"breakHorizontal":-14.8,"spinRate":2324,"spinDirection":121},"zone":5,"typeConfidence":0.9,"plateTime":0.41932993252910933,"extension":7.227202487503462},"index":0,"playId":"90cd878e-4547-3649-86aa-4ff96529bc78","pitchNumber":1,"startTime":"2026-07-08T00:50:40.100Z","endTime":"2026-07-08T00:50:45.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.1,"endSpeed":70.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.47156929924317,"aZ":-32.77826472311655,"pfxX":-4.502802612522115,"pfxZ":-0.494556163595246,"pX":0.00851081621984668,"pZ":1.822543506086333,"vX0":-5.7983505257333645,"vY0":-109.3331281518104,"vZ0":1.1359422237921273,"x":116.68,"y":189.57,"x0":3.2640532509591154,"y0":50.0003922459057,"z0":4.772430297142465,"aX":-5.534947842469771},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-0.4,"breakHorizontal":9.5,"spinRate":2535,"spinDirection":274},"zone":8,"typeConfidence":0.9,"plateTime":0.49802507440981536,"extension":6.6798743977867465},"index":1,"playId":"2b969b13-6850-3942-95da-202d0a96ee59","pitchNumber":2,"startTime":"2026-07-08T00:50:56.415Z","endTime":"2026-07-08T00:51:01.227Z","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":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.8,"endSpeed":68.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.729710818134123,"aZ":-31.978164306083556,"pfxX":-5.86175906469693,"pfxZ":0.16895605374325307,"pX":-0.5823912076786307,"pZ":1.6185086444190335,"vX0":-6.711503820161709,"vY0":-107.37808114698593,"vZ0":0.9844638714624836,"x":139.2,"y":195.08,"x0":3.3327888376225556,"y0":50.00427839796343,"z0":4.682664009199081,"aX":-6.9182569314915305},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":0.8,"breakHorizontal":12.2,"spinRate":2456,"spinDirection":283},"zone":13,"typeConfidence":0.9,"plateTime":0.5080268950359126,"extension":6.557024363953935},"index":2,"playId":"f0d7691b-cc3a-312c-b530-2f78d613bc91","pitchNumber":3,"startTime":"2026-07-08T00:51:12.767Z","endTime":"2026-07-08T00:51:39.778Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"}}},{"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":91.8,"endSpeed":84.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.075249825046306,"aZ":-21.427777764397792,"pfxX":10.364505903640877,"pfxZ":5.939528997069589,"pX":0.18367341199332807,"pZ":2.6140844601622475,"vX0":-11.10517808033245,"vY0":-133.26958233899242,"vZ0":-2.149550395604276,"x":110.0,"y":168.2,"x0":3.046547865752024,"y0":50.00331884227299,"z0":4.969427167413645,"aX":18.753820046447892},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.6,"breakHorizontal":-16.6,"spinRate":2415,"spinDirection":119},"zone":5,"typeConfidence":0.9,"plateTime":0.4100860991420876,"extension":7.266965959212873},"index":3,"playId":"cd8184bd-f13a-382d-bed4-a45eb678e8e4","pitchNumber":4,"startTime":"2026-07-08T00:51:47.957Z","endTime":"2026-07-08T00:51:52.691Z","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":74.6,"endSpeed":68.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.305980845380738,"aZ":-30.2411103059816,"pfxX":-7.214125856493805,"pfxZ":1.6288606917591668,"pX":-2.2345503587522737,"pZ":3.0742823200868648,"vX0":-9.504493200869799,"vY0":-108.25479482609816,"vZ0":3.417496267064082,"x":202.18,"y":155.77,"x0":3.1535872819537296,"y0":50.00099834795554,"z0":4.790474207802271,"aX":-8.538889499794381},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":4.3,"breakHorizontal":15.6,"spinRate":2533,"spinDirection":281},"zone":11,"typeConfidence":0.91,"plateTime":0.5064174079526329,"extension":6.662189238189717},"index":4,"playId":"10205023-d18a-3d1b-a0f3-8b51adece647","pitchNumber":5,"startTime":"2026-07-08T00:52:12.675Z","endTime":"2026-07-08T00:52:16.087Z","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":0},"pitchData":{"startSpeed":75.3,"endSpeed":69.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.80007732881281,"aZ":-28.61689017611282,"pfxX":-5.932961409033312,"pfxZ":2.910703072176581,"pX":1.6423260250339886,"pZ":2.5910358253536123,"vX0":-2.7764647417601203,"vY0":-109.65455134549482,"vZ0":2.0995948335045993,"x":54.4,"y":168.82,"x0":3.694346612944033,"y0":50.0024951320543,"z0":4.667369285429588,"aX":-7.247333606221471},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":6.1,"breakHorizontal":11.4,"spinRate":2528,"spinDirection":273},"zone":12,"typeConfidence":0.91,"plateTime":0.4988835887078831,"extension":6.688668973441215},"index":5,"playId":"cbe3ff67-ee2f-3e52-b65f-8f8cb7104f0b","pitchNumber":6,"startTime":"2026-07-08T00:52:29.286Z","endTime":"2026-07-08T00:52:33.857Z","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":75.9,"endSpeed":70.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.98355711179496,"aZ":-29.73157769258289,"pfxX":-3.631842661433599,"pfxZ":1.9586567559456487,"pX":0.6970141229183332,"pZ":3.1956162800355674,"vX0":-4.846124018089437,"vY0":-110.44118639036259,"vZ0":3.1165812871153378,"x":90.43,"y":152.5,"x0":3.383812403658883,"y0":50.001987647350425,"z0":4.874959252955606,"aX":-4.52682683372559},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":4.6,"breakHorizontal":7.8,"spinRate":2440,"spinDirection":269},"zone":3,"typeConfidence":0.9,"plateTime":0.49421976536031487,"extension":6.78838824424944},"index":6,"playId":"76b372d8-275d-3267-b2bd-de1037937548","pitchNumber":7,"startTime":"2026-07-08T00:52:47.610Z","endTime":"2026-07-08T00:52:51.972Z","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":90.3,"endSpeed":83.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.601607247499484,"aZ":-20.053283823223076,"pfxX":8.062710828387647,"pfxZ":6.854945582075876,"pX":0.6339571030270335,"pZ":2.891746281606418,"vX0":-9.218927390207975,"vY0":-131.33655630299265,"vZ0":-1.53550003102225,"x":92.84,"y":160.7,"x0":3.1218093481488336,"y0":50.00462325474631,"z0":4.9572537449039595,"aX":14.261321487377321},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.4,"breakHorizontal":-12.8,"spinRate":2279,"spinDirection":120},"zone":3,"typeConfidence":0.9,"plateTime":0.4150963377093406,"extension":7.280865447901448},"hitData":{"launchSpeed":77.1,"launchAngle":17.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":129.04,"coordY":130.6}},"index":7,"playId":"7a29e053-7927-31ec-8a44-46105d72fec1","pitchNumber":8,"startTime":"2026-07-08T00:53:23.277Z","endTime":"2026-07-08T00:53:30.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:53:30.689Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers challenged (pitch result), call on the field was overturned: Dillon Dingler called out on strikes.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T00:53:46.192Z","endTime":"2026-07-08T00:57:03.142Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.0,"endSpeed":76.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.708575698984358,"aZ":-31.01753794221886,"pfxX":10.2330981318467,"pfxZ":0.7819959598425825,"pX":0.614093795771256,"pZ":2.0772748940007584,"vX0":-9.499652314517343,"vY0":-120.5465720686211,"vZ0":-0.00834483251826379,"x":93.59,"y":182.69,"x0":3.2616976646881386,"y0":50.004397073709704,"z0":4.801228399125565,"aX":15.180441012249},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.7,"breakHorizontal":-16.4,"spinRate":2098,"spinDirection":109},"zone":9,"typeConfidence":0.9,"plateTime":0.45301125243655394,"extension":6.978366912941146},"index":0,"playId":"e4b05952-5b41-33de-a659-49f361b4ccf8","pitchNumber":1,"startTime":"2026-07-08T00:53:58.196Z","endTime":"2026-07-08T00:54:02.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.201601367006756,"aZ":-26.78548376674256,"pfxX":1.1899447427105043,"pfxZ":3.3571224079155684,"pX":0.050079176871249936,"pZ":3.6419351170879266,"vX0":-8.779014815870738,"vY0":-125.11976925205263,"vZ0":2.1453824996726407,"x":115.09,"y":140.45,"x0":3.430548616931549,"y0":50.00479667818031,"z0":4.949721584031396,"aX":1.9132055824173138},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.8,"breakHorizontal":-0.4,"spinRate":2254,"spinDirection":167},"zone":12,"typeConfidence":2.0,"plateTime":0.43563250497513195,"extension":7.043445885046291},"index":1,"playId":"53bbb05c-e609-31e6-9ac2-bb9a5942d292","pitchNumber":2,"startTime":"2026-07-08T00:54:19.365Z","endTime":"2026-07-08T00:54:24.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.935586139310345,"aZ":-24.785338091332797,"pfxX":2.7534107881224292,"pfxZ":4.598466781185187,"pX":-1.433184153596559,"pZ":2.2724352731119004,"vX0":-12.42491968879902,"vY0":-125.29461924969617,"vZ0":-1.5506251830235547,"x":171.63,"y":177.42,"x0":3.210602748313438,"y0":50.000157067410434,"z0":4.905297560618696,"aX":4.422332456010234},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.3,"breakHorizontal":-2.4,"spinRate":2288,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.4354918054486703,"extension":7.15656510007921},"index":2,"playId":"05822f1d-be14-3a1e-b9b5-8c8ca6ebd521","pitchNumber":3,"startTime":"2026-07-08T00:54:38.291Z","endTime":"2026-07-08T00:54:44.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08192378351743,"aZ":-17.713370970255944,"pfxX":7.861660739392823,"pfxZ":8.09090191319354,"pX":-0.6281573489764775,"pZ":2.9287847997432084,"vX0":-12.736694846753162,"vY0":-132.06819725202013,"vZ0":-2.018456813678297,"x":140.94,"y":159.7,"x0":3.210212040761319,"y0":50.001382150594935,"z0":4.989741457055896,"aX":14.04933811953862},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.5,"breakHorizontal":-11.9,"spinRate":2232,"spinDirection":120},"zone":1,"typeConfidence":0.9,"plateTime":0.41292376314982215,"extension":7.294327959709124},"index":3,"playId":"d2abfbaf-3561-3803-8fcc-13e931474802","pitchNumber":4,"startTime":"2026-07-08T00:55:01.224Z","endTime":"2026-07-08T00:55:28.243Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":72.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.021008008429245,"aZ":-31.34827029984097,"pfxX":-5.2581459369504255,"pfxZ":0.634266983717243,"pX":-0.41690546190674105,"pZ":2.382105989088702,"vX0":-7.164024087760221,"vY0":-112.83014727670108,"vZ0":1.5817945587121525,"x":132.89,"y":174.46,"x0":3.466776098017448,"y0":50.003510191349314,"z0":4.800743844738333,"aX":-6.868069235955019},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":1.8,"breakHorizontal":11.2,"spinRate":2452,"spinDirection":282},"zone":4,"typeConfidence":0.9,"plateTime":0.48304137994678653,"extension":6.593375672759579},"index":4,"playId":"88d8de53-4ef0-3c7f-9b66-a5956f7e6be5","pitchNumber":5,"startTime":"2026-07-08T00:55:36.832Z","endTime":"2026-07-08T00:55:41.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.0,"endSpeed":70.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.07304145326953,"aZ":-30.30043383713014,"pfxX":-4.679951976805447,"pfxZ":1.491927999697963,"pX":0.38344867044498065,"pZ":1.0856279572778258,"vX0":-5.516553197981878,"vY0":-110.65009385722928,"vZ0":-1.0472317441957821,"x":102.38,"y":209.47,"x0":3.5080706874290244,"y0":50.0000015610182,"z0":4.714461407607484,"aX":-5.852876560395888},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":2.8,"breakHorizontal":9.8,"spinRate":2419,"spinDirection":271},"zone":14,"typeConfidence":0.9,"plateTime":0.493318647577913,"extension":6.814095922069039},"index":5,"playId":"242f1182-6532-3a1b-9bd8-57752cc089cf","pitchNumber":6,"startTime":"2026-07-08T00:56:03.312Z","endTime":"2026-07-08T00:56:08.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.780744280421516,"aZ":-27.293042810619145,"pfxX":2.746144016042814,"pfxZ":2.969794757533368,"pX":0.713790228322862,"pZ":3.444757588387936,"vX0":-7.56793309453963,"vY0":-126.88713511571761,"vZ0":1.5963453216594572,"x":89.79,"y":145.77,"x0":3.366549018269349,"y0":50.00491878145454,"z0":4.968316650651327,"aX":4.518720452951816},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.0,"breakHorizontal":-3.5,"spinRate":2172,"spinDirection":170},"zone":3,"typeConfidence":2.0,"plateTime":0.43019756610762494,"extension":6.994241976969502},"index":6,"playId":"d59e28e1-148d-391e-9aef-4f68429f4eca","pitchNumber":7,"startTime":"2026-07-08T00:56:36.118Z","endTime":"2026-07-08T00:57:03.142Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"}},"playEndTime":"2026-07-08T00:57:03.142Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T00:57:19.284Z","endTime":"2026-07-08T00:59:32.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":89.0,"endSpeed":82.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28859702338863,"aZ":-21.055833840353355,"pfxX":5.894112060634452,"pfxZ":6.499359365282952,"pX":-0.6919661712265709,"pZ":4.05767197157889,"vX0":-12.696341318273499,"vY0":-129.04124112243375,"vZ0":2.4789384073925667,"x":143.38,"y":129.22,"x0":3.495128990942446,"y0":50.00024537797855,"z0":4.693525732157574,"aX":10.079715996338741},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.6,"breakHorizontal":-8.3,"spinRate":2262,"spinDirection":117},"zone":11,"typeConfidence":0.89,"plateTime":0.42218698724309656,"extension":7.206756658088947},"index":0,"playId":"205960aa-cf50-3c87-90dd-5113f9df1ff5","pitchNumber":1,"startTime":"2026-07-08T00:57:19.284Z","endTime":"2026-07-08T00:57:23.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.8,"endSpeed":69.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.52191046666445,"aZ":-32.63423728816052,"pfxX":-5.484249309165145,"pfxZ":-0.3778856642749533,"pX":2.1424144566266006,"pZ":1.667269645337816,"vX0":-1.6353150377657455,"vY0":-109.02001935307783,"vZ0":0.9504277793460372,"x":35.34,"y":193.76,"x0":3.611829598469713,"y0":50.001538728505174,"z0":4.708065270986208,"aX":-6.698172413122833},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-0.2,"breakHorizontal":10.3,"spinRate":2389,"spinDirection":276},"zone":14,"typeConfidence":0.9,"plateTime":0.4996098840578833,"extension":6.678175930692126},"index":1,"playId":"09cc0a3f-4a05-3abe-a0e1-7021f0a2bb68","pitchNumber":2,"startTime":"2026-07-08T00:57:34.819Z","endTime":"2026-07-08T00:57:38.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":70.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.27258513259295,"aZ":-29.62442046492103,"pfxX":-3.067251956903516,"pfxZ":2.052830160428446,"pX":0.6529060396763164,"pZ":2.0159573654252063,"vX0":-5.176124762627708,"vY0":-110.30658402339088,"vZ0":0.6052103535758875,"x":92.11,"y":184.35,"x0":3.421531296886985,"y0":50.00146613404947,"z0":4.8432085322263925,"aX":-3.807056696590311},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":4.2,"breakHorizontal":6.8,"spinRate":2319,"spinDirection":282},"zone":9,"typeConfidence":0.9,"plateTime":0.4951609027752184,"extension":6.808265143580974},"index":2,"playId":"4f0f2388-9bd5-3412-acdb-9aeb7dc834ed","pitchNumber":3,"startTime":"2026-07-08T00:57:54.232Z","endTime":"2026-07-08T00:57:58.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10917726597654,"aZ":-18.867175446661943,"pfxX":9.614777581928085,"pfxZ":7.593272035875422,"pX":-0.01872572199547741,"pZ":2.803252631550187,"vX0":-11.068183107856454,"vY0":-131.14042295411954,"vZ0":-1.9598140678596385,"x":117.71,"y":163.09,"x0":2.9949570637331906,"y0":50.00393048558788,"z0":4.958423877544674,"aX":16.853242504173206},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.6,"breakHorizontal":-15.1,"spinRate":2150,"spinDirection":124},"zone":2,"typeConfidence":0.9,"plateTime":0.4166782432067522,"extension":7.444024280637479},"index":3,"playId":"c5dfcbc3-e601-346a-be41-7ea50040e921","pitchNumber":4,"startTime":"2026-07-08T00:58:16.833Z","endTime":"2026-07-08T00:58:20.627Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-08T00:58:37.299Z","endTime":"2026-07-08T00:58:43.369Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.973280925469812,"aZ":-18.04374136559264,"pfxX":8.581095873160281,"pfxZ":7.975972635399266,"pX":0.20707166300764712,"pZ":2.1620764849617804,"vX0":-10.678070341871713,"vY0":-131.7535057263603,"vZ0":-3.949010502018232,"x":109.11,"y":180.4,"x0":3.1830174845233015,"y0":50.00323685688132,"z0":5.000512815244045,"aX":15.20381540766074},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.8,"breakHorizontal":-13.4,"spinRate":2255,"spinDirection":129},"zone":8,"typeConfidence":0.9,"plateTime":0.41450096698446526,"extension":7.339257203676363},"index":5,"playId":"63632e55-8b76-37f4-a712-28b8dab36081","pitchNumber":5,"startTime":"2026-07-08T00:58:43.369Z","endTime":"2026-07-08T00:58:49.623Z","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":76.8,"endSpeed":71.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.896865639526755,"aZ":-32.083328563260594,"pfxX":-4.901625330441122,"pfxZ":0.06939535895250604,"pX":1.0728614379368295,"pZ":1.9301157201539405,"vX0":-3.8749099622452285,"vY0":-111.9665165852204,"vZ0":0.8789591564230006,"x":76.11,"y":186.67,"x0":3.4550760157063496,"y0":50.001554274148305,"z0":4.7843829718842095,"aX":-6.298976796292591},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":0.6,"breakHorizontal":9.8,"spinRate":2415,"spinDirection":277},"zone":14,"typeConfidence":0.9,"plateTime":0.48691521217871436,"extension":6.854911103032231},"index":6,"playId":"fa2fcde9-4c63-3e51-b2c6-aa5159d4eeea","pitchNumber":6,"startTime":"2026-07-08T00:59:07.911Z","endTime":"2026-07-08T00:59:11.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":70.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.902553816531892,"aZ":-31.047175966524,"pfxX":-5.921624402118364,"pfxZ":0.895536073210474,"pX":-1.7779831413047267,"pZ":2.703966323466248,"vX0":-9.491861397323477,"vY0":-110.91304997676177,"vZ0":2.5778560894071,"x":184.77,"y":165.77,"x0":3.3174964590027747,"y0":50.000112694356396,"z0":4.753320170085672,"aX":-7.411672585912686},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":2.6,"breakHorizontal":13.1,"spinRate":2545,"spinDirection":274},"zone":11,"typeConfidence":0.9,"plateTime":0.492887188818643,"extension":6.845871384353107},"index":7,"playId":"ae4d1e1c-50ce-3757-8521-ed602e0c8388","pitchNumber":7,"startTime":"2026-07-08T00:59:27.780Z","endTime":"2026-07-08T00:59:32.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:59:32.258Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, first baseman Spencer Torkelson to pitcher Jacob Waguespack.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T01:01:59.929Z","endTime":"2026-07-08T01:02:23.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":621097,"link":"/api/v1/people/621097"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jacob Waguespack replaces Drew Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T01:00:45.524Z","endTime":"2026-07-08T01:02:02.207Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621097,"link":"/api/v1/people/621097"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.109419101854993,"aZ":-13.481600125122089,"pfxX":-1.8321548659612596,"pfxZ":10.136837140645412,"pX":0.2730151980004753,"pZ":2.5502735122883466,"vX0":1.62685495931918,"vY0":-134.42094302570516,"vZ0":-7.1465653544022265,"x":106.59,"y":169.92,"x0":-0.09982585828451894,"y0":50.00044275732856,"z0":6.186329581487091,"aX":-3.3774165943287864},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.2,"breakHorizontal":3.0,"spinRate":2033,"spinDirection":196},"zone":5,"typeConfidence":0.89,"plateTime":0.40632059434817025,"extension":6.911620645953881},"index":1,"playId":"7b157ccb-74f6-372e-a5ea-29be002b7b1f","pitchNumber":1,"startTime":"2026-07-08T01:02:02.207Z","endTime":"2026-07-08T01:02:06.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.480702136183993,"aZ":-23.651359472059784,"pfxX":-3.7730148429680335,"pfxZ":5.8927322805092155,"pX":-0.15702702532655574,"pZ":2.0323842507830157,"vX0":1.3898940222788996,"vY0":-118.86081634786193,"vZ0":-4.940852362207444,"x":122.99,"y":183.91,"x0":-0.2556460310121153,"y0":50.00252647907921,"z0":6.2571453985646,"aX":-5.456716832143042},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.8,"breakHorizontal":6.6,"spinRate":1629,"spinDirection":200},"zone":8,"typeConfidence":0.91,"plateTime":0.4589224800199254,"extension":6.908339558969948},"hitData":{"launchSpeed":69.0,"launchAngle":-26.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.78,"coordY":165.87}},"index":2,"playId":"b5a73c3d-87f1-35e5-8487-65e9bf3a878d","pitchNumber":2,"startTime":"2026-07-08T01:02:15.901Z","endTime":"2026-07-08T01:02:23.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:02:23.587Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joshua Kuroda-Grauer grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T01:02:27.144Z","endTime":"2026-07-08T01:06:37.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":81.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.718225838737943,"aZ":-26.004738084628837,"pfxX":0.9294856265323115,"pfxZ":3.7438261668744293,"pX":0.03580257022844991,"pZ":2.5516047927531362,"vX0":0.9292518528310898,"vY0":-126.2851089567924,"vZ0":-3.9236982666706655,"x":115.64,"y":169.89,"x0":-0.4549782645943081,"y0":50.00566392035634,"z0":6.168707594748688,"aX":1.5323367544579232},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.2,"breakHorizontal":-1.9,"spinRate":1874,"spinDirection":171},"zone":5,"typeConfidence":0.9,"plateTime":0.4303412455856477,"extension":6.8533184540153},"index":0,"playId":"3c1c6a96-e5a0-3e83-8871-a4d91dcf2a12","pitchNumber":1,"startTime":"2026-07-08T01:02:55.785Z","endTime":"2026-07-08T01:03:00.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.962756194072917,"aZ":-12.811616255033613,"pfxX":-3.0522233408187374,"pfxZ":10.443622437280608,"pX":0.631630709641567,"pZ":3.1049577192369404,"vX0":2.8151376827045453,"vY0":-134.51407829323531,"vZ0":-5.805289229256505,"x":92.92,"y":154.95,"x0":-0.025999389947367512,"y0":50.00481849064692,"z0":6.180178161461783,"aX":-5.659948857478253},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.1,"breakHorizontal":5.0,"spinRate":2037,"spinDirection":196},"zone":3,"typeConfidence":0.9,"plateTime":0.4053730251739869,"extension":6.997901175361143},"index":1,"playId":"df7fefa7-2d57-33de-b9d0-b6fbe13f713e","pitchNumber":2,"startTime":"2026-07-08T01:03:12.468Z","endTime":"2026-07-08T01:03:17.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.705240781615654,"aZ":-12.214049978377098,"pfxX":-2.214835452988085,"pfxZ":10.594049868814249,"pX":0.5295109490831776,"pZ":2.9878921213800798,"vX0":2.0276432186150166,"vY0":-135.66440434825893,"vZ0":-6.246509082618091,"x":96.82,"y":158.11,"x0":0.06404136167814872,"y0":50.00291247879228,"z0":6.153864460732578,"aX":-4.172821439606548},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.2,"breakHorizontal":3.6,"spinRate":2225,"spinDirection":190},"zone":3,"typeConfidence":0.91,"plateTime":0.4020954615557337,"extension":6.979309147629515},"index":2,"playId":"a91b87dc-dd48-39c1-8193-5057f3331875","pitchNumber":3,"startTime":"2026-07-08T01:03:31.049Z","endTime":"2026-07-08T01:03:36.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0521550089333,"aZ":-11.646938855570957,"pfxX":-1.0258445064399315,"pfxZ":10.824083793626741,"pX":0.1703561680546162,"pZ":2.171638805881421,"vX0":1.0191916127819451,"vY0":-135.49248375021352,"vZ0":-8.287773592025799,"x":110.51,"y":180.15,"x0":-0.07382441084661512,"y0":50.00342281048988,"z0":6.045310523517184,"aX":-1.945611983055669},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.5,"breakHorizontal":1.7,"spinRate":2130,"spinDirection":194},"zone":5,"typeConfidence":0.91,"plateTime":0.4011992212125417,"extension":7.021053999434414},"index":3,"playId":"5546bfb2-38ae-3317-955e-4604ccd1b156","pitchNumber":4,"startTime":"2026-07-08T01:03:52.273Z","endTime":"2026-07-08T01:03:56.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.002084954384287,"aZ":-22.388638162168963,"pfxX":-4.736585619834609,"pfxZ":6.247182060975067,"pX":0.16766780729423575,"pZ":-0.7668071243188339,"vX0":3.034040005481866,"vY0":-123.39698624926287,"vZ0":-11.741743307136408,"x":110.61,"y":259.48,"x0":-0.45294545547608517,"y0":50.001422050590726,"z0":5.884828617257679,"aX":-7.416726458804282},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.2,"breakHorizontal":8.0,"spinRate":1475,"spinDirection":214},"zone":14,"typeConfidence":0.91,"plateTime":0.4412878364563424,"extension":7.104375167437479},"index":4,"playId":"4f4bec90-8e4d-3600-bc86-8486a73ff101","pitchNumber":5,"startTime":"2026-07-08T01:04:13.467Z","endTime":"2026-07-08T01:04:16.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.94350251672223,"aZ":-24.25000298701853,"pfxX":-5.31001669507311,"pfxZ":5.099807910224928,"pX":0.08951167297423283,"pZ":1.558424652988894,"vX0":2.4493310678367584,"vY0":-122.65953891982636,"vZ0":-6.241889977807707,"x":113.59,"y":196.7,"x0":-0.22209438267302856,"y0":50.00036294018282,"z0":6.151609439866946,"aX":-8.243538382539825},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":8.3,"breakHorizontal":9.2,"spinRate":1386,"spinDirection":208},"zone":14,"typeConfidence":0.91,"plateTime":0.44334208105665907,"extension":7.002800248889144},"index":5,"playId":"d8978ec9-0fef-3eb5-a4d5-fec2d4c5bcff","pitchNumber":6,"startTime":"2026-07-08T01:04:37.104Z","endTime":"2026-07-08T01:04:40.742Z","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":93.5,"endSpeed":86.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.704940850318636,"aZ":-9.899593101471691,"pfxX":-2.062093490126964,"pfxZ":11.74098391090723,"pX":-0.2464854015124024,"pZ":1.9316284291600472,"vX0":0.7436232534334213,"vY0":-136.09698673096042,"vZ0":-9.214359493601785,"x":126.4,"y":186.63,"x0":-0.2535378485345498,"y0":50.004324089688346,"z0":6.024632304236348,"aX":-3.9122860722305552},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.8,"breakHorizontal":3.6,"spinRate":2173,"spinDirection":192},"zone":8,"typeConfidence":0.92,"plateTime":0.40072984792502186,"extension":7.098158190349546},"index":6,"playId":"554ccfbd-588d-384c-b9cf-4dba46105663","pitchNumber":7,"startTime":"2026-07-08T01:04:59.666Z","endTime":"2026-07-08T01:05:04.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.81726991538786,"aZ":-25.141896239302767,"pfxX":1.2487388734288256,"pfxZ":4.153774707215037,"pX":1.7166195737953827,"pZ":1.4537995931957761,"vX0":4.207493898578228,"vY0":-127.90979537003966,"vZ0":-6.739030080695266,"x":51.57,"y":199.53,"x0":-0.09724563855019631,"y0":50.00532023165188,"z0":6.0333225358989315,"aX":2.116046852722309},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.6,"breakHorizontal":-3.0,"spinRate":1904,"spinDirection":177},"zone":14,"typeConfidence":0.9,"plateTime":0.4245934625237515,"extension":7.072834431832291},"index":7,"playId":"cc3602d5-ebc7-302b-810c-a4a50e64a5fd","pitchNumber":8,"startTime":"2026-07-08T01:05:24.854Z","endTime":"2026-07-08T01:05:29.248Z","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.7,"endSpeed":86.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15030060098049,"aZ":-11.108040250999164,"pfxX":-3.84115363627944,"pfxZ":11.094875861081354,"pX":-0.32929241482030497,"pZ":3.8307190103759474,"vX0":0.5535483042832301,"vY0":-136.4806488833847,"vZ0":-4.265300038349615,"x":129.55,"y":135.35,"x0":-0.03446025096059726,"y0":50.00650349598058,"z0":6.170227225350932,"aX":-7.296811500721109},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.4,"breakHorizontal":6.8,"spinRate":2186,"spinDirection":193},"zone":11,"typeConfidence":0.92,"plateTime":0.40029299863448387,"extension":6.9846810989843995},"index":8,"playId":"5d5e2aac-44f7-31eb-92cf-454a3cf757c9","pitchNumber":9,"startTime":"2026-07-08T01:05:42.768Z","endTime":"2026-07-08T01:05:47.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.055385845831,"aZ":-24.210929141730333,"pfxX":-6.702650939059212,"pfxZ":5.148771037245318,"pX":-0.5107620452400293,"pZ":3.425933818428623,"vX0":1.492338288807322,"vY0":-122.9509915354694,"vZ0":-1.9482312110592745,"x":136.47,"y":146.28,"x0":-0.2507028617672282,"y0":50.003445829009486,"z0":6.262655550193672,"aX":-10.366106672116914},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.1,"breakHorizontal":11.9,"spinRate":1537,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.44377754743485687,"extension":6.962628718855778},"index":9,"playId":"c6e252b0-3b97-3fdd-bf15-f68e817f8b56","pitchNumber":10,"startTime":"2026-07-08T01:06:06.521Z","endTime":"2026-07-08T01:06:14.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.027860790601622,"aZ":-26.086480800151303,"pfxX":1.4096090999371484,"pfxZ":3.5892331732554563,"pX":0.6816263495475525,"pZ":2.6536798645611506,"vX0":2.2573323419105957,"vY0":-128.08678402167965,"vZ0":-3.620477307350508,"x":91.02,"y":167.13,"x0":-0.38698583291673877,"y0":50.0058086546082,"z0":6.076057809319784,"aX":2.3939666425498682},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.1,"breakHorizontal":-3.0,"spinRate":1990,"spinDirection":157},"zone":6,"typeConfidence":0.9,"plateTime":0.4241021894783299,"extension":6.965450699988486},"hitData":{"launchSpeed":82.6,"launchAngle":-38.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.15,"coordY":160.3}},"index":10,"playId":"bf5417d5-d823-338e-88b5-bd861ce474c7","pitchNumber":11,"startTime":"2026-07-08T01:06:29.214Z","endTime":"2026-07-08T01:06:37.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:06:37.327Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Muncy lines out sharply to right fielder Ben Malgeri.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T01:06:42.151Z","endTime":"2026-07-08T01:07:27.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701162,"link":"/api/v1/people/701162"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.075011376597736,"aZ":-13.46893896093097,"pfxX":-1.330595545405941,"pfxZ":10.05982628575003,"pX":-0.11757571978096758,"pZ":3.1466378865004376,"vX0":0.5780122251128251,"vY0":-134.72355642053063,"vZ0":-5.428966010680313,"x":121.48,"y":153.82,"x0":-0.16063416185949023,"y0":50.00525490496957,"z0":6.121021062743732,"aX":-2.474800809405314},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":2.3,"spinRate":2019,"spinDirection":195},"zone":2,"typeConfidence":0.9,"plateTime":0.4047559496177997,"extension":7.047030788833471},"index":0,"playId":"d98043ca-d4f1-3bd3-9df6-199f1ab477e7","pitchNumber":1,"startTime":"2026-07-08T01:07:04.539Z","endTime":"2026-07-08T01:07:08.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.208912801823992,"aZ":-13.303097327007873,"pfxX":-1.6354889628058897,"pfxZ":10.30810725958252,"pX":0.3825820455151471,"pZ":2.48531763845719,"vX0":1.8827482352117921,"vY0":-133.7813927301434,"vZ0":-7.013206230304927,"x":102.42,"y":171.68,"x0":-0.11456595276636725,"y0":50.00067726344694,"z0":6.075790157786181,"aX":-2.9934122063400896},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.5,"breakHorizontal":2.6,"spinRate":1988,"spinDirection":195},"zone":6,"typeConfidence":0.89,"plateTime":0.4078948704413339,"extension":7.081260257481387},"hitData":{"launchSpeed":103.9,"launchAngle":14.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":165.29,"coordY":88.06}},"index":1,"playId":"b1682a2f-8d03-3ea1-892e-d72655c19cbc","pitchNumber":2,"startTime":"2026-07-08T01:07:20.961Z","endTime":"2026-07-08T01:07:27.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:07:27.531Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a line drive to right fielder Lawrence Butler.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T01:10:02.623Z","endTime":"2026-07-08T01:10:16.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Elvis Alvarado replaces Jacob Lopez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T01:08:40.966Z","endTime":"2026-07-08T01:10:04.886Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665660,"link":"/api/v1/people/665660"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":78.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20503044115422,"aZ":-30.497086608314955,"pfxX":-0.9847384559432846,"pfxZ":1.049888316310284,"pX":-0.21857290706467725,"pZ":2.432912325012368,"vX0":5.407494235143596,"vY0":-126.59036011070104,"vZ0":-1.7869810381558633,"x":125.33,"y":173.09,"x0":-2.2674398313292845,"y0":50.0038285362641,"z0":5.622155821790479,"aX":-1.5760772246701809},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.7,"breakHorizontal":0.4,"spinRate":2034,"spinDirection":265},"zone":5,"typeConfidence":0.9,"plateTime":0.4349996835479981,"extension":5.688335961377556},"hitData":{"launchSpeed":74.2,"launchAngle":22.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.58,"coordY":97.87}},"index":1,"playId":"2e989f5d-3e74-34f0-a4df-bbf5bbd2d8e3","pitchNumber":1,"startTime":"2026-07-08T01:10:04.886Z","endTime":"2026-07-08T01:10:16.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:10:16.939Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T01:10:16.418Z","endTime":"2026-07-08T01:12:53.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":98.3,"endSpeed":90.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20641469105461,"aZ":-13.147562875026836,"pfxX":-8.618742890050207,"pfxZ":9.173215541791208,"pX":-0.6450939744213756,"pZ":2.296687737455336,"vX0":7.694172087900054,"vY0":-142.93641168974617,"vZ0":-6.759795396335779,"x":141.59,"y":176.77,"x0":-2.248861810018159,"y0":50.00390817412247,"z0":5.513884114602923,"aX":-17.878142375262378},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.5,"breakHorizontal":14.2,"spinRate":2291,"spinDirection":229},"zone":4,"typeConfidence":0.91,"plateTime":0.38284871811145127,"extension":5.691429698943545},"index":0,"playId":"dc129971-ab65-378a-848c-4e069755ca75","pitchNumber":1,"startTime":"2026-07-08T01:10:43.257Z","endTime":"2026-07-08T01:10:47.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":91.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.042588171769957,"aZ":-19.877315910364462,"pfxX":-11.087085713462038,"pfxZ":5.809991750403386,"pX":0.3923783209244423,"pZ":3.0065945721671805,"vX0":11.07331746168967,"vY0":-144.00725376027836,"vZ0":-3.8507849391873483,"x":102.04,"y":157.6,"x0":-2.048017759891877,"y0":50.00273864170316,"z0":5.578661013219756,"aX":-23.465338864289677},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.0,"breakHorizontal":18.1,"spinRate":2374,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.37924162359215163,"extension":5.700563128071894},"index":1,"playId":"9d819b5a-2690-34ac-b10b-63db9afca9dd","pitchNumber":2,"startTime":"2026-07-08T01:11:02.499Z","endTime":"2026-07-08T01:11:08.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.1,"endSpeed":91.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.254655179097284,"aZ":-13.743567394723012,"pfxX":-7.842297783108775,"pfxZ":8.582949255069925,"pX":-0.0074213590081770265,"pZ":2.6687216913967253,"vX0":8.557432478339331,"vY0":-145.42127412830538,"vZ0":-5.869905334869647,"x":117.28,"y":166.72,"x0":-1.9656079837964966,"y0":50.00515475519994,"z0":5.543197954171219,"aX":-16.843974292547237},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":14.5,"breakHorizontal":12.6,"spinRate":2273,"spinDirection":229},"zone":5,"typeConfidence":0.92,"plateTime":0.37627354932369617,"extension":5.798033780205676},"index":2,"playId":"15a39f60-2387-3838-8cc7-d70cd3b99543","pitchNumber":3,"startTime":"2026-07-08T01:11:25.023Z","endTime":"2026-07-08T01:11:29.342Z","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":0},"index":3,"playId":"8aecd1f6-3bb9-3807-a42f-e24f56dda4b6","startTime":"2026-07-08T01:11:46.552Z","endTime":"2026-07-08T01:11:51.516Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":91.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.377541606824874,"aZ":-14.820665949702699,"pfxX":-9.595618495957883,"pfxZ":8.075892862003307,"pX":0.09071100091497347,"pZ":3.993703448911387,"vX0":9.728182027752807,"vY0":-144.8792014391511,"vZ0":-2.5072831436504615,"x":113.54,"y":130.95,"x0":-2.046234603362717,"y0":50.00601278217201,"z0":5.764121242778263,"aX":-20.626645845976405},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.4,"breakHorizontal":15.7,"spinRate":2550,"spinDirection":231},"zone":12,"typeConfidence":0.77,"plateTime":0.3764882390796167,"extension":5.74370549317526},"index":4,"playId":"9ffb9857-1f2e-3ee4-9baa-857753391c75","pitchNumber":4,"startTime":"2026-07-08T01:12:08.328Z","endTime":"2026-07-08T01:12:13.747Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.752043712688746,"aZ":-27.392846777559438,"pfxX":-4.500113393710898,"pfxZ":2.792259209468888,"pX":1.685969172590285,"pZ":1.624912089359406,"vX0":10.904430742555938,"vY0":-129.26172710960282,"vZ0":-4.273677960965998,"x":52.73,"y":194.91,"x0":-1.9791307232513888,"y0":50.004427616503584,"z0":5.372256609729555,"aX":-7.712595570129101},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.3,"breakHorizontal":6.0,"spinRate":2128,"spinDirection":258},"zone":14,"typeConfidence":0.77,"plateTime":0.42169954082763317,"extension":5.908319914165853},"index":5,"playId":"7287ec23-05f4-3002-9552-d04f81142119","pitchNumber":5,"startTime":"2026-07-08T01:12:27.729Z","endTime":"2026-07-08T01:12:31.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":83.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.225187743161964,"aZ":-26.636763846268472,"pfxX":-1.2495227600560455,"pfxZ":3.223201809526725,"pX":1.0829525860778093,"pZ":0.8449147616237758,"vX0":8.851634005603126,"vY0":-129.08124656715177,"vZ0":-6.4847862583954115,"x":75.72,"y":215.97,"x0":-2.2016411452094786,"y0":50.00554897233313,"z0":5.390642869025684,"aX":-2.149698787287215},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.8,"breakHorizontal":0.7,"spinRate":2105,"spinDirection":249},"zone":14,"typeConfidence":0.91,"plateTime":0.42138901507704674,"extension":5.989248833293964},"index":6,"playId":"e3df9de6-b578-3afd-9ddf-46c92a6447ee","pitchNumber":6,"startTime":"2026-07-08T01:12:48.484Z","endTime":"2026-07-08T01:12:53.682Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:12:53.682Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ben Malgeri walks. Zach McKinstry to 2nd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T01:12:58.394Z","endTime":"2026-07-08T01:16:01.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.783275038166124,"aZ":-14.526352371117637,"pfxX":-9.840624609389995,"pfxZ":8.383670043629216,"pX":-1.0178597184422788,"pZ":1.4198666154544024,"vX0":6.947770972457147,"vY0":-143.79824606289657,"vZ0":-9.13422019719982,"x":155.8,"y":200.44,"x0":-2.180701232885785,"y0":50.000739330299574,"z0":5.528206799904513,"aX":-20.70913765021703},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.6,"breakHorizontal":16.6,"spinRate":2476,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.38017150777729647,"extension":5.7916078671100735},"index":0,"playId":"fc7dc9bc-791a-3834-ad98-926d27dffbb7","pitchNumber":1,"startTime":"2026-07-08T01:13:21.580Z","endTime":"2026-07-08T01:13:26.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.48432824522328,"aZ":-14.709647114687863,"pfxX":-9.432399092542276,"pfxZ":8.368700288471073,"pX":0.05191467689713342,"pZ":2.2839918872995955,"vX0":9.365794316421251,"vY0":-143.1894557764215,"vZ0":-6.819167152838001,"x":115.02,"y":177.11,"x0":-2.0277939093577717,"y0":50.00457991810522,"z0":5.607812831581989,"aX":-19.688919137868833},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.0,"breakHorizontal":15.4,"spinRate":2523,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.38177862381873817,"extension":5.7979643543767105},"index":1,"playId":"1e5dafc5-f84d-3f8f-893a-e35f257962e2","pitchNumber":2,"startTime":"2026-07-08T01:13:40.199Z","endTime":"2026-07-08T01:13:44.682Z","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":1},"index":2,"playId":"cc21c693-72c7-3033-a190-a1e8fef27591","startTime":"2026-07-08T01:14:03.170Z","endTime":"2026-07-08T01:14:07.588Z","isPitch":false,"type":"pickoff"},{"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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.66364148782574,"aZ":-28.901980548114242,"pfxX":-1.7343971535361788,"pfxZ":1.8910808439541427,"pX":-0.6128848458986706,"pZ":4.084226275877222,"vX0":4.578155140859549,"vY0":-129.49274187250552,"vZ0":1.0244825358856704,"x":140.36,"y":128.51,"x0":-2.1621429798998837,"y0":50.005771104968716,"z0":5.859706780635447,"aX":-3.0082639142932495},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.8,"breakHorizontal":2.4,"spinRate":2022,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.4196006561923822,"extension":5.836749192434399},"index":3,"playId":"c9b32663-aaaf-36e5-8202-382121196f93","pitchNumber":3,"startTime":"2026-07-08T01:14:22.281Z","endTime":"2026-07-08T01:14:26.617Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":91.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54183681941843,"aZ":-15.63796143478432,"pfxX":-6.8032321802882585,"pfxZ":7.8135515918001754,"pX":0.04486493278602879,"pZ":3.661823286328065,"vX0":8.36743907713734,"vY0":-143.7022714644954,"vZ0":-2.882609410886917,"x":115.29,"y":139.91,"x0":-2.0043194552903585,"y0":50.00417495261964,"z0":5.634744567986499,"aX":-14.401392688992079},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.8,"breakHorizontal":10.9,"spinRate":2205,"spinDirection":227},"zone":12,"typeConfidence":0.93,"plateTime":0.379408471661689,"extension":5.863421434690256},"index":4,"playId":"583edd47-6b1e-3d69-83ff-b5764c8d1188","pitchNumber":4,"startTime":"2026-07-08T01:14:44.762Z","endTime":"2026-07-08T01:14:49.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.5,"endSpeed":92.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.175576936406145,"aZ":-15.233145677675981,"pfxX":-8.310436653142327,"pfxZ":7.754241935932654,"pX":0.10351115690750298,"pZ":2.3184113477744783,"vX0":9.142524326584558,"vY0":-146.14646884615382,"vZ0":-6.397033339137699,"x":113.05,"y":176.18,"x0":-1.9705070525416475,"y0":50.00712221254315,"z0":5.4339511200916855,"aX":-18.164500652377434},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":13.1,"breakHorizontal":13.4,"spinRate":2505,"spinDirection":233},"zone":5,"typeConfidence":0.9,"plateTime":0.3733436636936647,"extension":5.779627566694799},"index":5,"playId":"6ad0a875-7108-3257-ad6e-bd837b1c796c","pitchNumber":5,"startTime":"2026-07-08T01:15:05.406Z","endTime":"2026-07-08T01:15:09.662Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":84.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.90962011173561,"aZ":-26.078645036485558,"pfxX":-2.356763587674018,"pfxZ":3.4588569470948585,"pX":1.8817662712757166,"pZ":1.807853328837442,"vX0":11.14626593472357,"vY0":-130.53187812319618,"vZ0":-4.155159332556496,"x":45.27,"y":189.97,"x0":-2.0982382614694552,"y0":50.005193806086574,"z0":5.335119328085435,"aX":-4.157542185757447},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.6,"breakHorizontal":2.4,"spinRate":2145,"spinDirection":264},"zone":14,"typeConfidence":0.88,"plateTime":0.416210011387494,"extension":6.015711129391767},"index":6,"playId":"d3eb72bc-ee38-329a-8d44-aef96b95ec40","pitchNumber":6,"startTime":"2026-07-08T01:15:31.580Z","endTime":"2026-07-08T01:15:36.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":91.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34298626648639,"aZ":-14.090725771994276,"pfxX":-7.52563721279561,"pfxZ":8.48551781606886,"pX":-0.35434052157626755,"pZ":3.9723687095081606,"vX0":7.602623707329919,"vY0":-144.52583566310727,"vZ0":-2.225298691446953,"x":130.51,"y":131.53,"x0":-2.0318365614457448,"y0":50.002546678488265,"z0":5.60999399211451,"aX":-16.038373744646538},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.1,"breakHorizontal":12.2,"spinRate":2502,"spinDirection":224},"zone":11,"typeConfidence":0.93,"plateTime":0.3779129028519099,"extension":5.724632253115239},"index":7,"playId":"5545eb18-b3e2-37d7-8621-1722eecec1bb","pitchNumber":7,"startTime":"2026-07-08T01:15:54.305Z","endTime":"2026-07-08T01:16:01.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:16:01.330Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Vierling strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T01:17:11.742Z","endTime":"2026-07-08T01:19:14.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-08T01:16:12.699Z","endTime":"2026-07-08T01:17:13.998Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":91.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.254818445310846,"aZ":-17.40091183672028,"pfxX":-8.758449941698752,"pfxZ":6.99638891950114,"pX":-0.014941221045959093,"pZ":2.5992807730435517,"vX0":9.565402185328097,"vY0":-143.06534203654132,"vZ0":-4.7958800524411815,"x":117.57,"y":168.6,"x0":-2.2344345659285128,"y0":50.00344304514967,"z0":5.358536074757622,"aX":-18.49474669966524},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.0,"breakHorizontal":14.4,"spinRate":2417,"spinDirection":231},"zone":5,"typeConfidence":0.81,"plateTime":0.3801799136545454,"extension":5.7842199801068},"index":1,"playId":"38bfb0d8-fde2-311c-a466-ba1e0793951e","pitchNumber":1,"startTime":"2026-07-08T01:17:13.998Z","endTime":"2026-07-08T01:17:18.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":91.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.890383784181928,"aZ":-21.022723130213237,"pfxX":-10.569672566218648,"pfxZ":5.284247784160349,"pX":-0.5272871719651948,"pZ":1.4066267895936133,"vX0":8.343858911468061,"vY0":-143.78874830957278,"vZ0":-7.449130258154981,"x":137.1,"y":200.8,"x0":-2.0821386145121057,"y0":50.00262711687824,"z0":5.318256581545547,"aX":-22.305973232475274},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":8.3,"breakHorizontal":17.6,"spinRate":2452,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.37979226197382987,"extension":5.797835407360426},"index":2,"playId":"db5959df-349f-3a7d-a985-8f9babf8c3ac","pitchNumber":2,"startTime":"2026-07-08T01:17:35.548Z","endTime":"2026-07-08T01:17:40.487Z","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":97.0,"endSpeed":89.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94888430088298,"aZ":-22.192949031423723,"pfxX":-12.134472142532374,"pfxZ":4.933297063520536,"pX":-0.03555969270764931,"pZ":1.2927408862268548,"vX0":10.487789753839621,"vY0":-140.85541189993023,"vZ0":-7.138031568375672,"x":118.36,"y":203.88,"x0":-2.2182365995062256,"y0":50.0012735199762,"z0":5.279201220700571,"aX":-24.547223136543717},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.7,"breakHorizontal":20.0,"spinRate":2484,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.3878430159917037,"extension":5.874505038514538},"index":3,"playId":"fe1ea1cf-df65-31ed-bd3c-962610a21064","pitchNumber":3,"startTime":"2026-07-08T01:17:56.027Z","endTime":"2026-07-08T01:18:02.021Z","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":89.0,"endSpeed":82.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37667119814991,"aZ":-29.909537644482043,"pfxX":-2.4689781887365507,"pfxZ":1.3212775622102715,"pX":-0.3169990089281494,"pZ":2.631372243969634,"vX0":5.801270276234066,"vY0":-129.57788512944524,"vZ0":-1.5461891028423445,"x":129.08,"y":167.73,"x0":-2.25734470341778,"y0":50.00056752943256,"z0":5.506535807135342,"aX":-4.226115709678903},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.3,"breakHorizontal":3.2,"spinRate":1991,"spinDirection":242},"zone":4,"typeConfidence":0.87,"plateTime":0.42161682099653586,"extension":5.850120503604478},"index":4,"playId":"a67d9b4d-ad03-3c79-9cc6-3e878bbc87cb","pitchNumber":4,"startTime":"2026-07-08T01:18:38.936Z","endTime":"2026-07-08T01:18:46.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":91.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.752113823049463,"aZ":-13.15921172819183,"pfxX":-7.516167663008158,"pfxZ":8.965463002176413,"pX":1.06218943105862,"pZ":2.472064281479802,"vX0":11.14885425117236,"vY0":-144.10036783907722,"vZ0":-6.5189035835770035,"x":76.51,"y":172.03,"x0":-1.864915337045465,"y0":50.00618353496987,"z0":5.562631911586833,"aX":-15.9478875213875},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.1,"breakHorizontal":11.6,"spinRate":2379,"spinDirection":223},"zone":14,"typeConfidence":0.93,"plateTime":0.37883287935139,"extension":5.992024327593118},"index":5,"playId":"6838346c-d8c0-3419-8152-15582c2f5107","pitchNumber":5,"startTime":"2026-07-08T01:19:07.425Z","endTime":"2026-07-08T01:19:14.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:19:14.637Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kevin McGonigle strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T01:19:14.491Z","endTime":"2026-07-08T01:20:54.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":98.1,"endSpeed":90.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.640668341882893,"aZ":-15.960879030685433,"pfxX":-6.68233765264094,"pfxZ":7.763813959299409,"pX":-0.4086390713192341,"pZ":3.88481454229066,"vX0":7.317877335387794,"vY0":-142.82984682259863,"vZ0":-2.3902492042930117,"x":132.58,"y":133.89,"x0":-2.122869128513804,"y0":50.001574128722154,"z0":5.7238101141889635,"aX":-13.95232755318768},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.8,"breakHorizontal":10.8,"spinRate":2375,"spinDirection":222},"zone":11,"typeConfidence":0.92,"plateTime":0.3819578001544053,"extension":5.681460457546495},"index":0,"playId":"233603c4-0156-3d96-997d-656189bb2f78","pitchNumber":1,"startTime":"2026-07-08T01:19:38.447Z","endTime":"2026-07-08T01:19:42.342Z","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":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29134628543428,"aZ":-29.877811281872674,"pfxX":-1.575981396171659,"pfxZ":1.411659056062093,"pX":0.5077152027579744,"pZ":1.6715827638102503,"vX0":7.330753243576365,"vY0":-126.45696007991458,"vZ0":-3.022055304966656,"x":97.65,"y":193.65,"x0":-2.216323928977719,"y0":50.004276552758974,"z0":5.263535308641388,"aX":-2.5684837632015425},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.2,"breakHorizontal":1.3,"spinRate":2055,"spinDirection":273},"zone":9,"typeConfidence":0.9,"plateTime":0.4321029505217262,"extension":5.825607720025619},"index":1,"playId":"c5dfd42d-de1c-31df-a188-27fc926b4990","pitchNumber":2,"startTime":"2026-07-08T01:19:57.391Z","endTime":"2026-07-08T01:20:01.608Z","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":99.4,"endSpeed":92.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.781183498579544,"aZ":-15.365942120443755,"pfxX":-6.88107000526369,"pfxZ":7.814165533918866,"pX":-0.3001285564393326,"pZ":2.7481983561039645,"vX0":7.807797357697371,"vY0":-144.59402335304952,"vZ0":-5.145838622754514,"x":128.44,"y":164.58,"x0":-2.121461675110837,"y0":50.000795180771895,"z0":5.470081888506747,"aX":-14.797062104952722},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.4,"breakHorizontal":11.2,"spinRate":2376,"spinDirection":228},"zone":1,"typeConfidence":0.93,"plateTime":0.3765688581111508,"extension":5.808652616592591},"index":2,"playId":"a704bca0-8087-37aa-bf5f-ffeb752d3f1c","pitchNumber":3,"startTime":"2026-07-08T01:20:25.795Z","endTime":"2026-07-08T01:20:30.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":91.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4035310126757,"aZ":-18.800272360426366,"pfxX":-7.442943964569187,"pfxZ":6.249096537862707,"pX":-0.285840827350382,"pZ":3.5045253559971923,"vX0":8.046379672759898,"vY0":-144.19943978547755,"vZ0":-2.5019121735062564,"x":127.9,"y":144.16,"x0":-2.123777075076906,"y0":50.004746476518896,"z0":5.521983274126765,"aX":-15.932754228316472},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.0,"breakHorizontal":12.2,"spinRate":2318,"spinDirection":234},"zone":11,"typeConfidence":0.88,"plateTime":0.3775015074331174,"extension":5.837705772663976},"index":3,"playId":"c68ebbae-51d5-37bf-abae-118ce44a1a2d","pitchNumber":4,"startTime":"2026-07-08T01:20:48.248Z","endTime":"2026-07-08T01:20:54.817Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:20:54.817Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out sharply, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T01:22:53.671Z","endTime":"2026-07-08T01:24:03.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":91.0,"endSpeed":83.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.053965715738787,"aZ":-16.386888919930833,"pfxX":-4.9040611458707115,"pfxZ":8.83607143423544,"pX":-1.1814365886877531,"pZ":2.671978432900219,"vX0":-1.1496072512118547,"vY0":-132.52265849861007,"vZ0":-6.010857533544632,"x":162.03,"y":166.64,"x0":-0.1050990476904392,"y0":50.005676677462255,"z0":6.157352055342384,"aX":-8.765881903579892},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.0,"breakHorizontal":9.1,"spinRate":1996,"spinDirection":201},"zone":11,"typeConfidence":0.83,"plateTime":0.41255056441737104,"extension":6.987977846584828},"index":0,"playId":"ccbe9748-1bae-397b-8ecc-e9441c7ca099","pitchNumber":1,"startTime":"2026-07-08T01:23:21.560Z","endTime":"2026-07-08T01:23:27.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72315581679115,"aZ":-25.79201482897568,"pfxX":1.3330790202448504,"pfxZ":3.8802517752100902,"pX":0.2410865074154692,"pZ":1.1996204436411233,"vX0":1.0933076359109204,"vY0":-126.64388507870572,"vZ0":-7.2331059328895915,"x":107.81,"y":206.39,"x0":-0.36748113501565727,"y0":50.00490135196765,"z0":6.118417515782884,"aX":2.1935090961686803},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.9,"breakHorizontal":-2.6,"spinRate":1871,"spinDirection":179},"zone":14,"typeConfidence":0.9,"plateTime":0.4303650536464514,"extension":6.91950750482148},"index":1,"playId":"ad0177e2-0f1c-3cc9-b596-edf72e8ee0de","pitchNumber":2,"startTime":"2026-07-08T01:23:37.766Z","endTime":"2026-07-08T01:23:45.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.272375127022475,"aZ":-15.645639052632395,"pfxX":-1.9361422849527072,"pfxZ":9.103516600952918,"pX":-0.24255617389015766,"pZ":2.191937674771107,"vX0":0.3680458445546838,"vY0":-133.29693426924518,"vZ0":-7.320452870263869,"x":126.25,"y":179.6,"x0":-0.12998946229676736,"y0":50.00298321243727,"z0":6.085049541069061,"aX":-3.5148896861462537},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.2,"breakHorizontal":3.5,"spinRate":2034,"spinDirection":196},"zone":8,"typeConfidence":0.86,"plateTime":0.4095312587905595,"extension":6.956023661848807},"hitData":{"launchSpeed":104.6,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":105.0,"coordY":155.0}},"index":2,"playId":"04ebd864-83b4-3b94-a7cf-887bddd05eb3","pitchNumber":3,"startTime":"2026-07-08T01:23:54.543Z","endTime":"2026-07-08T01:24:03.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:24:03.336Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T01:24:06.337Z","endTime":"2026-07-08T01:25:33.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07290555833197,"aZ":-13.880498435811102,"pfxX":-2.641190719262721,"pfxZ":10.153648330650784,"pX":0.6946172989417002,"pZ":2.29856394087948,"vX0":2.6248740185622177,"vY0":-132.78933575569343,"vZ0":-7.310114862562106,"x":90.52,"y":176.72,"x0":0.04064762697779436,"y0":50.004239894369476,"z0":6.079533652602308,"aX":-4.759182963494196},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.2,"breakHorizontal":4.3,"spinRate":2014,"spinDirection":191},"zone":6,"typeConfidence":0.86,"plateTime":0.4110891936388015,"extension":7.099124924411983},"index":0,"playId":"cc8c5b63-133a-35e7-9d19-305b564a2b04","pitchNumber":1,"startTime":"2026-07-08T01:24:28.598Z","endTime":"2026-07-08T01:24:33.343Z","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":92.6,"endSpeed":85.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.790576149058378,"aZ":-11.284493787430929,"pfxX":-1.98718528538408,"pfxZ":11.297306770965813,"pX":-0.25259848599740836,"pZ":2.2754926471852053,"vX0":0.307613684882845,"vY0":-134.75149130942933,"vZ0":-7.99069806659731,"x":126.63,"y":177.34,"x0":-0.1095436828680689,"y0":50.00471262727484,"z0":6.0664373147777,"aX":-3.6744291594999523},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.1,"breakHorizontal":3.6,"spinRate":2081,"spinDirection":194},"zone":5,"typeConfidence":0.9,"plateTime":0.4056432636408589,"extension":7.005388945965302},"index":1,"playId":"4e430317-1239-3a67-b0ed-8ef00fbc4cd0","pitchNumber":2,"startTime":"2026-07-08T01:24:45.967Z","endTime":"2026-07-08T01:24:52.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.35510261384386,"aZ":-23.446083693201466,"pfxX":-3.6796490458879516,"pfxZ":5.740983941328112,"pX":-0.262297286297062,"pZ":1.747950753996421,"vX0":1.1297957528286682,"vY0":-121.59760920230055,"vZ0":-5.753196847064049,"x":127.0,"y":191.59,"x0":-0.2505576104749544,"y0":50.00566550648389,"z0":6.13759288476125,"aX":-5.597105613377294},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":9.5,"breakHorizontal":6.5,"spinRate":1494,"spinDirection":201},"zone":8,"typeConfidence":0.91,"plateTime":0.4477845588717311,"extension":6.889289041316005},"index":2,"playId":"410507a7-3658-3022-afd9-cc9af3952936","pitchNumber":3,"startTime":"2026-07-08T01:25:04.956Z","endTime":"2026-07-08T01:25:08.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09180835221502,"aZ":-16.5412283999898,"pfxX":-3.0899389073298655,"pfxZ":8.373226455836193,"pX":0.3899235250190409,"pZ":2.139558098470172,"vX0":2.207428061652961,"vY0":-134.97133114266882,"vZ0":-7.434554562785952,"x":102.14,"y":181.01,"x0":-0.03217833293829829,"y0":50.00489428125381,"z0":6.06962924243546,"aX":-5.769793429180449},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.0,"breakHorizontal":5.2,"spinRate":1992,"spinDirection":194},"zone":9,"typeConfidence":0.88,"plateTime":0.4039794117401341,"extension":7.037841866455927},"index":3,"playId":"dd93e078-e575-31d4-9056-6bcbb5536a18","pitchNumber":4,"startTime":"2026-07-08T01:25:27.631Z","endTime":"2026-07-08T01:25:33.726Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:25:33.726Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Kurtz flies out to left fielder Riley Greene.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T01:25:32.689Z","endTime":"2026-07-08T01:26:07.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03731907937669,"aZ":-13.268845465737902,"pfxX":-1.237082818768528,"pfxZ":10.031926625302098,"pX":-0.7627809807973666,"pZ":1.8528650369414854,"vX0":-1.1254176189721647,"vY0":-135.99441799791455,"vZ0":-8.8602493352134,"x":146.08,"y":188.75,"x0":-0.18373150075411712,"y0":50.00652572003204,"z0":6.060055992672749,"aX":-2.3326568726832098},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":2.5,"spinRate":2061,"spinDirection":198},"zone":7,"typeConfidence":0.91,"plateTime":0.4017654654743015,"extension":6.9093173034201145},"hitData":{"launchSpeed":76.5,"launchAngle":38.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.4,"coordY":121.09}},"index":0,"playId":"79fda6b5-69ce-3f48-93a2-8fbc702c5332","pitchNumber":1,"startTime":"2026-07-08T01:25:59.264Z","endTime":"2026-07-08T01:26:07.359Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:26:07.359Z","atBatIndex":75}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Kurtz flies out to left fielder Riley Greene.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T01:25:32.689Z","endTime":"2026-07-08T01:26:07.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03731907937669,"aZ":-13.268845465737902,"pfxX":-1.237082818768528,"pfxZ":10.031926625302098,"pX":-0.7627809807973666,"pZ":1.8528650369414854,"vX0":-1.1254176189721647,"vY0":-135.99441799791455,"vZ0":-8.8602493352134,"x":146.08,"y":188.75,"x0":-0.18373150075411712,"y0":50.00652572003204,"z0":6.060055992672749,"aX":-2.3326568726832098},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":2.5,"spinRate":2061,"spinDirection":198},"zone":7,"typeConfidence":0.91,"plateTime":0.4017654654743015,"extension":6.9093173034201145},"hitData":{"launchSpeed":76.5,"launchAngle":38.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.4,"coordY":121.09}},"index":0,"playId":"79fda6b5-69ce-3f48-93a2-8fbc702c5332","pitchNumber":1,"startTime":"2026-07-08T01:25:59.264Z","endTime":"2026-07-08T01:26:07.359Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:26:07.359Z","atBatIndex":75},"scoringPlays":[4,16,51,52,53,59],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2],"bottom":[3,4,5,6,7],"hits":{"away":[],"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":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":186.7,"y":36.9},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":165.34,"y":162.95},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":106.2,"y":161.82},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":78.05,"y":119.19},"type":"O","description":"Flyout"}]}},{"startIndex":8,"endIndex":15,"top":[8,9,10,11,12],"bottom":[13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":114.31,"y":183.61},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":164.28,"y":88.63},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"coordinates":{"x":52.49,"y":131.41},"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":2,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":159.0,"y":164.92},"type":"O","description":"Lineout"}]}},{"startIndex":16,"endIndex":25,"top":[16,17,18,19,20],"bottom":[21,22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":28.43,"y":63.46},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":102.15,"y":169.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":110.83,"y":170.03},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":110.89,"y":78.16},"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":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":101.64,"y":163.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":105.52,"y":99.44},"type":"E","description":"Field Error"}]}},{"startIndex":26,"endIndex":35,"top":[26,27,28,29,30],"bottom":[31,32,33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":143.7,"y":149.66},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"coordinates":{"x":115.01,"y":68.28},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":122.01,"y":146.64},"type":"O","description":"Lineout"}],"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":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":173.6,"y":119.25},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":105.19,"y":166.38},"type":"O","description":"Fielders Choice 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":4,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"coordinates":{"x":81.4,"y":102.81},"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":4,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":173.41,"y":100.34},"type":"O","description":"Flyout"}]}},{"startIndex":36,"endIndex":42,"top":[36,37,38,39],"bottom":[40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":101.64,"y":164.35},"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":5,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":141.48,"y":107.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":152.32,"y":176.01},"type":"O","description":"Grounded Into DP"},{"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":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":123.0,"y":180.0},"type":"O","description":"Groundout"}]}},{"startIndex":43,"endIndex":54,"top":[43,44,45,46],"bottom":[47,48,49,50,51,52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":127.39,"y":181.92},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":141.17,"y":158.78},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"coordinates":{"x":116.28,"y":97.23},"type":"H","description":"Single"}],"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":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":104.63,"y":47.59},"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":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":96.91,"y":87.65},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"coordinates":{"x":174.11,"y":136.48},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":219.0,"y":119.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":142.0,"y":84.0},"type":"H","description":"Single"}]}},{"startIndex":55,"endIndex":64,"top":[55,56,57,58,59,60,61],"bottom":[62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"coordinates":{"x":94.17,"y":155.16},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":143.7,"y":154.72},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":116.34,"y":98.98},"type":"H","description":"Single"}],"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":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":129.04,"y":130.6},"type":"O","description":"Lineout"}]}},{"startIndex":65,"endIndex":72,"top":[65,66,67],"bottom":[68,69,70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":149.78,"y":165.87},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"coordinates":{"x":102.15,"y":160.3},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"coordinates":{"x":165.29,"y":88.06},"type":"O","description":"Lineout"}],"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":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":174.58,"y":97.87},"type":"H","description":"Single"}]}},{"startIndex":73,"endIndex":75,"top":[73,74,75],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":105.0,"y":155.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":60.4,"y":121.09},"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":2,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":1,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":4,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":3}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":6,"hits":8,"errors":1,"leftOnBase":7},"away":{"runs":2,"hits":7,"errors":1,"leftOnBase":9}},"defense":{"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"catcher":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"first":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"second":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"third":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"shortstop":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"left":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"center":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"right":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"onDeck":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"inHole":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"battingOrder":2,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"offense":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"onDeck":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"inHole":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"battingOrder":2,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"teamStats":{"batting":{"flyOuts":2,"groundOuts":10,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":2,"avg":".247","atBats":34,"obp":".326","slg":".408","ops":".734","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":11,"rbi":2,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"34.00","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":6,"airOuts":7,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":32,"obp":".351","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":147,"era":"5.10","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.47","battersFaced":37,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":147,"balls":53,"strikes":94,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":6,"pitchesPerInning":"18.38","runsScoredPer9":"6.75","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":24,"errors":1,"chances":30,"passedBall":0,"pickoffs":0}},"players":{"ID671732":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":83,"flyOuts":20,"groundOuts":70,"airOuts":43,"runs":31,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":67,"baseOnBalls":30,"intentionalWalks":1,"hits":45,"hitByPitch":0,"avg":".200","atBats":225,"obp":".294","slg":".302","ops":".596","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":255,"totalBases":68,"rbi":22,"leftOnBase":89,"sacBunts":0,"sacFlies":0,"babip":".261","groundOutsToAirouts":"1.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":6,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":135,"errors":2,"chances":138,"fielding":".986","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"}]},"ID641680":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"jerseyNumber":"15","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HBP","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"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":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":25,"groundOuts":44,"airOuts":41,"runs":20,"doubles":9,"triples":0,"homeRuns":9,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":0,"hits":36,"hitByPitch":1,"avg":".243","atBats":148,"obp":".305","slg":".486","ops":".791","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":164,"totalBases":72,"rbi":29,"leftOnBase":77,"sacBunts":0,"sacFlies":2,"babip":".241","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.44","popOuts":7,"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":6,"stolenBases":23,"stolenBasePercentage":".793","caughtStealingPercentage":".207","assists":10,"putOuts":250,"errors":1,"chances":261,"fielding":".996","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669372":{"person":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(L, 7-5)","summary":"4.0 IP, 2 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":61,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":18,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":61,"balls":21,"strikes":40,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":20,"gamesStarted":17,"flyOuts":53,"groundOuts":107,"airOuts":93,"runs":38,"doubles":14,"triples":0,"homeRuns":11,"strikeOuts":86,"baseOnBalls":43,"intentionalWalks":0,"hits":77,"hitByPitch":5,"atBats":360,"obp":".305","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1560,"era":"3.10","inningsPitched":"98.2","wins":7,"losses":5,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":34,"whip":"1.22","battersFaced":411,"outs":296,"gamesPitched":20,"completeGames":1,"shutouts":0,"pitchesThrown":1560,"balls":608,"strikes":952,"strikePercentage":".610","hitBatsmen":5,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":2,"winPercentage":".583","pitchesPerInning":"15.81","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.84","walksPer9Inn":"3.92","hitsPer9Inn":"7.02","runsScoredPer9":"3.47","homeRunsPer9":"1.00","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":5,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680869":{"person":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"jerseyNumber":"20","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | 4 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":27,"groundOuts":50,"airOuts":52,"runs":41,"doubles":11,"triples":1,"homeRuns":11,"strikeOuts":59,"baseOnBalls":14,"intentionalWalks":0,"hits":62,"hitByPitch":4,"avg":".281","atBats":221,"obp":".335","slg":".489","ops":".824","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":241,"totalBases":108,"rbi":29,"leftOnBase":88,"sacBunts":2,"sacFlies":0,"babip":".338","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.09","popOuts":14,"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":95,"putOuts":83,"errors":6,"chances":184,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID643446":{"person":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"jerseyNumber":"22","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":43,"groundOuts":75,"airOuts":92,"runs":23,"doubles":11,"triples":0,"homeRuns":3,"strikeOuts":35,"baseOnBalls":21,"intentionalWalks":1,"hits":58,"hitByPitch":4,"avg":".227","atBats":256,"obp":".292","slg":".305","ops":".597","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":285,"totalBases":78,"rbi":26,"leftOnBase":116,"sacBunts":1,"sacFlies":3,"babip":".249","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"85.33","popOuts":16,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":159,"putOuts":126,"errors":4,"chances":289,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686993":{"person":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":26,"groundOuts":35,"airOuts":44,"runs":20,"doubles":6,"triples":0,"homeRuns":9,"strikeOuts":40,"baseOnBalls":9,"intentionalWalks":1,"hits":38,"hitByPitch":0,"atBats":154,"obp":".285","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":653,"era":"3.98","inningsPitched":"40.2","wins":2,"losses":3,"saves":1,"saveOpportunities":3,"holds":12,"blownSaves":2,"earnedRuns":18,"whip":"1.16","battersFaced":166,"outs":122,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":653,"balls":225,"strikes":428,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".400","pitchesPerInning":"16.06","gamesFinished":5,"strikeoutWalkRatio":"4.44","strikeoutsPer9Inn":"8.85","walksPer9Inn":"1.99","hitsPer9Inn":"8.41","runsScoredPer9":"4.43","homeRunsPer9":"1.99","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686930":{"person":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":15,"groundOuts":10,"airOuts":24,"runs":8,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":21,"baseOnBalls":9,"intentionalWalks":1,"hits":14,"hitByPitch":0,"atBats":69,"obp":".295","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":334,"era":"3.72","inningsPitched":"19.1","wins":1,"losses":0,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.19","battersFaced":78,"outs":58,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":334,"balls":124,"strikes":210,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.28","gamesFinished":6,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"9.78","walksPer9Inn":"4.19","hitsPer9Inn":"6.52","runsScoredPer9":"3.72","homeRunsPer9":"2.33","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"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}},"ID811965":{"person":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"jerseyNumber":"44","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"3-4 | 2B, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".462","atBats":26,"obp":".481","slg":".577","ops":"1.058","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":15,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":13,"errors":0,"chances":27,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":29,"groundOuts":62,"airOuts":53,"runs":20,"doubles":11,"triples":1,"homeRuns":6,"strikeOuts":27,"baseOnBalls":21,"intentionalWalks":0,"hits":55,"hitByPitch":3,"avg":".281","atBats":196,"obp":".357","slg":".439","ops":".796","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":221,"totalBases":86,"rbi":23,"leftOnBase":86,"sacBunts":0,"sacFlies":1,"babip":".299","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.67","popOuts":10,"lineOuts":14},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":14,"obp":".444","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":57,"era":"2.45","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.18","battersFaced":18,"outs":11,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":57,"balls":24,"strikes":33,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.55","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.82","hitsPer9Inn":"9.82","runsScoredPer9":"2.45","homeRunsPer9":"2.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":61,"errors":0,"chances":63,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660761":{"person":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":1,"flyOuts":20,"groundOuts":36,"airOuts":44,"runs":25,"doubles":13,"triples":0,"homeRuns":3,"strikeOuts":48,"baseOnBalls":22,"intentionalWalks":1,"hits":51,"hitByPitch":3,"atBats":176,"obp":".376","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":802,"era":"4.76","inningsPitched":"45.1","wins":1,"losses":2,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":24,"whip":"1.61","battersFaced":204,"outs":136,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":802,"balls":305,"strikes":497,"strikePercentage":".620","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".333","pitchesPerInning":"17.69","gamesFinished":12,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"9.53","walksPer9Inn":"4.37","hitsPer9Inn":"10.13","runsScoredPer9":"4.96","homeRunsPer9":"0.60","inheritedRunners":18,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682052":{"person":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 4 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":63,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":14,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":63,"balls":24,"strikes":39,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"12.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":10,"flyOuts":38,"groundOuts":40,"airOuts":76,"runs":43,"doubles":12,"triples":0,"homeRuns":11,"strikeOuts":42,"baseOnBalls":34,"intentionalWalks":0,"hits":65,"hitByPitch":0,"atBats":217,"obp":".388","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1041,"era":"7.04","inningsPitched":"53.2","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":42,"whip":"1.84","battersFaced":257,"outs":161,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1041,"balls":416,"strikes":625,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.53","rbi":4,"winPercentage":".571","pitchesPerInning":"19.40","gamesFinished":0,"strikeoutWalkRatio":"1.24","strikeoutsPer9Inn":"7.04","walksPer9Inn":"5.70","hitsPer9Inn":"10.90","runsScoredPer9":"7.21","homeRunsPer9":"1.84","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":27,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":0,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID675961":{"person":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":6,"groundOuts":18,"airOuts":13,"runs":12,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":3,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".286","atBats":77,"obp":".313","slg":".455","ops":".768","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":81,"totalBases":35,"rbi":8,"leftOnBase":32,"sacBunts":1,"sacFlies":0,"babip":".400","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.50","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":44,"putOuts":23,"errors":4,"chances":71,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691777":{"person":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":16,"groundOuts":31,"airOuts":33,"runs":24,"doubles":7,"triples":2,"homeRuns":5,"strikeOuts":58,"baseOnBalls":14,"intentionalWalks":0,"hits":35,"hitByPitch":4,"avg":".227","atBats":154,"obp":".303","slg":".396","ops":".699","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":175,"totalBases":61,"rbi":20,"leftOnBase":67,"sacBunts":0,"sacFlies":3,"babip":".319","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.80","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":47,"putOuts":24,"errors":3,"chances":74,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID695611":{"person":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":29,"groundOuts":28,"airOuts":53,"runs":19,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":41,"baseOnBalls":13,"intentionalWalks":1,"hits":43,"hitByPitch":3,"atBats":161,"obp":".326","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":724,"era":"3.77","inningsPitched":"43.0","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.30","battersFaced":181,"outs":129,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":724,"balls":243,"strikes":481,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".500","pitchesPerInning":"16.84","gamesFinished":0,"strikeoutWalkRatio":"3.15","strikeoutsPer9Inn":"8.58","walksPer9Inn":"2.72","hitsPer9Inn":"9.00","runsScoredPer9":"3.98","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":7,"lineOuts":17},"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}},"ID665660":{"person":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"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":23,"balls":8,"strikes":15,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":21,"groundOuts":17,"airOuts":23,"runs":15,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":32,"baseOnBalls":10,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":93,"obp":".301","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":452,"era":"5.33","inningsPitched":"25.1","wins":3,"losses":3,"saves":2,"saveOpportunities":3,"holds":4,"blownSaves":1,"earnedRuns":15,"whip":"1.22","battersFaced":103,"outs":76,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":452,"balls":153,"strikes":299,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".500","pitchesPerInning":"17.84","gamesFinished":11,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"11.37","walksPer9Inn":"3.55","hitsPer9Inn":"7.46","runsScoredPer9":"5.33","homeRunsPer9":"1.78","inheritedRunners":17,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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"}]},"ID650644":{"person":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":60,"groundOuts":51,"airOuts":105,"runs":42,"doubles":19,"triples":1,"homeRuns":16,"strikeOuts":54,"baseOnBalls":22,"intentionalWalks":1,"hits":92,"hitByPitch":2,"atBats":299,"obp":".357","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1254,"era":"5.10","inningsPitched":"72.1","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.58","battersFaced":327,"outs":217,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1254,"balls":434,"strikes":820,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.49","rbi":0,"winPercentage":".455","pitchesPerInning":"17.34","gamesFinished":0,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"6.72","walksPer9Inn":"2.74","hitsPer9Inn":"11.45","runsScoredPer9":"5.23","homeRunsPer9":"1.99","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":23,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701762":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":36,"groundOuts":54,"airOuts":58,"runs":61,"doubles":15,"triples":1,"homeRuns":20,"strikeOuts":128,"baseOnBalls":76,"intentionalWalks":9,"hits":89,"hitByPitch":2,"avg":".271","atBats":329,"obp":".410","slg":".505","ops":".915","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":407,"totalBases":166,"rbi":66,"leftOnBase":102,"sacBunts":0,"sacFlies":0,"babip":".381","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.45","popOuts":7,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":38,"putOuts":617,"errors":3,"chances":658,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663687":{"person":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":17,"groundOuts":30,"airOuts":36,"runs":16,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":52,"baseOnBalls":26,"intentionalWalks":2,"hits":36,"hitByPitch":4,"atBats":153,"obp":".359","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":773,"era":"3.38","inningsPitched":"40.0","wins":3,"losses":0,"saves":6,"saveOpportunities":10,"holds":10,"blownSaves":4,"earnedRuns":15,"whip":"1.55","battersFaced":184,"outs":120,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":773,"balls":304,"strikes":469,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.33","gamesFinished":11,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"11.70","walksPer9Inn":"5.85","hitsPer9Inn":"8.10","runsScoredPer9":"3.60","homeRunsPer9":"0.90","inheritedRunners":30,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":7},"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}},"ID665622":{"person":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":1,"flyOuts":24,"groundOuts":29,"airOuts":37,"runs":21,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":48,"baseOnBalls":22,"intentionalWalks":1,"hits":39,"hitByPitch":2,"atBats":150,"obp":".358","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":697,"era":"3.86","inningsPitched":"39.2","wins":1,"losses":1,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":17,"whip":"1.54","battersFaced":177,"outs":119,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":697,"balls":282,"strikes":415,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"17.57","gamesFinished":9,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"10.89","walksPer9Inn":"4.99","hitsPer9Inn":"8.85","runsScoredPer9":"4.76","homeRunsPer9":"0.91","inheritedRunners":9,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID703607":{"person":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"jerseyNumber":"33","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | HR, HBP, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":16,"groundOuts":46,"airOuts":22,"runs":18,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":49,"baseOnBalls":15,"intentionalWalks":0,"hits":46,"hitByPitch":7,"avg":".286","atBats":161,"obp":".368","slg":".379","ops":".747","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":186,"totalBases":61,"rbi":15,"leftOnBase":50,"sacBunts":0,"sacFlies":2,"babip":".387","groundOutsToAirouts":"2.09","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"53.67","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":141,"errors":4,"chances":147,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID687515":{"person":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"jerseyNumber":"32","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":19,"groundOuts":13,"airOuts":31,"runs":11,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":27,"baseOnBalls":4,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".222","atBats":90,"obp":".255","slg":".389","ops":".644","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":35,"rbi":11,"leftOnBase":36,"sacBunts":1,"sacFlies":0,"babip":".271","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.50","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":53,"errors":2,"chances":55,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669127":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | BB, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":63,"groundOuts":61,"airOuts":108,"runs":51,"doubles":16,"triples":0,"homeRuns":20,"strikeOuts":77,"baseOnBalls":29,"intentionalWalks":2,"hits":88,"hitByPitch":4,"avg":".264","atBats":333,"obp":".330","slg":".492","ops":".822","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":367,"totalBases":164,"rbi":45,"leftOnBase":146,"sacBunts":0,"sacFlies":1,"babip":".287","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.65","popOuts":26,"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":16,"stolenBases":29,"stolenBasePercentage":".644","caughtStealingPercentage":".356","assists":31,"putOuts":558,"errors":1,"chances":590,"fielding":".998","passedBall":6,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID643410":{"person":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":17,"groundOuts":24,"airOuts":30,"runs":16,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":33,"baseOnBalls":10,"intentionalWalks":1,"hits":31,"hitByPitch":2,"atBats":117,"obp":".331","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":494,"era":"4.70","inningsPitched":"30.2","wins":0,"losses":1,"saves":4,"saveOpportunities":6,"holds":5,"blownSaves":2,"earnedRuns":16,"whip":"1.34","battersFaced":130,"outs":92,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":494,"balls":173,"strikes":321,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".000","pitchesPerInning":"16.11","gamesFinished":7,"strikeoutWalkRatio":"3.30","strikeoutsPer9Inn":"9.68","walksPer9Inn":"2.93","hitsPer9Inn":"9.10","runsScoredPer9":"4.70","homeRunsPer9":"0.59","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":8},"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}},"ID678022":{"person":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":23,"gamesStarted":6,"flyOuts":35,"groundOuts":38,"airOuts":57,"runs":43,"doubles":8,"triples":2,"homeRuns":8,"strikeOuts":70,"baseOnBalls":21,"intentionalWalks":0,"hits":58,"hitByPitch":7,"atBats":220,"obp":".343","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":968,"era":"6.75","inningsPitched":"54.2","wins":2,"losses":4,"saves":3,"saveOpportunities":5,"holds":2,"blownSaves":2,"earnedRuns":41,"whip":"1.45","battersFaced":251,"outs":164,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":968,"balls":331,"strikes":637,"strikePercentage":".660","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".333","pitchesPerInning":"17.71","gamesFinished":5,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"11.52","walksPer9Inn":"3.46","hitsPer9Inn":"9.55","runsScoredPer9":"7.08","homeRunsPer9":"1.32","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605488":{"person":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":73,"groundOuts":79,"airOuts":117,"runs":66,"doubles":16,"triples":3,"homeRuns":24,"strikeOuts":80,"baseOnBalls":33,"intentionalWalks":0,"hits":96,"hitByPitch":2,"atBats":367,"obp":".322","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1583,"era":"5.79","inningsPitched":"93.1","wins":3,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.38","battersFaced":407,"outs":280,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1583,"balls":574,"strikes":1009,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":4,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".273","pitchesPerInning":"16.96","gamesFinished":0,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"7.71","walksPer9Inn":"3.18","hitsPer9Inn":"9.26","runsScoredPer9":"6.36","homeRunsPer9":"2.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":20,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805779":{"person":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":31,"groundOuts":71,"airOuts":55,"runs":23,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":26,"baseOnBalls":10,"intentionalWalks":0,"hits":56,"hitByPitch":0,"avg":".272","atBats":206,"obp":".304","slg":".379","ops":".683","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":218,"totalBases":78,"rbi":26,"leftOnBase":94,"sacBunts":1,"sacFlies":1,"babip":".294","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.50","popOuts":7,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":94,"putOuts":57,"errors":0,"chances":151,"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"}]}},"batters":[680869,701762,669127,641680,805779,687515,671732,811965,691777,703607,669372,682052,665660],"pitchers":[669372,682052,665660],"bench":[666126,643446,675961],"bullpen":[686930,650644,663687,695611,643410,665622,678022,605488,686993,660761],"battingOrder":[680869,701762,669127,641680,805779,671732,811965,691777,703607],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Kuroda-Grauer (3, Skubal)."},{"label":"HR","value":"Bolte (3, 3rd inning off Skubal, 0 on, 0 out)."},{"label":"TB","value":"Bolte 4; Gelof; Heim; Kuroda-Grauer 4; Langeliers."},{"label":"RBI","value":"Bolte (15); Langeliers (45)."},{"label":"2-out RBI","value":"Langeliers."},{"label":"Runners left in scoring position, 2 out","value":"Heim; Muncy 2; Bolte; Wilson, J 2."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Kuroda-Grauer (1, 2nd base by Finnegan/Dingler)."},{"label":"PO","value":"Kuroda-Grauer (1st base by Finnegan)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Bolte (4, fielding)."},{"label":"DP","value":"(Kurtz-Wilson, J)."}]}],"note":[{"label":"a","value":"Grounded out for Thomas, C in the 6th."}]},"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":4,"groundOuts":6,"airOuts":7,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".236","atBats":32,"obp":".314","slg":".398","ops":".712","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":13,"rbi":6,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":2,"groundOuts":10,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":2,"atBats":34,"obp":".289","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":158,"era":"3.73","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.22","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":158,"balls":53,"strikes":105,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"2.00","rbi":2,"pitchesPerInning":"17.56","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":1,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID664285":{"person":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":59,"groundOuts":122,"airOuts":96,"runs":53,"doubles":17,"triples":1,"homeRuns":11,"strikeOuts":78,"baseOnBalls":36,"intentionalWalks":0,"hits":103,"hitByPitch":8,"atBats":396,"obp":".332","caughtStealing":0,"stolenBases":13,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1608,"era":"4.29","inningsPitched":"100.2","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.38","battersFaced":443,"outs":302,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1608,"balls":562,"strikes":1046,"strikePercentage":".650","hitBatsmen":8,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".400","pitchesPerInning":"15.97","gamesFinished":0,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"6.97","walksPer9Inn":"3.22","hitsPer9Inn":"9.21","runsScoredPer9":"4.74","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656716":{"person":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"jerseyNumber":"39","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":39,"groundOuts":59,"airOuts":67,"runs":18,"doubles":6,"triples":2,"homeRuns":3,"strikeOuts":39,"baseOnBalls":23,"intentionalWalks":1,"hits":41,"hitByPitch":0,"avg":".203","atBats":202,"obp":".282","slg":".297","ops":".579","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":229,"totalBases":60,"rbi":16,"leftOnBase":73,"sacBunts":2,"sacFlies":2,"babip":".235","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.33","popOuts":10,"lineOuts":18},"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":117,"putOuts":84,"errors":2,"chances":203,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669373":{"person":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(W, 5-4)","summary":"5.0 IP, ER, 9 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":3,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":34,"strikes":62,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":26,"groundOuts":72,"airOuts":50,"runs":27,"doubles":12,"triples":1,"homeRuns":10,"strikeOuts":84,"baseOnBalls":10,"intentionalWalks":0,"hits":57,"hitByPitch":3,"atBats":261,"obp":".255","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1068,"era":"3.06","inningsPitched":"70.2","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"0.95","battersFaced":276,"outs":212,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1068,"balls":338,"strikes":730,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.44","rbi":1,"winPercentage":".556","pitchesPerInning":"15.11","gamesFinished":0,"strikeoutWalkRatio":"8.40","strikeoutsPer9Inn":"10.70","walksPer9Inn":"1.27","hitsPer9Inn":"7.26","runsScoredPer9":"3.44","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":14},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"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"}]},"ID663554":{"person":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":48,"groundOuts":52,"airOuts":85,"runs":21,"doubles":19,"triples":1,"homeRuns":5,"strikeOuts":72,"baseOnBalls":16,"intentionalWalks":0,"hits":54,"hitByPitch":1,"atBats":261,"obp":".254","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","numberOfPitches":1062,"era":"2.64","inningsPitched":"71.2","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"0.98","battersFaced":280,"outs":215,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1062,"balls":370,"strikes":692,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".444","pitchesPerInning":"14.82","gamesFinished":0,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"9.04","walksPer9Inn":"2.01","hitsPer9Inn":"6.78","runsScoredPer9":"2.64","homeRunsPer9":"0.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"201","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":24,"groundOuts":24,"airOuts":41,"runs":11,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":41,"baseOnBalls":7,"intentionalWalks":0,"hits":35,"hitByPitch":0,"avg":".250","atBats":140,"obp":".286","slg":".393","ops":".679","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":148,"totalBases":55,"rbi":15,"leftOnBase":52,"sacBunts":1,"sacFlies":0,"babip":".326","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":94,"putOuts":50,"errors":3,"chances":147,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":3,"groundOuts":4,"airOuts":7,"runs":7,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":23,"obp":".407","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":105,"era":"10.50","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.83","battersFaced":27,"outs":18,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":39,"strikes":66,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".---","pitchesPerInning":"17.50","gamesFinished":3,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"7.50","walksPer9Inn":"6.00","hitsPer9Inn":"10.50","runsScoredPer9":"10.50","homeRunsPer9":"4.50","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623454":{"person":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":2,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"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":29,"balls":13,"strikes":16,"strikePercentage":".550","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.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":33,"gamesStarted":2,"flyOuts":24,"groundOuts":48,"airOuts":46,"runs":29,"doubles":11,"triples":0,"homeRuns":9,"strikeOuts":68,"baseOnBalls":20,"intentionalWalks":1,"hits":52,"hitByPitch":4,"atBats":211,"obp":".322","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":926,"era":"4.28","inningsPitched":"54.2","wins":3,"losses":3,"saves":2,"saveOpportunities":6,"holds":5,"blownSaves":4,"earnedRuns":26,"whip":"1.32","battersFaced":238,"outs":164,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":926,"balls":328,"strikes":598,"strikePercentage":".650","hitBatsmen":4,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":1,"winPercentage":".500","pitchesPerInning":"16.94","gamesFinished":9,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"11.20","walksPer9Inn":"3.29","hitsPer9Inn":"8.56","runsScoredPer9":"4.77","homeRunsPer9":"1.48","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663330":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"jerseyNumber":"18","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":15,"groundOuts":20,"airOuts":26,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":34,"baseOnBalls":10,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".140","atBats":93,"obp":".223","slg":".226","ops":".449","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":103,"totalBases":21,"rbi":7,"leftOnBase":64,"sacBunts":0,"sacFlies":0,"babip":".193","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.50","popOuts":5,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":"1.000","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":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":90,"flyOuts":56,"groundOuts":53,"airOuts":82,"runs":46,"doubles":18,"triples":1,"homeRuns":13,"strikeOuts":102,"baseOnBalls":46,"intentionalWalks":2,"hits":95,"hitByPitch":2,"avg":".289","atBats":329,"obp":".376","slg":".468","ops":".844","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":380,"totalBases":154,"rbi":44,"leftOnBase":155,"sacBunts":0,"sacFlies":3,"babip":".378","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.31","popOuts":11,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":151,"errors":1,"chances":153,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{"summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":3,"strikes":20,"strikePercentage":".870","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"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":8,"gamesStarted":0,"flyOuts":6,"groundOuts":16,"airOuts":11,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":39,"obp":".190","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":150,"era":"1.54","inningsPitched":"11.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.60","battersFaced":43,"outs":35,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":150,"balls":49,"strikes":101,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.45","rbi":0,"winPercentage":".---","pitchesPerInning":"12.86","gamesFinished":4,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"6.17","walksPer9Inn":"1.54","hitsPer9Inn":"3.86","runsScoredPer9":"1.54","homeRunsPer9":"1.54","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"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"}]},"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":38,"gamesStarted":2,"flyOuts":13,"groundOuts":48,"airOuts":33,"runs":19,"doubles":8,"triples":1,"homeRuns":5,"strikeOuts":33,"baseOnBalls":10,"intentionalWalks":0,"hits":45,"hitByPitch":2,"atBats":158,"obp":".335","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":664,"era":"3.38","inningsPitched":"40.0","wins":1,"losses":4,"saves":0,"saveOpportunities":1,"holds":9,"blownSaves":1,"earnedRuns":15,"whip":"1.38","battersFaced":171,"outs":120,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":664,"balls":240,"strikes":424,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.45","rbi":0,"winPercentage":".200","pitchesPerInning":"16.60","gamesFinished":7,"strikeoutWalkRatio":"3.30","strikeoutsPer9Inn":"7.43","walksPer9Inn":"2.25","hitsPer9Inn":"10.13","runsScoredPer9":"4.28","homeRunsPer9":"1.13","inheritedRunners":21,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":11},"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}},"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-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":80,"groundOuts":57,"airOuts":126,"runs":56,"doubles":18,"triples":3,"homeRuns":7,"strikeOuts":53,"baseOnBalls":58,"intentionalWalks":0,"hits":95,"hitByPitch":3,"avg":".287","atBats":331,"obp":".398","slg":".423","ops":".821","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":392,"totalBases":140,"rbi":32,"leftOnBase":111,"sacBunts":0,"sacFlies":0,"babip":".325","groundOutsToAirouts":"0.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.29","popOuts":26,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":193,"putOuts":85,"errors":7,"chances":285,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID681481":{"person":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | HBP, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":36,"groundOuts":32,"airOuts":55,"runs":25,"doubles":5,"triples":2,"homeRuns":13,"strikeOuts":66,"baseOnBalls":17,"intentionalWalks":0,"hits":45,"hitByPitch":5,"avg":".231","atBats":195,"obp":".305","slg":".477","ops":".782","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":222,"totalBases":93,"rbi":36,"leftOnBase":90,"sacBunts":0,"sacFlies":3,"babip":".269","groundOutsToAirouts":"0.58","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":69,"errors":0,"chances":71,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID640448":{"person":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(H, 10)","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":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":19,"groundOuts":44,"airOuts":37,"runs":10,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":31,"baseOnBalls":25,"intentionalWalks":0,"hits":37,"hitByPitch":0,"atBats":148,"obp":".358","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":656,"era":"2.18","inningsPitched":"41.1","wins":2,"losses":0,"saves":1,"saveOpportunities":6,"holds":10,"blownSaves":5,"earnedRuns":10,"whip":"1.50","battersFaced":174,"outs":124,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":656,"balls":255,"strikes":401,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.87","gamesFinished":3,"strikeoutWalkRatio":"1.24","strikeoutsPer9Inn":"6.75","walksPer9Inn":"5.44","hitsPer9Inn":"8.06","runsScoredPer9":"2.18","homeRunsPer9":"0.87","inheritedRunners":23,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID445276":{"person":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":25,"gamesStarted":0,"flyOuts":14,"groundOuts":11,"airOuts":30,"runs":13,"doubles":0,"triples":0,"homeRuns":5,"strikeOuts":23,"baseOnBalls":12,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":77,"obp":".289","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":353,"era":"4.98","inningsPitched":"21.2","wins":1,"losses":4,"saves":10,"saveOpportunities":14,"holds":1,"blownSaves":4,"earnedRuns":12,"whip":"1.20","battersFaced":90,"outs":65,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":353,"balls":126,"strikes":227,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.37","rbi":0,"winPercentage":".200","pitchesPerInning":"16.29","gamesFinished":19,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"9.55","walksPer9Inn":"4.98","hitsPer9Inn":"5.82","runsScoredPer9":"5.40","homeRunsPer9":"2.08","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":7},"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}},"ID656427":{"person":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"jerseyNumber":"9","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":50,"groundOuts":51,"airOuts":87,"runs":47,"doubles":20,"triples":3,"homeRuns":8,"strikeOuts":92,"baseOnBalls":37,"intentionalWalks":1,"hits":74,"hitByPitch":6,"atBats":298,"obp":".339","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1471,"era":"4.60","inningsPitched":"76.1","wins":2,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.45","battersFaced":347,"outs":229,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1471,"balls":569,"strikes":902,"strikePercentage":".610","hitBatsmen":6,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".200","pitchesPerInning":"19.27","gamesFinished":0,"strikeoutWalkRatio":"2.49","strikeoutsPer9Inn":"10.85","walksPer9Inn":"4.36","hitsPer9Inn":"8.72","runsScoredPer9":"5.54","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":22,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679529":{"person":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":8,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":50,"groundOuts":45,"airOuts":81,"runs":36,"doubles":18,"triples":0,"homeRuns":14,"strikeOuts":115,"baseOnBalls":40,"intentionalWalks":0,"hits":65,"hitByPitch":5,"avg":".214","atBats":304,"obp":".313","slg":".411","ops":".724","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":352,"totalBases":125,"rbi":38,"leftOnBase":136,"sacBunts":0,"sacFlies":2,"babip":".288","groundOutsToAirouts":"0.56","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.71","popOuts":12,"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":62,"putOuts":664,"errors":2,"chances":728,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID805427":{"person":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":4,"groundOuts":8,"airOuts":5,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":1,"hits":10,"hitByPitch":1,"atBats":36,"obp":".381","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":177,"era":"6.00","inningsPitched":"9.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":6,"whip":"1.67","battersFaced":43,"outs":27,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":177,"balls":60,"strikes":117,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":0,"winPercentage":".---","pitchesPerInning":"19.67","gamesFinished":1,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"14.00","walksPer9Inn":"5.00","hitsPer9Inn":"10.00","runsScoredPer9":"6.00","homeRunsPer9":"1.00","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672456":{"person":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":15,"flyOuts":62,"groundOuts":87,"airOuts":127,"runs":35,"doubles":15,"triples":2,"homeRuns":9,"strikeOuts":59,"baseOnBalls":20,"intentionalWalks":1,"hits":70,"hitByPitch":2,"atBats":339,"obp":".253","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1301,"era":"3.21","inningsPitched":"92.2","wins":5,"losses":5,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"0.97","battersFaced":365,"outs":278,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1301,"balls":436,"strikes":865,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".500","pitchesPerInning":"14.04","gamesFinished":2,"strikeoutWalkRatio":"2.95","strikeoutsPer9Inn":"5.73","walksPer9Inn":"1.94","hitsPer9Inn":"6.80","runsScoredPer9":"3.40","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":40,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701162":{"person":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"jerseyNumber":"53","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"1-1 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":1,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":0,"groundOuts":4,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".313","atBats":16,"obp":".429","slg":".375","ops":".804","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":6,"rbi":4,"leftOnBase":9,"sacBunts":0,"sacFlies":1,"babip":".385","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"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"}]},"ID668670":{"person":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"jerseyNumber":"34","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":18,"groundOuts":12,"airOuts":29,"runs":7,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":30,"baseOnBalls":7,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".139","atBats":79,"obp":".213","slg":".228","ops":".441","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":90,"totalBases":18,"rbi":6,"leftOnBase":34,"sacBunts":1,"sacFlies":2,"babip":".200","groundOutsToAirouts":"0.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"79.00","popOuts":7,"lineOuts":4},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":20,"era":"0.00","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":6,"outs":4,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":8,"stolenBases":18,"stolenBasePercentage":".692","caughtStealingPercentage":".308","assists":10,"putOuts":204,"errors":0,"chances":214,"fielding":"1.000","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681546":{"person":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"jerseyNumber":"43","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":13,"groundOuts":19,"airOuts":25,"runs":16,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":53,"baseOnBalls":10,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".157","atBats":115,"obp":".230","slg":".287","ops":".517","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":33,"rbi":11,"leftOnBase":60,"sacBunts":0,"sacFlies":0,"babip":".254","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.33","popOuts":8,"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":0,"putOuts":97,"errors":2,"chances":99,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663837":{"person":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"jerseyNumber":"8","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":37,"groundOuts":61,"airOuts":82,"runs":21,"doubles":12,"triples":2,"homeRuns":5,"strikeOuts":39,"baseOnBalls":17,"intentionalWalks":0,"hits":45,"hitByPitch":0,"avg":".203","atBats":222,"obp":".255","slg":".342","ops":".597","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":244,"totalBases":76,"rbi":30,"leftOnBase":112,"sacBunts":1,"sacFlies":4,"babip":".220","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.40","popOuts":22,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":134,"errors":2,"chances":137,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID693307":{"person":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":48,"groundOuts":69,"airOuts":94,"runs":47,"doubles":19,"triples":2,"homeRuns":19,"strikeOuts":74,"baseOnBalls":23,"intentionalWalks":0,"hits":83,"hitByPitch":7,"avg":".262","atBats":317,"obp":".323","slg":".514","ops":".837","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":352,"totalBases":163,"rbi":60,"leftOnBase":142,"sacBunts":0,"sacFlies":3,"babip":".282","groundOutsToAirouts":"0.73","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"16.68","popOuts":20,"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":11,"stolenBases":36,"stolenBasePercentage":".766","caughtStealingPercentage":".234","assists":19,"putOuts":557,"errors":3,"chances":579,"fielding":".995","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID690993":{"person":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"jerseyNumber":"33","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"1-2 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":41,"groundOuts":54,"airOuts":78,"runs":34,"doubles":9,"triples":2,"homeRuns":7,"strikeOuts":50,"baseOnBalls":14,"intentionalWalks":0,"hits":61,"hitByPitch":3,"avg":".252","atBats":242,"obp":".300","slg":".393","ops":".693","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":260,"totalBases":95,"rbi":21,"leftOnBase":111,"sacBunts":0,"sacFlies":1,"babip":".290","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.57","popOuts":16,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":47,"putOuts":72,"errors":2,"chances":121,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID675512":{"person":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":29,"groundOuts":45,"airOuts":53,"runs":10,"doubles":5,"triples":0,"homeRuns":7,"strikeOuts":32,"baseOnBalls":10,"intentionalWalks":0,"hits":25,"hitByPitch":2,"atBats":154,"obp":".222","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":606,"era":"2.05","inningsPitched":"44.0","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"0.80","battersFaced":167,"outs":132,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":606,"balls":222,"strikes":384,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".800","pitchesPerInning":"13.77","gamesFinished":0,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"6.55","walksPer9Inn":"2.05","hitsPer9Inn":"5.11","runsScoredPer9":"2.05","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":11,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[805808,690993,701678,682985,693307,681481,656716,679529,681546,701162,663837,669373,640448,623454,621097],"pitchers":[669373,640448,623454,621097],"bench":[663330,668670],"bullpen":[689225,656427,663947,445276,675512,663554,672456,805427,664285],"battingOrder":[805808,701678,682985,693307,681481,656716,679529,701162,663837],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Malgeri (1, Lopez, J); Vierling (12, Lopez, J)."},{"label":"HR","value":"Keith (7, 1st inning off Ginn, 1 on, 0 out)."},{"label":"TB","value":"Keith 4; Malgeri 2; McGonigle 2; McKinstry 2; Torkelson; Vierling 2."},{"label":"RBI","value":"Keith 2 (21); Malgeri (4); McGonigle (32); Vierling 2 (30)."},{"label":"2-out RBI","value":"Malgeri; Vierling 2; McGonigle."},{"label":"Runners left in scoring position, 2 out","value":"Dingler; Vierling; McGonigle."},{"label":"GIDP","value":"Keith."},{"label":"Team RISP","value":"3-for-10."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Lee (3, fielding)."},{"label":"Pickoffs","value":"Finnegan (Kuroda-Grauer at 1st base)."}]}],"note":[{"label":"a","value":"Doubled for Outman in the 6th."},{"label":"b","value":"Struck out for Keith in the 6th."}]}},"officials":[{"official":{"id":427554,"fullName":"Jim Wolf","link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":623945,"fullName":"Alex MacKay","link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":484198,"fullName":"Alan Porter","link":"/api/v1/people/484198"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Bolte (by Anderson, D); Heim (by Anderson, D); Carpenter (by Ginn)."},{"label":"ABS Challenge","value":"Dingler 2 (Ball-Overturned to Strike, Ball-Confirmed); Langeliers 3 (Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Overturned to Strike); Wilson, J (Strike-Confirmed); Greene, R (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Ginn 61-40; Lopez, J 63-39; Alvarado 23-15; Skubal 96-62; Finnegan 10-7; Anderson, D 29-16; Waguespack 23-20."},{"label":"Groundouts-flyouts","value":"Ginn 4-3; Lopez, J 2-1; Alvarado 0-0; Skubal 3-1; Finnegan 2-0; Anderson, D 2-0; Waguespack 3-1."},{"label":"Batters faced","value":"Ginn 18; Lopez, J 14; Alvarado 5; Skubal 22; Finnegan 3; Anderson, D 7; Waguespack 6."},{"label":"Umpires","value":"HP: Jim Wolf. 1B: Alex MacKay. 2B: Roberto Ortiz. 3B: Alan Porter. "},{"label":"Weather","value":"85 degrees, Clear."},{"label":"Wind","value":"5 mph, In From LF."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:46."},{"label":"Att","value":"28,736."},{"label":"Venue","value":"Comerica Park."},{"label":"July 7, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993","boxscoreName":"Keith"},"jerseyNumber":"33","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"1-2 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":41,"groundOuts":54,"airOuts":78,"runs":34,"doubles":9,"triples":2,"homeRuns":7,"strikeOuts":50,"baseOnBalls":14,"intentionalWalks":0,"hits":61,"hitByPitch":3,"avg":".252","atBats":242,"obp":".300","slg":".393","ops":".693","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":260,"totalBases":95,"rbi":21,"leftOnBase":111,"sacBunts":0,"sacFlies":1,"babip":".290","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.57","popOuts":16,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":47,"putOuts":72,"errors":2,"chances":121,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":59,"hittingGameScore":59},{"player":{"person":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607","boxscoreName":"Bolte"},"jerseyNumber":"33","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | HR, HBP, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":16,"groundOuts":46,"airOuts":22,"runs":18,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":49,"baseOnBalls":15,"intentionalWalks":0,"hits":46,"hitByPitch":7,"avg":".286","atBats":161,"obp":".368","slg":".379","ops":".747","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":186,"totalBases":61,"rbi":15,"leftOnBase":50,"sacBunts":0,"sacFlies":2,"babip":".387","groundOutsToAirouts":"2.09","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"53.67","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":141,"errors":4,"chances":147,"fielding":".973","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":57,"hittingGameScore":57},{"player":{"person":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373","boxscoreName":"Skubal"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(W, 5-4)","summary":"5.0 IP, ER, 9 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":3,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":34,"strikes":62,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":26,"groundOuts":72,"airOuts":50,"runs":27,"doubles":12,"triples":1,"homeRuns":10,"strikeOuts":84,"baseOnBalls":10,"intentionalWalks":0,"hits":57,"hitByPitch":3,"atBats":261,"obp":".255","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1068,"era":"3.06","inningsPitched":"70.2","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"0.95","battersFaced":276,"outs":212,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1068,"balls":338,"strikes":730,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.44","rbi":1,"winPercentage":".556","pitchesPerInning":"15.11","gamesFinished":0,"strikeoutWalkRatio":"8.40","strikeoutsPer9Inn":"10.70","walksPer9Inn":"1.27","hitsPer9Inn":"7.26","runsScoredPer9":"3.44","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":14},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":56,"pitchingGameScore":56}]},"decisions":{"winner":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"loser":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}