{"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":776690,"link":"/api/v1.1/game/776690/feed/live","metaData":{"wait":10,"timeStamp":"20250819_021630","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count12","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776690,"type":"R","doubleHeader":"N","id":"2025/08/18/texmlb-kcamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776690-2025-08-18","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-18T23:40:00Z","originalDate":"2025-08-18","officialDate":"2025-08-18","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":140,"name":"Texas Rangers","link":"/api/v1/teams/140","season":2025,"venue":{"id":5325,"name":"Globe Life Field","link":"/api/v1/venues/5325"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"tex","fileCode":"tex","abbreviation":"TEX","teamName":"Rangers","locationName":"Arlington","firstYearOfPlay":"1961","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":"Texas","record":{"gamesPlayed":126,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":62,"losses":64,"ties":0,"pct":".492"},"records":{},"divisionLeader":false,"wins":62,"losses":64,"winningPercentage":".492"},"franchiseName":"Texas","clubName":"Rangers","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118","season":2025,"venue":{"id":7,"name":"Kauffman Stadium","link":"/api/v1/venues/7"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"kca","fileCode":"kc","abbreviation":"KC","teamName":"Royals","locationName":"Kansas City","firstYearOfPlay":"1968","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":"Kansas City","record":{"gamesPlayed":125,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":64,"losses":61,"ties":0,"pct":".512"},"records":{},"divisionLeader":false,"wins":64,"losses":61,"winningPercentage":".512"},"franchiseName":"Kansas City","clubName":"Royals","active":true}},"players":{"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},"ID624428":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428","firstName":"Adam","lastName":"Frazier","primaryNumber":"20","birthDate":"1991-12-14","currentAge":34,"birthCity":"Athens","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Adam","useLastName":"Frazier","middleName":"Timothy","boxscoreName":"Frazier","nickName":"Fraz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2016-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adam Frazier","nameSlug":"adam-frazier-624428","firstLastName":"Adam Frazier","lastFirstName":"Frazier, Adam","lastInitName":"Frazier, A","initLastName":"A Frazier","fullFMLName":"Adam Timothy Frazier","fullLFMName":"Frazier, Adam Timothy","strikeZoneTop":3.111,"strikeZoneBottom":1.57},"ID542888":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888","firstName":"Shawn","lastName":"Armstrong","primaryNumber":"43","birthDate":"1990-09-11","currentAge":36,"birthCity":"New Bern","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shawn","useLastName":"Armstrong","middleName":"Michael","boxscoreName":"Armstrong","nickName":"Armie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shawn Armstrong","nameSlug":"shawn-armstrong-542888","firstLastName":"Shawn Armstrong","lastFirstName":"Armstrong, Shawn","lastInitName":"Armstrong, S","initLastName":"S Armstrong","fullFMLName":"Shawn Michael Armstrong","fullLFMName":"Armstrong, Shawn Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID694497":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497","firstName":"Evan","lastName":"Carter","primaryNumber":"32","birthDate":"2002-08-29","currentAge":24,"birthCity":"Elizabethton","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Evan","useLastName":"Carter","middleName":"Jason","boxscoreName":"Carter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Evan Carter","nameSlug":"evan-carter-694497","firstLastName":"Evan Carter","lastFirstName":"Carter, Evan","lastInitName":"Carter, E","initLastName":"E Carter","fullFMLName":"Evan Jason Carter","fullLFMName":"Carter, Evan Jason","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID686475":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475","firstName":"Tyler","lastName":"Tolbert","primaryNumber":"2","birthDate":"1998-01-27","currentAge":28,"birthCity":"Birmingham","birthStateProvince":"AL","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tyler","useLastName":"Tolbert","middleName":"Mangual","boxscoreName":"Tolbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Tolbert","nameSlug":"tyler-tolbert-686475","firstLastName":"Tyler Tolbert","lastFirstName":"Tolbert, Tyler","lastInitName":"Tolbert, T","initLastName":"T Tolbert","fullFMLName":"Tyler Mangual Tolbert","fullLFMName":"Tolbert, Tyler Mangual","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID696030":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030","firstName":"Tadeo","lastName":"Osuna","primaryNumber":"19","birthDate":"2002-10-10","currentAge":23,"birthCity":"Ahome","birthStateProvince":"SI","birthCountry":"Mexico","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alejandro","useLastName":"Osuna","middleName":"Alejandro","boxscoreName":"Osuna, A","gender":"M","nameMatrilineal":"Quintero","isPlayer":true,"isVerified":false,"pronunciation":"oh-SOON-ah","mlbDebutDate":"2025-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alejandro Osuna","nameSlug":"alejandro-osuna-696030","firstLastName":"Alejandro Osuna","lastFirstName":"Osuna, Alejandro","lastInitName":"Osuna, A","initLastName":"A Osuna","fullFMLName":"Tadeo Alejandro Osuna","fullLFMName":"Osuna, Tadeo Alejandro","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID683004":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004","firstName":"Jack","lastName":"Leiter","primaryNumber":"22","birthDate":"2000-04-21","currentAge":26,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Leiter","middleName":"Thomas","boxscoreName":"Leiter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"lighter","mlbDebutDate":"2024-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Leiter","nameSlug":"jack-leiter-683004","firstLastName":"Jack Leiter","lastFirstName":"Leiter, Jack","lastInitName":"Leiter, J","initLastName":"J Leiter","fullFMLName":"Jack Thomas Leiter","fullLFMName":"Leiter, Jack Thomas","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"ID592626":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626","firstName":"Joc","lastName":"Pederson","primaryNumber":"3","birthDate":"1992-04-21","currentAge":34,"birthCity":"Palo Alto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Joc","useLastName":"Pederson","middleName":"R.","boxscoreName":"Pederson","nickName":"King","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"PEE-der-sin","mlbDebutDate":"2014-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joc Pederson","nameSlug":"joc-pederson-592626","firstLastName":"Joc Pederson","lastFirstName":"Pederson, Joc","lastInitName":"Pederson, J","initLastName":"J Pederson","fullFMLName":"Joc R. Pederson","fullLFMName":"Pederson, Joc R.","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"ID642133":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133","firstName":"Ryan","lastName":"Tellez","primaryNumber":"44","birthDate":"1995-03-16","currentAge":31,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":273,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rowdy","useLastName":"Tellez","middleName":"John","boxscoreName":"Tellez","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"teh-LEHZ","mlbDebutDate":"2018-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Rowdy Tellez","nameSlug":"rowdy-tellez-642133","firstLastName":"Rowdy Tellez","lastFirstName":"Tellez, Rowdy","lastInitName":"Tellez, R","initLastName":"R Tellez","fullFMLName":"Ryan John Tellez","fullLFMName":"Tellez, Ryan John","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID676395":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395","firstName":"Robert","lastName":"Garcia","primaryNumber":"62","birthDate":"1996-06-14","currentAge":30,"birthCity":"Manteca","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":236,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robert","useLastName":"Garcia","middleName":"Christopher","boxscoreName":"Garcia, R","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2023-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robert Garcia","nameSlug":"robert-garcia-676395","firstLastName":"Robert Garcia","lastFirstName":"Garcia, Robert","lastInitName":"Garcia, R","initLastName":"R Garcia","fullFMLName":"Robert Christopher Garcia","fullLFMName":"Garcia, Robert Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID673962":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962","firstName":"Joshua","lastName":"Jung","primaryNumber":"6","birthDate":"1998-02-12","currentAge":28,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Josh","useLastName":"Jung","middleName":"Ryne","boxscoreName":"Jung, Jo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"young","mlbDebutDate":"2022-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Jung","nameSlug":"josh-jung-673962","firstLastName":"Josh Jung","lastFirstName":"Jung, Josh","lastInitName":"Jung, J","initLastName":"J Jung","fullFMLName":"Joshua Ryne Jung","fullLFMName":"Jung, Joshua Ryne","strikeZoneTop":3.263,"strikeZoneBottom":1.647},"ID543309":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309","firstName":"Kyle","lastName":"Higashioka","primaryNumber":"11","birthDate":"1990-04-20","currentAge":36,"birthCity":"Huntington Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Kyle","useLastName":"Higashioka","middleName":"Harris","boxscoreName":"Higashioka","nickName":"Higgy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"he-GAH-she-OH-kah","mlbDebutDate":"2017-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Higashioka","nameSlug":"kyle-higashioka-543309","firstLastName":"Kyle Higashioka","lastFirstName":"Higashioka, Kyle","lastInitName":"Higashioka, K","initLastName":"K Higashioka","fullFMLName":"Kyle Harris Higashioka","fullLFMName":"Higashioka, Kyle Harris","strikeZoneTop":3.245,"strikeZoneBottom":1.638},"ID571912":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912","firstName":"Luke","lastName":"Maile","primaryNumber":"18","birthDate":"1991-02-06","currentAge":35,"birthCity":"Edgewood","birthStateProvince":"KY","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luke","useLastName":"Maile","middleName":"Richard","boxscoreName":"Maile","nickName":"Lukey Barrels","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"may-lee","mlbDebutDate":"2015-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Maile","nameSlug":"luke-maile-571912","firstLastName":"Luke Maile","lastFirstName":"Maile, Luke","lastInitName":"Maile, L","initLastName":"L Maile","fullFMLName":"Luke Richard Maile","fullLFMName":"Maile, Luke Richard","strikeZoneTop":3.322,"strikeZoneBottom":1.676},"ID669701":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701","firstName":"Josh","lastName":"Smith","primaryNumber":"9","birthDate":"1997-08-07","currentAge":29,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"5' 9\"","weight":172,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Josh","useLastName":"Smith","middleName":"Harris","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Smith","nameSlug":"josh-smith-669701","firstLastName":"Josh Smith","lastFirstName":"Smith, Josh","lastInitName":"Smith, J","initLastName":"J Smith","fullFMLName":"Josh Harris Smith","fullLFMName":"Smith, Josh Harris","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID608032":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032","firstName":"Carlos","lastName":"Estévez","primaryNumber":"53","birthDate":"1992-12-28","currentAge":33,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 6\"","weight":277,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Estévez","middleName":"Samuel","boxscoreName":"Estévez","nickName":"Este","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"pronunciation":"es-TEH-vez","mlbDebutDate":"2016-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Estévez","nameSlug":"carlos-estevez-608032","firstLastName":"Carlos Estévez","lastFirstName":"Estévez, Carlos","lastInitName":"Estévez, C","initLastName":"C Estévez","fullFMLName":"Carlos Samuel Estévez","fullLFMName":"Estévez, Carlos Samuel","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID686701":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701","firstName":"Ryan","lastName":"Bergert","primaryNumber":"38","birthDate":"2000-03-08","currentAge":26,"birthCity":"Canton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Bergert","middleName":"Michael","boxscoreName":"Bergert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"Bur-GURT","mlbDebutDate":"2025-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Bergert","nameSlug":"ryan-bergert-686701","firstLastName":"Ryan Bergert","lastFirstName":"Bergert, Ryan","lastInitName":"Bergert, R","initLastName":"R Bergert","fullFMLName":"Ryan Michael Bergert","fullLFMName":"Bergert, Ryan Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID686469":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","firstName":"Vincent","lastName":"Pasquantino","primaryNumber":"9","birthDate":"1997-10-10","currentAge":28,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vinnie","useLastName":"Pasquantino","middleName":"Joseph","boxscoreName":"Pasquantino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"pass-quin-tee-no","mlbDebutDate":"2022-06-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Vinnie Pasquantino","nameSlug":"vinnie-pasquantino-686469","firstLastName":"Vinnie Pasquantino","lastFirstName":"Pasquantino, Vinnie","lastInitName":"Pasquantino, V","initLastName":"V Pasquantino","fullFMLName":"Vincent Joseph Pasquantino","fullLFMName":"Pasquantino, Vincent Joseph","strikeZoneTop":3.363,"strikeZoneBottom":1.697},"ID664728":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728","firstName":"Kyle","lastName":"Isbel","primaryNumber":"28","birthDate":"1997-03-03","currentAge":29,"birthCity":"Fontana","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Kyle","useLastName":"Isbel","middleName":"Grant","boxscoreName":"Isbel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"IZZ-bell","mlbDebutDate":"2021-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Isbel","nameSlug":"kyle-isbel-664728","firstLastName":"Kyle Isbel","lastFirstName":"Isbel, Kyle","lastInitName":"Isbel, K","initLastName":"K Isbel","fullFMLName":"Kyle Grant Isbel","fullLFMName":"Isbel, Kyle Grant","strikeZoneTop":3.114,"strikeZoneBottom":1.571},"ID683227":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227","firstName":"Cody","lastName":"Freeman","primaryNumber":"39","birthDate":"2001-01-05","currentAge":25,"birthCity":"Pomona","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Cody","useLastName":"Freeman","middleName":"Nicholas","boxscoreName":"Freeman, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-07-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cody Freeman","nameSlug":"cody-freeman-683227","firstLastName":"Cody Freeman","lastFirstName":"Freeman, Cody","lastInitName":"Freeman, C","initLastName":"C Freeman","fullFMLName":"Cody Nicholas Freeman","fullLFMName":"Freeman, Cody Nicholas","strikeZoneTop":3.058,"strikeZoneBottom":1.543},"ID664208":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208","firstName":"Phillip","lastName":"Maton","primaryNumber":"88","birthDate":"1993-03-25","currentAge":33,"birthCity":"Paducah","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Phil","useLastName":"Maton","middleName":"Louis","boxscoreName":"Maton, P","nickName":"Spin Rate","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"MAY-tahn","mlbDebutDate":"2017-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Phil Maton","nameTitle":"III","nameSuffix":"III","nameSlug":"phil-maton-664208","firstLastName":"Phil Maton","lastFirstName":"Maton, Phil","lastInitName":"Maton, P","initLastName":"P Maton","fullFMLName":"Phillip Louis Maton","fullLFMName":"Maton, Phillip Louis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID573262":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262","firstName":"Michael","lastName":"Yastrzemski","primaryNumber":"18","birthDate":"1990-08-23","currentAge":36,"birthCity":"Andover","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mike","useLastName":"Yastrzemski","middleName":"Andrew","boxscoreName":"Yastrzemski","nickName":"Yaz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"yuh-STREM-skee","mlbDebutDate":"2019-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mike Yastrzemski","nameSlug":"mike-yastrzemski-573262","firstLastName":"Mike Yastrzemski","lastFirstName":"Yastrzemski, Mike","lastInitName":"Yastrzemski, M","initLastName":"M Yastrzemski","fullFMLName":"Michael Andrew Yastrzemski","fullLFMName":"Yastrzemski, Michael Andrew","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"ID663559":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559","firstName":"Bailey","lastName":"Falter","primaryNumber":"70","birthDate":"1997-04-24","currentAge":29,"birthCity":"Chino Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bailey","useLastName":"Falter","boxscoreName":"Falter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"Bay-lee","mlbDebutDate":"2021-04-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bailey Falter","nameSlug":"bailey-falter-663559","firstLastName":"Bailey Falter","lastFirstName":"Falter, Bailey","lastInitName":"Falter, B","initLastName":"B Falter","fullFMLName":"Bailey Falter","fullLFMName":"Falter, Bailey","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID607625":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","firstName":"Jacob","lastName":"Lugo","primaryNumber":"67","birthDate":"1989-11-17","currentAge":36,"birthCity":"Shreveport","birthStateProvince":"LA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Lugo","middleName":"Seth","boxscoreName":"Lugo, S","nickName":"Quarterrican","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Lugo","nameSlug":"seth-lugo-607625","firstLastName":"Seth Lugo","lastFirstName":"Lugo, Seth","lastInitName":"Lugo, S","initLastName":"S Lugo","fullFMLName":"Jacob Seth Lugo","fullLFMName":"Lugo, Jacob Seth","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID672580":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","firstName":"Maikel","lastName":"Garcia","primaryNumber":"11","birthDate":"2000-03-03","currentAge":26,"birthCity":"La Sabana","birthCountry":"Venezuela","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Maikel","useLastName":"Garcia","middleName":"Jose","boxscoreName":"Garcia, M","gender":"M","nameMatrilineal":"Escobar","isPlayer":true,"isVerified":true,"pronunciation":"my-KELL","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Maikel Garcia","nameSlug":"maikel-garcia-672580","firstLastName":"Maikel Garcia","lastFirstName":"Garcia, Maikel","lastInitName":"Garcia, M","initLastName":"M Garcia","fullFMLName":"Maikel Jose Garcia","fullLFMName":"Garcia, Maikel Jose","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID672582":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582","firstName":"Angel","lastName":"Zerpa","primaryNumber":"61","birthDate":"1999-09-27","currentAge":26,"birthCity":"Valle de la Pascua","birthCountry":"Venezuela","height":"6' 0\"","weight":237,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Angel","useLastName":"Zerpa","middleName":"David","boxscoreName":"Zerpa","gender":"M","nameMatrilineal":"Palacios","isPlayer":true,"isVerified":true,"pronunciation":"AHN-hel SAIR-pah","mlbDebutDate":"2021-09-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Angel Zerpa","nameSlug":"angel-zerpa-672582","firstLastName":"Angel Zerpa","lastFirstName":"Zerpa, Angel","lastInitName":"Zerpa, A","initLastName":"A Zerpa","fullFMLName":"Angel David Zerpa","fullLFMName":"Zerpa, Angel David","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID702070":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070","firstName":"Noah","lastName":"Cameron","primaryNumber":"65","birthDate":"1999-07-17","currentAge":27,"birthCity":"St. Joseph","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Noah","useLastName":"Cameron","boxscoreName":"Cameron","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Noah Cameron","nameSlug":"noah-cameron-702070","firstLastName":"Noah Cameron","lastFirstName":"Cameron, Noah","lastInitName":"Cameron, N","initLastName":"N Cameron","fullFMLName":"Noah  Cameron","fullLFMName":"Cameron, Noah","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID670167":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167","firstName":"John","lastName":"Schreiber","primaryNumber":"56","birthDate":"1994-03-05","currentAge":32,"birthCity":"Wyandotte","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"Schreiber","middleName":"Robert","boxscoreName":"Schreiber","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"SHRY-ber","mlbDebutDate":"2019-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"John Schreiber","nameSlug":"john-schreiber-670167","firstLastName":"John Schreiber","lastFirstName":"Schreiber, John","lastInitName":"Schreiber, J","initLastName":"J Schreiber","fullFMLName":"John Robert Schreiber","fullLFMName":"Schreiber, John Robert","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID677951":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","firstName":"Robert","lastName":"Witt","primaryNumber":"7","birthDate":"2000-06-14","currentAge":26,"birthCity":"Colleyville","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Bobby","useLastName":"Witt Jr.","middleName":"Andrew","boxscoreName":"Witt Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bobby Witt Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"bobby-witt-jr-677951","firstLastName":"Bobby Witt Jr.","lastFirstName":"Witt Jr., Bobby","lastInitName":"Witt Jr., B","initLastName":"B Witt Jr.","fullFMLName":"Robert Andrew Witt Jr.","fullLFMName":"Witt Jr., Robert Andrew","strikeZoneTop":3.238,"strikeZoneBottom":1.634},"ID669674":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674","firstName":"Samuel","lastName":"Long","primaryNumber":"73","birthDate":"1995-07-08","currentAge":31,"birthCity":"Fair Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Long","middleName":"Trenton","boxscoreName":"Long","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Long","nameSlug":"sam-long-669674","firstLastName":"Sam Long","lastFirstName":"Long, Sam","lastInitName":"Long, S","initLastName":"S Long","fullFMLName":"Samuel Trenton Long","fullLFMName":"Long, Samuel Trenton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID694671":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671","firstName":"Wyatt","lastName":"Langford","primaryNumber":"36","birthDate":"2001-11-15","currentAge":24,"birthCity":"Trenton","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Wyatt","useLastName":"Langford","middleName":"Michael","boxscoreName":"Langford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wyatt Langford","nameSlug":"wyatt-langford-694671","firstLastName":"Wyatt Langford","lastFirstName":"Langford, Wyatt","lastInitName":"Langford, W","initLastName":"W Langford","fullFMLName":"Wyatt Michael Langford","fullLFMName":"Langford, Wyatt Michael","strikeZoneTop":3.196,"strikeZoneBottom":1.613},"ID571948":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948","firstName":"Hoby","lastName":"Milner","primaryNumber":"41","birthDate":"1991-01-13","currentAge":35,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":187,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hoby","useLastName":"Milner","middleName":"Trey","boxscoreName":"Milner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HOH-bee","mlbDebutDate":"2017-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hoby Milner","nameSlug":"hoby-milner-571948","firstLastName":"Hoby Milner","lastFirstName":"Milner, Hoby","lastInitName":"Milner, H","initLastName":"H Milner","fullFMLName":"Hoby Milner","fullLFMName":"Milner, Hoby","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663697":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697","firstName":"Jonathan","lastName":"India","primaryNumber":"6","birthDate":"1996-12-15","currentAge":29,"birthCity":"Ft. Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jonathan","useLastName":"India","middleName":"Joseph","boxscoreName":"India","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan India","nameSlug":"jonathan-india-663697","firstLastName":"Jonathan India","lastFirstName":"India, Jonathan","lastInitName":"India, J","initLastName":"J India","fullFMLName":"Jonathan Joseph India","fullLFMName":"India, Jonathan Joseph","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID518876":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876","firstName":"Kenneth","lastName":"Kelly","primaryNumber":"29","birthDate":"1988-10-14","currentAge":37,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Merrill","useLastName":"Kelly","middleName":"Merrill","boxscoreName":"Kelly, Me","nickName":"Mert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2019-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Merrill Kelly","nameSlug":"merrill-kelly-518876","firstLastName":"Merrill Kelly","lastFirstName":"Kelly, Merrill","lastInitName":"Kelly, M","initLastName":"M Kelly","fullFMLName":"Kenneth Merrill Kelly","fullLFMName":"Kelly, Kenneth Merrill","strikeZoneTop":3.41,"strikeZoneBottom":1.55},"ID681168":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168","firstName":"Luis","lastName":"Curvelo","primaryNumber":"57","birthDate":"2000-10-21","currentAge":25,"birthCity":"Higuerote","birthCountry":"Venezuela","height":"6' 1\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Curvelo","middleName":"Jefferso","boxscoreName":"Curvelo","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Curvelo","nameSlug":"luis-curvelo-681168","firstLastName":"Luis Curvelo","lastFirstName":"Curvelo, Luis","lastInitName":"Curvelo, L","initLastName":"L Curvelo","fullFMLName":"Luis Jefferso Curvelo","fullLFMName":"Curvelo, Luis Jefferso","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID521692":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692","firstName":"Salvador","lastName":"Perez","primaryNumber":"13","birthDate":"1990-05-10","currentAge":36,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":255,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Salvador","useLastName":"Perez","middleName":"Johan","boxscoreName":"Perez, S","nickName":"El Nino","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"pronunciation":"purr-ezz","mlbDebutDate":"2011-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Salvador Perez","nameSlug":"salvador-perez-521692","firstLastName":"Salvador Perez","lastFirstName":"Perez, Salvador","lastInitName":"Perez, S","initLastName":"S Perez","fullFMLName":"Salvador Johan Perez","fullLFMName":"Perez, Salvador Johan","strikeZoneTop":3.312,"strikeZoneBottom":1.672},"ID545341":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","firstName":"Randal","lastName":"Grichuk","primaryNumber":"34","birthDate":"1991-08-13","currentAge":35,"birthCity":"Rosenberg","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Randal","useLastName":"Grichuk","middleName":"Alexander","boxscoreName":"Grichuk","nickName":"Grich","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"GRICH-ick","mlbDebutDate":"2014-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randal Grichuk","nameSlug":"randal-grichuk-545341","firstLastName":"Randal Grichuk","lastFirstName":"Grichuk, Randal","lastInitName":"Grichuk, R","initLastName":"R Grichuk","fullFMLName":"Randal Alexander Grichuk","fullLFMName":"Grichuk, Randal Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID608369":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369","firstName":"Corey","lastName":"Seager","primaryNumber":"5","birthDate":"1994-04-27","currentAge":32,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Corey","useLastName":"Seager","middleName":"Drew","boxscoreName":"Seager","nickName":"Seags","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SEE-ger","mlbDebutDate":"2015-09-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Corey Seager","nameSlug":"corey-seager-608369","firstLastName":"Corey Seager","lastFirstName":"Seager, Corey","lastInitName":"Seager, C","initLastName":"C Seager","fullFMLName":"Corey Drew Seager","fullLFMName":"Seager, Corey Drew","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"ID679845":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845","firstName":"Nicholas","lastName":"Loftin","primaryNumber":"12","birthDate":"1998-09-25","currentAge":27,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Loftin","middleName":"James","boxscoreName":"Loftin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Loftin","nameSlug":"nick-loftin-679845","firstLastName":"Nick Loftin","lastFirstName":"Loftin, Nick","lastInitName":"Loftin, N","initLastName":"N Loftin","fullFMLName":"Nicholas James Loftin","fullLFMName":"Loftin, Nicholas James","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID543760":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760","firstName":"Marcus","lastName":"Semien","primaryNumber":"10","birthDate":"1990-09-17","currentAge":36,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Marcus","useLastName":"Semien","middleName":"Andrew","boxscoreName":"Semien","nickName":"Simmy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"SIH-mee-ehn","mlbDebutDate":"2013-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcus Semien","nameSlug":"marcus-semien-543760","firstLastName":"Marcus Semien","lastFirstName":"Semien, Marcus","lastInitName":"Semien, M","initLastName":"M Semien","fullFMLName":"Marcus Andrew Semien","fullLFMName":"Semien, Marcus Andrew","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID670231":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231","firstName":"John","lastName":"Rave","primaryNumber":"16","birthDate":"1997-12-30","currentAge":28,"birthCity":"Canton","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":194,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"John","useLastName":"Rave","middleName":"Michael","boxscoreName":"Rave","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"John Rave","nameSlug":"john-rave-670231","firstLastName":"John Rave","lastFirstName":"Rave, John","lastInitName":"Rave, J","initLastName":"J Rave","fullFMLName":"John Michael Rave","fullLFMName":"Rave, John Michael","strikeZoneTop":3.136,"strikeZoneBottom":1.583},"ID668674":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674","firstName":"Lucas","lastName":"Erceg","primaryNumber":"60","birthDate":"1995-05-01","currentAge":31,"birthCity":"San Jose","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lucas","useLastName":"Erceg","middleName":"Stijepan","boxscoreName":"Erceg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"urr-seg","mlbDebutDate":"2023-05-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lucas Erceg","nameSlug":"lucas-erceg-668674","firstLastName":"Lucas Erceg","lastFirstName":"Erceg, Lucas","lastInitName":"Erceg, L","initLastName":"L Erceg","fullFMLName":"Lucas Stijepan Erceg","fullLFMName":"Erceg, Lucas Stijepan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID677649":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649","firstName":"Ezequiel","lastName":"Duran","primaryNumber":"20","birthDate":"1999-05-22","currentAge":27,"birthCity":"San Juan de la Maguana","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Duran","middleName":"Alberto","boxscoreName":"Duran, E","gender":"M","nameMatrilineal":"Zabala","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Duran","nameSlug":"ezequiel-duran-677649","firstLastName":"Ezequiel Duran","lastFirstName":"Duran, Ezequiel","lastInitName":"Duran, E","initLastName":"E Duran","fullFMLName":"Ezequiel Alberto Duran","fullLFMName":"Duran, Ezequiel Alberto","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID594798":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798","firstName":"Jacob","lastName":"deGrom","primaryNumber":"48","birthDate":"1988-06-19","currentAge":38,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"deGrom","middleName":"Anthony","boxscoreName":"deGrom","nickName":"Jake","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob deGrom","nameSlug":"jacob-degrom-594798","firstLastName":"Jacob deGrom","lastFirstName":"deGrom, Jacob","lastInitName":"deGrom, J","initLastName":"J deGrom","fullFMLName":"Jacob Anthony deGrom","fullLFMName":"deGrom, Jacob Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID664199":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199","firstName":"Taylor","lastName":"Clarke","primaryNumber":"45","birthDate":"1993-05-13","currentAge":33,"birthCity":"Ashburn","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Clarke","middleName":"James","boxscoreName":"Clarke, T","nickName":"Clarkey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Clarke","nameSlug":"taylor-clarke-664199","firstLastName":"Taylor Clarke","lastFirstName":"Clarke, Taylor","lastInitName":"Clarke, T","initLastName":"T Clarke","fullFMLName":"Taylor James Clarke","fullLFMName":"Clarke, Taylor James","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"ID571578":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578","firstName":"Patrick","lastName":"Corbin","primaryNumber":"46","birthDate":"1989-07-19","currentAge":37,"birthCity":"Clay","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Patrick","useLastName":"Corbin","middleName":"Alan","boxscoreName":"Corbin","nickName":"Corby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Patrick Corbin","nameSlug":"patrick-corbin-571578","firstLastName":"Patrick Corbin","lastFirstName":"Corbin, Patrick","lastInitName":"Corbin, P","initLastName":"P Corbin","fullFMLName":"Patrick Alan Corbin","fullLFMName":"Corbin, Patrick Alan","strikeZoneTop":3.42,"strikeZoneBottom":1.63},"ID663738":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738","firstName":"Daniel","lastName":"Lynch","primaryNumber":"41","birthDate":"1996-11-17","currentAge":29,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Lynch IV","middleName":"A.","boxscoreName":"Lynch IV","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Daniel Lynch IV","nameTitle":"IV","nameSuffix":"IV","nameSlug":"daniel-lynch-iv-663738","firstLastName":"Daniel Lynch IV","lastFirstName":"Lynch IV, Daniel","lastInitName":"Lynch IV, D","initLastName":"D Lynch IV","fullFMLName":"Daniel A. Lynch IV","fullLFMName":"Lynch IV, Daniel A.","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID547179":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179","firstName":"Michael","lastName":"Lorenzen","primaryNumber":"55","birthDate":"1992-01-04","currentAge":34,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Lorenzen","middleName":"Clifton","boxscoreName":"Lorenzen","nickName":"Zen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Lorenzen","nameSlug":"michael-lorenzen-547179","firstLastName":"Michael Lorenzen","lastFirstName":"Lorenzen, Michael","lastInitName":"Lorenzen, M","initLastName":"M Lorenzen","fullFMLName":"Michael Clifton Lorenzen","fullLFMName":"Lorenzen, Michael Clifton","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID687847":{"id":687847,"fullName":"Marc Church","link":"/api/v1/people/687847","firstName":"Marc","lastName":"Church","primaryNumber":"30","birthDate":"2001-03-30","currentAge":25,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":189,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Marc","useLastName":"Church","middleName":"Easton","boxscoreName":"Church","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marc Church","nameSlug":"marc-church-687847","firstLastName":"Marc Church","lastFirstName":"Church, Marc","lastInitName":"Church, M","initLastName":"M Church","fullFMLName":"Marc Easton Church","fullLFMName":"Church, Marc Easton","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID608379":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379","firstName":"Michael","lastName":"Wacha","primaryNumber":"52","birthDate":"1991-07-01","currentAge":35,"birthCity":"Iowa City","birthStateProvince":"IA","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Wacha","middleName":"Joseph","boxscoreName":"Wacha","nickName":"Wachamole","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"WAH-kuh","mlbDebutDate":"2013-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Wacha","nameSlug":"michael-wacha-608379","firstLastName":"Michael Wacha","lastFirstName":"Wacha, Michael","lastInitName":"Wacha, M","initLastName":"M Wacha","fullFMLName":"Michael Joseph Wacha","fullLFMName":"Wacha, Michael Joseph","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID543135":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135","firstName":"Nathan","lastName":"Eovaldi","primaryNumber":"17","birthDate":"1990-02-13","currentAge":36,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nathan","useLastName":"Eovaldi","middleName":"Edward","boxscoreName":"Eovaldi","nickName":"Nitro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"ee-VAHL-dee","mlbDebutDate":"2011-08-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Eovaldi","nameSlug":"nathan-eovaldi-543135","firstLastName":"Nathan Eovaldi","lastFirstName":"Eovaldi, Nathan","lastInitName":"Eovaldi, N","initLastName":"N Eovaldi","fullFMLName":"Nathan Edward Eovaldi","fullLFMName":"Eovaldi, Nathan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID676961":{"id":676961,"fullName":"Caleb Boushley","link":"/api/v1/people/676961","firstName":"Caleb","lastName":"Boushley","birthDate":"1993-10-01","currentAge":32,"birthCity":"Hortonville","birthStateProvince":"WI","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Boushley","boxscoreName":"Boushley","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2023-09-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Caleb Boushley","nameSlug":"caleb-boushley-676961","firstLastName":"Caleb Boushley","lastFirstName":"Boushley, Caleb","lastInitName":"Boushley, C","initLastName":"C Boushley","fullFMLName":"Caleb Boushley","fullLFMName":"Boushley, Caleb","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID543056":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056","firstName":"Daniel","lastName":"Coulombe","primaryNumber":"67","birthDate":"1989-10-26","currentAge":36,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Danny","useLastName":"Coulombe","middleName":"Paul","boxscoreName":"Coulombe","nickName":"Frenchie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"KOO-loam","mlbDebutDate":"2014-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Danny Coulombe","nameSlug":"danny-coulombe-543056","firstLastName":"Danny Coulombe","lastFirstName":"Coulombe, Danny","lastInitName":"Coulombe, D","initLastName":"D Coulombe","fullFMLName":"Daniel Paul Coulombe","fullLFMName":"Coulombe, Daniel Paul","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID668390":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390","firstName":"Cole","lastName":"Winn","primaryNumber":"60","birthDate":"1999-11-25","currentAge":26,"birthCity":"Longmont","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Winn","middleName":"Robert","boxscoreName":"Winn, C","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Winn","nameSlug":"cole-winn-668390","firstLastName":"Cole Winn","lastFirstName":"Winn, Cole","lastInitName":"Winn, C","initLastName":"C Winn","fullFMLName":"Cole Robert Winn","fullLFMName":"Winn, Cole Robert","strikeZoneTop":3.299,"strikeZoneBottom":1.665}},"venue":{"id":7,"name":"Kauffman Stadium","link":"/api/v1/venues/7","location":{"address1":"One Royal Way","city":"Kansas City","state":"Missouri","stateAbbrev":"MO","postalCode":"64129","defaultCoordinates":{"latitude":39.051567,"longitude":-94.480483},"azimuthAngle":46.0,"elevation":856,"country":"USA","phone":"(816) 921-8000"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":37903,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":385,"center":410,"rightCenter":385,"rightLine":330},"active":true,"season":"2025"},"officialVenue":{"id":7,"link":"/api/v1/venues/7"},"weather":{"condition":"Clear","temp":"92","wind":"8 mph, L To R"},"gameInfo":{"attendance":12747,"firstPitch":"2025-08-18T23:40:00.000Z","gameDurationMinutes":156},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"home":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"}},"officialScorer":{"id":535257,"fullName":"Pat Butcher","link":"/api/v1/people/535257"},"primaryDatacaster":{"id":824000,"fullName":"Nicole Vos","link":"/api/v1/people/824000"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out, second baseman Jonathan India to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-18T23:40:19.604Z","endTime":"2025-08-18T23:40:48.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-18T21:08:33.355Z","endTime":"2025-08-18T23:12:41.825Z","isPitch":false,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-18T23:12:41.825Z","endTime":"2025-08-18T23:38:43.005Z","isPitch":false,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-18T23:38:43.005Z","endTime":"2025-08-18T23:40:21.644Z","isPitch":false,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.8864456418271,"aZ":-13.528753326599526,"pfxX":-2.0896570538285446,"pfxZ":10.194127242612947,"pX":-0.10031844779608713,"pZ":3.104986321422265,"vX0":4.3289644787491355,"vY0":-133.66011613138596,"vZ0":-6.3324858376252475,"x":120.82,"y":154.95,"x0":-1.4615937034037711,"y0":50.00372038613445,"z0":6.457114099975809,"aX":-3.822870447423202},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.5,"breakHorizontal":3.0,"spinRate":2188,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.4081068332949451,"extension":6.738548242236559},"index":3,"playId":"389f2d87-a444-36cf-8f1f-a9d4fd76e29d","pitchNumber":1,"startTime":"2025-08-18T23:40:21.644Z","endTime":"2025-08-18T23:40:28.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.05329358813191,"aZ":-22.628145859656623,"pfxX":0.8096385318840889,"pfxZ":5.761205746034994,"pX":-0.1282032956978073,"pZ":2.104710139586456,"vX0":3.8630714075448402,"vY0":-126.90468749696814,"vZ0":-5.993765684911099,"x":121.89,"y":181.95,"x0":-1.765497623958068,"y0":50.004821940151906,"z0":6.260176478811259,"aX":1.3413691835246933},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.5,"breakHorizontal":-2.2,"spinRate":2086,"spinDirection":193},"zone":8,"typeConfidence":2.0,"plateTime":0.4289879735626836,"extension":6.677644730641946},"hitData":{"launchSpeed":103.3,"launchAngle":-13.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.76,"coordY":161.31}},"index":4,"playId":"55d44dc5-6c90-3ebb-b511-fd3094ac9a63","pitchNumber":2,"startTime":"2025-08-18T23:40:41.062Z","endTime":"2025-08-18T23:40:48.758Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:40:48.758Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-18T23:40:57.598Z","endTime":"2025-08-18T23:43:18.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"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":92.6,"endSpeed":85.6,"strikeZoneTop":3.59729387693277,"strikeZoneBottom":1.68899129876731,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.56927311802702,"aZ":-14.09777133695828,"pfxX":-2.707590143519403,"pfxZ":9.77141837075196,"pX":0.759505065563023,"pZ":1.6629949366406422,"vX0":5.753044208068939,"vY0":-134.51530457783514,"vZ0":-9.965587245343844,"x":88.05,"y":193.88,"x0":-1.0461087663632853,"y0":50.00618270235062,"z0":6.392961786650048,"aX":-5.0110266197016555},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.0,"breakHorizontal":3.8,"spinRate":2177,"spinDirection":201},"zone":9,"typeConfidence":2.0,"plateTime":0.40572228021490897,"extension":6.870884054823094},"index":0,"playId":"e0d23854-133a-3d93-a3c2-294db7f232c1","pitchNumber":1,"startTime":"2025-08-18T23:41:14.854Z","endTime":"2025-08-18T23:41:19.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.16565428926478,"aZ":-12.93369669022685,"pfxX":-3.060125189566716,"pfxZ":10.318461666844676,"pX":0.4660234512062029,"pZ":2.478212144853798,"vX0":5.4455424487989665,"vY0":-135.1400593503647,"vZ0":-8.406717344558631,"x":99.24,"y":171.87,"x0":-1.170073267469516,"y0":50.006385781723644,"z0":6.521092970263878,"aX":-5.708575037941063},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.3,"breakHorizontal":4.4,"spinRate":2152,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.4040300966846506,"extension":6.780556892764076},"index":1,"playId":"0f70c289-d7e5-380d-99ee-403ca64a92eb","pitchNumber":2,"startTime":"2025-08-18T23:41:29.329Z","endTime":"2025-08-18T23:41:35.824Z","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":79.4,"endSpeed":73.3,"strikeZoneTop":3.54999847271468,"strikeZoneBottom":1.77026303988778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.724949626331657,"aZ":-33.341972286405515,"pfxX":-8.228396189641492,"pfxZ":-0.8696123060064007,"pX":-0.20428923420722647,"pZ":0.42850271807287776,"vX0":4.927458291708805,"vY0":-115.43226438566661,"vZ0":-6.391532290651111,"x":124.79,"y":227.21,"x0":-1.3042137723408276,"y0":50.003680924092144,"z0":6.467167455953489,"aX":-11.03625777689814},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-3.0,"breakHorizontal":13.6,"spinRate":1497,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.47561939404961207,"extension":6.797585902047583},"index":2,"playId":"d6b2b84d-71ca-3519-82e9-c9fce1f70696","pitchNumber":3,"startTime":"2025-08-18T23:42:08.127Z","endTime":"2025-08-18T23:42:11.972Z","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.0,"endSpeed":81.0,"strikeZoneTop":3.60877781615009,"strikeZoneBottom":1.75623683200502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.228459603525938,"aZ":-26.93122027412453,"pfxX":1.2039458747126193,"pfxZ":3.1729894502899114,"pX":0.6658190088757859,"pZ":3.500869262741152,"vX0":4.922007781619799,"vY0":-126.8201802299909,"vZ0":-1.9526088788271185,"x":91.62,"y":144.26,"x0":-1.4447485505629647,"y0":50.0060602086918,"z0":6.397239491530839,"aX":1.9902670168443937},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.6,"breakHorizontal":-3.1,"spinRate":1883,"spinDirection":184},"zone":3,"typeConfidence":2.0,"plateTime":0.42940207111479456,"extension":6.8926342432024175},"index":3,"playId":"deaf05c2-2e8e-3e59-adef-ef93a1941abe","pitchNumber":4,"startTime":"2025-08-18T23:42:25.193Z","endTime":"2025-08-18T23:42:30.763Z","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":85.1,"endSpeed":79.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.281991561567285,"aZ":-29.793503332011515,"pfxX":2.4829756703598687,"pfxZ":1.502544793076579,"pX":0.29068559964806623,"pZ":2.8091639434407374,"vX0":3.618813006750447,"vY0":-123.98496990037589,"vZ0":-2.8118778179721584,"x":105.92,"y":162.93,"x0":-1.5018633967331156,"y0":50.00040116831849,"z0":6.406365804199657,"aX":3.9224675945438605},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.4,"breakHorizontal":-5.3,"spinRate":1744,"spinDirection":173},"zone":6,"typeConfidence":2.0,"plateTime":0.43925654999694963,"extension":6.753379800777765},"index":4,"playId":"8686383e-4d53-3a43-a85a-a386b0a61f77","pitchNumber":5,"startTime":"2025-08-18T23:42:42.616Z","endTime":"2025-08-18T23:42:46.754Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-18T23:42:56.448Z","endTime":"2025-08-18T23:43:14.150Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"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":93.6,"endSpeed":86.6,"strikeZoneTop":3.54999946262853,"strikeZoneBottom":1.67744683057006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.879388629164698,"aZ":-12.851868541887672,"pfxX":-2.5701870306345396,"pfxZ":10.191190111740857,"pX":0.2169466944419651,"pZ":2.0612420662591555,"vX0":4.920455702592682,"vY0":-136.0955650410769,"vZ0":-9.491013522260443,"x":108.73,"y":183.13,"x0":-1.271864635432442,"y0":50.00485657806742,"z0":6.460797662879063,"aX":-4.874290547137023},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":3.7,"spinRate":2094,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.4008352750029571,"extension":6.852518243263572},"index":6,"playId":"3ca9569d-2f83-3a34-bdd5-310973f881da","pitchNumber":6,"startTime":"2025-08-18T23:43:14.150Z","endTime":"2025-08-18T23:43:18.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:43:18.729Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corey Seager singles on a ground ball to left fielder Adam Frazier.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-18T23:43:28.533Z","endTime":"2025-08-18T23:43:52.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.330320146486827,"aZ":-16.456863879916742,"pfxX":-3.186947692422005,"pfxZ":8.309603352892344,"pX":-0.541131117990598,"pZ":3.3515316127220096,"vX0":3.1598814479358612,"vY0":-135.61508455541087,"vZ0":-5.672758319800356,"x":137.63,"y":148.29,"x0":-1.2987052014433156,"y0":50.00619696604411,"z0":6.590358547169452,"aX":-6.030126638031791},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":5.3,"spinRate":1985,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.40151495553611083,"extension":6.708171372792604},"hitData":{"launchSpeed":102.8,"launchAngle":-1.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.0,"coordY":105.0}},"index":0,"playId":"4d3ad177-a272-30ea-be99-17775433e5cb","pitchNumber":1,"startTime":"2025-08-18T23:43:42.022Z","endTime":"2025-08-18T23:43:52.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:43:52.892Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rowdy Tellez singles on a ground ball to left fielder Adam Frazier. Corey Seager to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-18T23:43:59.949Z","endTime":"2025-08-18T23:45:30.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.61000263083248,"strikeZoneBottom":1.73106270444138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.03950063601658,"aZ":-14.610185687655832,"pfxX":-2.979345446379889,"pfxZ":9.6514970049953,"pX":-0.9565363582420247,"pZ":2.728386886035696,"vX0":1.866913379307782,"vY0":-133.3755936501007,"vZ0":-7.347538240047228,"x":153.46,"y":165.11,"x0":-1.2749831153825963,"y0":50.00115019599953,"z0":6.5526335609117705,"aX":-5.420055384748239},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.3,"breakHorizontal":5.0,"spinRate":2090,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4091442508951668,"extension":6.745819352831648},"index":0,"playId":"e967254f-1315-3dd0-b62e-ce29442ee43f","pitchNumber":1,"startTime":"2025-08-18T23:44:20.512Z","endTime":"2025-08-18T23:44:25.651Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.1,"endSpeed":69.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.403956545886924,"aZ":-40.87532908657888,"pfxX":5.099478777324187,"pfxZ":-7.2126005892874945,"pX":-0.3097656140748901,"pZ":1.8386643747781,"vX0":1.3370013464571002,"vY0":-109.42649642381596,"vZ0":-0.652864297212332,"x":128.81,"y":189.14,"x0":-1.5922329723594537,"y0":50.00546543783707,"z0":6.542997280489754,"aX":6.147542156489913},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-12.8,"breakHorizontal":-9.6,"spinRate":1933,"spinDirection":29},"zone":7,"typeConfidence":2.0,"plateTime":0.5017123247217317,"extension":6.810226212504975},"index":1,"playId":"73d7af0e-156f-35f7-887b-d30ce308abf7","pitchNumber":2,"startTime":"2025-08-18T23:44:36.335Z","endTime":"2025-08-18T23:44:40.599Z","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":2,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.3,"strikeZoneTop":3.55150821179274,"strikeZoneBottom":1.58509446774622,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.61339001555073,"aZ":-23.385957674763876,"pfxX":-7.518286502740295,"pfxZ":6.703385734754994,"pX":-0.9980475631374636,"pZ":0.9641698318898816,"vX0":2.999608312543889,"vY0":-113.71964609626326,"vZ0":-7.15352110707141,"x":155.04,"y":212.75,"x0":-1.3564920862141283,"y0":50.003329300800225,"z0":6.46637797779642,"aX":-9.85953851220813},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":10.7,"breakHorizontal":12.8,"spinRate":1590,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4814103280043227,"extension":6.7966776861929645},"index":2,"playId":"c79a4069-b594-3909-8d17-7d18ee67694d","pitchNumber":3,"startTime":"2025-08-18T23:44:57.170Z","endTime":"2025-08-18T23:45:02.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.541926504625675,"aZ":-15.935608362350552,"pfxX":-3.586679522679462,"pfxZ":8.4588769823643,"pX":0.03226241513297699,"pZ":3.1992668267288624,"vX0":5.378230838489588,"vY0":-136.81016479491797,"vZ0":-5.607644669195539,"x":115.77,"y":152.4,"x0":-1.4815188622063367,"y0":50.00445938823429,"z0":6.345211258226336,"aX":-6.887333215086878},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":5.5,"spinRate":2155,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.39840420720908565,"extension":6.74495108988224},"hitData":{"launchSpeed":101.1,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.82,"coordY":120.77}},"index":3,"playId":"426fbe3c-c8fc-3e6f-a1e2-2c240e4c22f0","pitchNumber":4,"startTime":"2025-08-18T23:45:18.166Z","endTime":"2025-08-18T23:45:30.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:45:30.096Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Evan Carter grounds out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-18T23:45:44.750Z","endTime":"2025-08-18T23:47:22.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":70.2,"strikeZoneTop":3.48143789388399,"strikeZoneBottom":1.69997335408345,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.051343197653324,"aZ":-40.117430856260995,"pfxX":5.281568272265631,"pfxZ":-6.453837375115359,"pX":0.7400711698261595,"pZ":2.480718156454312,"vX0":3.420708196766745,"vY0":-110.34982261605303,"vZ0":0.22812318115534946,"x":88.79,"y":171.8,"x0":-1.5175798251662385,"y0":50.0030716177189,"z0":6.610081102991145,"aX":6.49895898311478},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-11.3,"breakHorizontal":-10.4,"spinRate":2020,"spinDirection":27},"zone":6,"typeConfidence":2.0,"plateTime":0.4967723399091133,"extension":6.731295793815441},"index":0,"playId":"0869bdce-ed26-3c6a-b8b2-3c590c240618","pitchNumber":1,"startTime":"2025-08-18T23:45:55.379Z","endTime":"2025-08-18T23:46:01.778Z","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":79.4,"endSpeed":73.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.587421287109287,"aZ":-29.091376429551417,"pfxX":-8.898708146939768,"pfxZ":2.2839053748097022,"pX":-0.4211659007424548,"pZ":2.2442788236700695,"vX0":4.700073166942451,"vY0":-115.49603043940921,"vZ0":-3.547717305522329,"x":133.05,"y":178.18,"x0":-1.326812696943551,"y0":50.0029920756726,"z0":6.599035730581375,"aX":-12.017574438064337},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":3.5,"breakHorizontal":14.9,"spinRate":1503,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.47430550824821616,"extension":6.81036241628839},"index":1,"playId":"0149a3cf-6b8e-302a-b7e0-827190e236b4","pitchNumber":2,"startTime":"2025-08-18T23:46:13.818Z","endTime":"2025-08-18T23:46:18.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.0,"strikeZoneTop":3.61999939406623,"strikeZoneBottom":1.71405284621815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.542345028196703,"aZ":-29.620707733257454,"pfxX":-8.800836000941977,"pfxZ":1.9470949042127899,"pX":-0.2591519130267134,"pZ":2.709516045603725,"vX0":4.959811846701158,"vY0":-113.62227241947808,"vZ0":-2.2191959576915865,"x":126.88,"y":165.62,"x0":-1.3253723261349035,"y0":50.00110843798167,"z0":6.6381762334839625,"aX":-11.522308337155478},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":3.2,"breakHorizontal":14.8,"spinRate":1487,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.4817968672142534,"extension":6.6363275587293895},"index":2,"playId":"2a9a7ffc-ed07-3be2-bb63-b32e629b2547","pitchNumber":3,"startTime":"2025-08-18T23:46:31.751Z","endTime":"2025-08-18T23:46:36.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.158864204335963,"aZ":-28.473737061867606,"pfxX":1.0558683284969754,"pfxZ":2.336512741068791,"pX":0.3429194811085768,"pZ":1.7042236194344955,"vX0":3.9807141988273798,"vY0":-124.35030571394925,"vZ0":-5.716424661837708,"x":103.93,"y":192.77,"x0":-1.4082098625025665,"y0":50.00483500736892,"z0":6.3607471830914015,"aX":1.6726670947490756},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.2,"breakHorizontal":-2.8,"spinRate":1858,"spinDirection":168},"zone":9,"typeConfidence":2.0,"plateTime":0.43848357006266214,"extension":6.786329182705658},"index":3,"playId":"2c01c8e6-cc06-34aa-a832-0e67032e0cab","pitchNumber":4,"startTime":"2025-08-18T23:46:52.015Z","endTime":"2025-08-18T23:46:56.222Z","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":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.627049731878444,"aZ":-29.952672580054102,"pfxX":-9.223368925105314,"pfxZ":1.6756243264032271,"pX":-0.643850131436465,"pZ":1.3302648658844065,"vX0":4.051986684663541,"vY0":-114.54496588498687,"vZ0":-5.1325753201955315,"x":141.54,"y":202.86,"x0":-1.2396893488206828,"y0":50.002809487116586,"z0":6.536642975829871,"aX":-12.22708723787102},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":2.0,"breakHorizontal":15.6,"spinRate":1434,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.478617408182493,"extension":6.717524873679263},"hitData":{"launchSpeed":79.0,"launchAngle":-3.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.0,"coordY":169.0}},"index":4,"playId":"2f2d7325-d7f2-387d-969d-a260cdf4b1e5","pitchNumber":5,"startTime":"2025-08-18T23:47:15.123Z","endTime":"2025-08-18T23:47:22.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:47:22.408Z","atBatIndex":4},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mike Yastrzemski homers (12) on a fly ball to right center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-18T23:49:17.309Z","endTime":"2025-08-18T23:51:04.350Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.42999832387431,"strikeZoneBottom":1.60221681993766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.297129704130313,"aZ":-11.456965575348056,"pfxX":-4.030519476795498,"pfxZ":10.323989287557758,"pX":1.3061537449605212,"pZ":2.1543928750884995,"vX0":8.759070273134201,"vY0":-140.2110779563415,"vZ0":-6.662667449149998,"x":67.21,"y":180.61,"x0":-1.323451471187131,"y0":50.0065946616819,"z0":5.296148746379386,"aX":-8.091469660743492},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.6,"breakHorizontal":5.6,"spinRate":2376,"spinDirection":209},"zone":14,"typeConfidence":0.89,"plateTime":0.3894406829114514,"extension":6.897174440338119},"index":0,"playId":"36b2f5a9-e880-3da5-8a38-6ffdb34e2c04","pitchNumber":1,"startTime":"2025-08-18T23:49:33.138Z","endTime":"2025-08-18T23:49:37.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":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.42999783680023,"strikeZoneBottom":1.53401137816154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.23246516722265,"aZ":-19.16066732080477,"pfxX":-8.574307312883587,"pfxZ":6.5695637253411086,"pX":0.9737151182763125,"pZ":3.449088722950763,"vX0":9.553087844136138,"vY0":-139.13576270990913,"vZ0":-1.9941566822542354,"x":79.88,"y":145.65,"x0":-1.373672020097045,"y0":50.00184969988622,"z0":5.431081368413038,"aX":-16.982423200161193},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.8,"breakHorizontal":13.8,"spinRate":2370,"spinDirection":211},"zone":12,"typeConfidence":0.86,"plateTime":0.3921321552178756,"extension":6.8727321714012435},"index":1,"playId":"ddffe5c4-3758-3a60-aac5-83a4269194c4","pitchNumber":2,"startTime":"2025-08-18T23:49:49.194Z","endTime":"2025-08-18T23:49:53.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.49060049351976,"strikeZoneBottom":1.59139294932078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.235134285171807,"aZ":-11.128241657949147,"pfxX":-6.055090050312208,"pfxZ":10.477354002313731,"pX":1.227019085269423,"pZ":2.057590523527013,"vX0":9.177773784995361,"vY0":-140.676271337539,"vZ0":-6.900103574406929,"x":70.23,"y":183.23,"x0":-1.287664709691957,"y0":50.00623760683504,"z0":5.260129150721789,"aX":-12.16726826480214},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.8,"breakHorizontal":9.1,"spinRate":2523,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.3890270573905159,"extension":7.208502806884057},"index":2,"playId":"ae7ba84b-3138-36c4-bb4e-cb95286858f3","pitchNumber":3,"startTime":"2025-08-18T23:50:07.036Z","endTime":"2025-08-18T23:50:11.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.40184102776769,"strikeZoneBottom":1.62968220145396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.06730520805731,"aZ":-11.00180279301607,"pfxX":-5.523739195384479,"pfxZ":10.573929023008697,"pX":-0.14821025382485156,"pZ":2.396405811562179,"vX0":5.714735904858152,"vY0":-140.63678573211473,"vZ0":-6.043520549111233,"x":122.65,"y":174.08,"x0":-1.4894552782222437,"y0":50.000070085289394,"z0":5.28756524549194,"aX":-11.057225150043687},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.1,"breakHorizontal":8.9,"spinRate":2505,"spinDirection":214},"zone":5,"typeConfidence":0.9,"plateTime":0.38955757515034284,"extension":6.933686588311069},"index":3,"playId":"405e3b03-b498-3b85-a70c-10847463833e","pitchNumber":4,"startTime":"2025-08-18T23:50:24.954Z","endTime":"2025-08-18T23:50:29.900Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.470502210285982,"aZ":-18.30196655617789,"pfxX":-7.348059854559354,"pfxZ":7.097718324055398,"pX":-0.039167574123181045,"pZ":2.135971569247103,"vX0":6.214484372100439,"vY0":-138.35993812459557,"vZ0":-5.207581145846811,"x":118.49,"y":181.11,"x0":-1.3504968883889639,"y0":50.00590659820171,"z0":5.254183956825983,"aX":-14.367665775993501},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.0,"breakHorizontal":12.1,"spinRate":2406,"spinDirection":214},"zone":8,"typeConfidence":0.61,"plateTime":0.3946314312617156,"extension":7.072473724982259},"hitData":{"launchSpeed":107.7,"launchAngle":23.0,"totalDistance":412.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":181.37,"coordY":41.42}},"index":4,"playId":"9d371075-ec0b-3b44-aef8-c0f684d3741f","pitchNumber":5,"startTime":"2025-08-18T23:50:41.643Z","endTime":"2025-08-18T23:51:04.350Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:51:04.350Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bobby Witt Jr. walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-18T23:51:14.263Z","endTime":"2025-08-18T23:53:22.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.51141312472738,"strikeZoneBottom":1.60511531906413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.443376946061832,"aZ":-30.541737357800752,"pfxX":2.727179993541034,"pfxZ":1.012336155120785,"pX":-0.929142388380122,"pZ":5.364155955907653,"vX0":1.1856404318042615,"vY0":-125.33494224309409,"vZ0":5.314661137295287,"x":152.42,"y":93.95,"x0":-1.7604465678971888,"y0":50.0053264961515,"z0":5.691268747620376,"aX":4.409886685075845},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.1,"breakHorizontal":-5.2,"spinRate":2470,"spinDirection":146},"zone":11,"typeConfidence":0.9,"plateTime":0.4343171725733783,"extension":6.708404761595932},"index":0,"playId":"ca70ba9f-1669-3ac3-8d6c-183ff98bac87","pitchNumber":1,"startTime":"2025-08-18T23:51:28.489Z","endTime":"2025-08-18T23:51:32.869Z","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":95.7,"endSpeed":87.9,"strikeZoneTop":3.59000271258176,"strikeZoneBottom":1.67409147099801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.861215204842935,"aZ":-11.380138850615486,"pfxX":-5.251786796345854,"pfxZ":10.55335802013009,"pX":0.43910533403937557,"pZ":1.7653641382575525,"vX0":7.066252918776627,"vY0":-139.15229713640332,"vZ0":-7.247628841540665,"x":100.26,"y":191.12,"x0":-1.4453227625908258,"y0":50.00200727116387,"z0":5.149615224895841,"aX":-10.347442811712453},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.9,"breakHorizontal":8.2,"spinRate":2450,"spinDirection":214},"zone":9,"typeConfidence":0.89,"plateTime":0.3929204357884948,"extension":7.011050522771264},"index":1,"playId":"64cf707a-e6dd-3221-a972-286a14b45739","pitchNumber":2,"startTime":"2025-08-18T23:51:57.525Z","endTime":"2025-08-18T23:52:02.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.1,"strikeZoneTop":3.5899989373251,"strikeZoneBottom":1.68780268958935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.1697452086826,"aZ":-29.769490063454633,"pfxX":1.3443653905528636,"pfxZ":1.49002086859986,"pX":1.5157065647351122,"pZ":2.4642579408411494,"vX0":6.957467479624144,"vY0":-125.38117303254174,"vZ0":-1.4040938883496363,"x":59.22,"y":172.25,"x0":-1.4546571800396557,"y0":50.002810145584036,"z0":5.430982513224046,"aX":2.1679201799652144},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.6,"breakHorizontal":-3.8,"spinRate":2493,"spinDirection":119},"zone":14,"typeConfidence":0.91,"plateTime":0.4346340078122135,"extension":6.990319970132485},"index":2,"playId":"5da95bf8-4557-345c-b96c-9ff0ee137dc8","pitchNumber":3,"startTime":"2025-08-18T23:52:15.433Z","endTime":"2025-08-18T23:52:19.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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.080223001198423,"aZ":-29.295456148077385,"pfxX":2.8517028408082017,"pfxZ":1.7841962812527092,"pX":0.5579756476779393,"pZ":0.9882587885057946,"vX0":4.4958490977002565,"vY0":-125.71651080175467,"vZ0":-4.844136326655914,"x":95.73,"y":212.1,"x0":-1.6172605534153572,"y0":50.005303113393225,"z0":5.29013905673812,"aX":4.611351820241978},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.4,"breakHorizontal":-6.1,"spinRate":2605,"spinDirection":114},"zone":14,"typeConfidence":0.9,"plateTime":0.4340216479046344,"extension":6.8971196618927015},"index":3,"playId":"1d7df5e2-6cb1-3ef4-993d-50a52ce3af2f","pitchNumber":4,"startTime":"2025-08-18T23:52:34.101Z","endTime":"2025-08-18T23:52:37.802Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-18T23:52:43.018Z","endTime":"2025-08-18T23:53:00.105Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.58999924467862,"strikeZoneBottom":1.67514201714162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.699553147466446,"aZ":-12.379257131894066,"pfxX":-6.5857338423715905,"pfxZ":9.620303750998623,"pX":1.2438385235892753,"pZ":2.3523128280957533,"vX0":9.464603027218,"vY0":-142.3240948462898,"vZ0":-6.068696654890191,"x":69.59,"y":175.27,"x0":-1.2642889900937995,"y0":50.006718644908894,"z0":5.2915451226772685,"aX":-13.556944254894935},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.3,"breakHorizontal":10.1,"spinRate":2592,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.38437818044642613,"extension":7.021827420117285},"index":5,"playId":"f4757fcc-32c5-3aeb-b025-6b9e646f9c69","pitchNumber":5,"startTime":"2025-08-18T23:53:00.105Z","endTime":"2025-08-18T23:53:04.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.59000041783161,"strikeZoneBottom":1.70408297651383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.360597605109117,"aZ":-11.491615582739033,"pfxX":-6.710613083943955,"pfxZ":10.439055118325776,"pX":0.9923827777762912,"pZ":1.377975749440799,"vX0":9.060293858929688,"vY0":-139.82589951466292,"vZ0":-8.441954894078894,"x":79.17,"y":201.57,"x0":-1.4171649192094191,"y0":50.00245007499514,"z0":5.189183521065417,"aX":-13.29555297979005},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":10.3,"spinRate":2511,"spinDirection":214},"zone":14,"typeConfidence":0.89,"plateTime":0.39163562213722525,"extension":6.990800139565615},"index":6,"playId":"095c4a43-d2bf-3b3d-82dd-18e420d2b80e","pitchNumber":6,"startTime":"2025-08-18T23:53:18.430Z","endTime":"2025-08-18T23:53:22.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:53:22.272Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vinnie Pasquantino called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-18T23:53:29.637Z","endTime":"2025-08-18T23:55:42.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":94.9,"endSpeed":86.8,"strikeZoneTop":3.58000245317304,"strikeZoneBottom":1.78404221285219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.611880600248856,"aZ":-16.632610479715115,"pfxX":-7.930054028658239,"pfxZ":8.044339740137307,"pX":-0.33837933862048386,"pZ":2.8716278927371093,"vX0":6.060527385413226,"vY0":-138.0881718151521,"vZ0":-3.6449609260114415,"x":129.9,"y":161.25,"x0":-1.5307208748899277,"y0":50.00464881440172,"z0":5.327091433466342,"aX":-15.323666751424438},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":13.1,"spinRate":2440,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.396579776962819,"extension":6.865072042369885},"index":0,"playId":"e5c364ce-ca86-335d-bf5a-e60ad8b59e6f","pitchNumber":1,"startTime":"2025-08-18T23:53:48.954Z","endTime":"2025-08-18T23:53:53.268Z","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":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.55118796449175,"strikeZoneBottom":1.67566762124704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.90920228289021,"aZ":-27.594784502098484,"pfxX":-8.254718332682257,"pfxZ":2.6543389571480884,"pX":0.5439834136909693,"pZ":0.19968782114498748,"vX0":7.70908450049183,"vY0":-129.9142389583105,"vZ0":-7.437287224105427,"x":96.26,"y":233.39,"x0":-1.3765005778650157,"y0":50.00409758681708,"z0":5.170713969074711,"aX":-14.23964279411271},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.5,"breakHorizontal":13.4,"spinRate":1382,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.4201728329452816,"extension":6.88531515789206},"index":1,"playId":"4ed7e974-6640-36d1-9160-5109e12c2257","pitchNumber":2,"startTime":"2025-08-18T23:54:07.089Z","endTime":"2025-08-18T23:54:13.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.45255057826272,"strikeZoneBottom":1.67316639728195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.37037182465713,"aZ":-15.673531308263303,"pfxX":-5.116850441325363,"pfxZ":8.55087635769042,"pX":-0.772819565206892,"pZ":4.3573028785079355,"vX0":3.847254055979789,"vY0":-137.9528317892015,"vZ0":0.10177272179125746,"x":146.46,"y":121.13,"x0":-1.5199369367895406,"y0":50.0016983273883,"z0":5.375525317759979,"aX":-9.872731093768783},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":8.5,"spinRate":2349,"spinDirection":217},"zone":11,"typeConfidence":0.89,"plateTime":0.3968708328532946,"extension":6.869233234576327},"index":2,"playId":"895f8399-deda-347d-82e1-e135ea321e80","pitchNumber":3,"startTime":"2025-08-18T23:54:29.413Z","endTime":"2025-08-18T23:54:34.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.42061462905301,"strikeZoneBottom":1.609129817938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.196723162158214,"aZ":-27.376682937794886,"pfxX":2.012213596529114,"pfxZ":3.066393515061348,"pX":0.5621428328419227,"pZ":2.435592641930557,"vX0":4.582692952052295,"vY0":-123.57449786515996,"vZ0":-1.8363137685329032,"x":95.57,"y":173.02,"x0":-1.5699179021204388,"y0":50.000519258443134,"z0":5.4649472786072835,"aX":3.1432585347804034},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.4,"breakHorizontal":-4.6,"spinRate":2413,"spinDirection":152},"zone":6,"typeConfidence":0.92,"plateTime":0.44147065925305107,"extension":6.558726469053354},"index":3,"playId":"2a10e072-c8fc-3f15-a8a2-8712f5de9a55","pitchNumber":4,"startTime":"2025-08-18T23:54:50.908Z","endTime":"2025-08-18T23:54:56.144Z","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":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.464985024371522,"aZ":-31.577406164629725,"pfxX":2.655813643919105,"pfxZ":0.3690940508451259,"pX":-0.38390584298572933,"pZ":3.0894504736961683,"vX0":2.58319905911584,"vY0":-126.05819801876714,"vZ0":0.13082027478975822,"x":131.63,"y":155.36,"x0":-1.7636877759425604,"y0":50.004667152896694,"z0":5.567430676094356,"aX":4.312335613519417},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.0,"breakHorizontal":-5.4,"spinRate":2531,"spinDirection":107},"zone":1,"typeConfidence":0.91,"plateTime":0.4330165375116275,"extension":6.555304320875325},"index":4,"playId":"d023a9a9-f386-3664-81ed-904cdd9d3ee3","pitchNumber":5,"startTime":"2025-08-18T23:55:10.992Z","endTime":"2025-08-18T23:55:15.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.1,"strikeZoneTop":3.57999975678771,"strikeZoneBottom":1.75542291053935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.9939115650646,"aZ":-13.830683674512223,"pfxX":-6.015072445244997,"pfxZ":9.089656597996477,"pX":0.404454775539723,"pZ":1.7053725132745206,"vX0":7.483861084149017,"vY0":-140.49264164528762,"vZ0":-7.197828294973663,"x":101.58,"y":192.73,"x0":-1.5005157089107533,"y0":50.003939050298605,"z0":5.18233166441002,"aX":-12.140282622165161},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.2,"breakHorizontal":9.5,"spinRate":2499,"spinDirection":213},"zone":9,"typeConfidence":0.9,"plateTime":0.388449776346814,"extension":6.997455699253383},"index":5,"playId":"7392da4a-08cd-352f-af4f-e0c4036fb27e","pitchNumber":6,"startTime":"2025-08-18T23:55:37.265Z","endTime":"2025-08-18T23:55:42.456Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:55:42.456Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maikel Garcia called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-18T23:55:51.229Z","endTime":"2025-08-18T23:57:08.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.7,"strikeZoneTop":3.66000055778576,"strikeZoneBottom":1.68425036619132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.72340970534234,"aZ":-30.068554012701533,"pfxX":2.835666242913094,"pfxZ":1.2880567876961049,"pX":0.06170831209982325,"pZ":3.2922806698106757,"vX0":3.2849265089982445,"vY0":-126.23377407507492,"vZ0":0.06317424292680296,"x":114.65,"y":149.89,"x0":-1.6171157208463516,"y0":50.00625787085153,"z0":5.655022445288563,"aX":4.652667599899344},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.5,"breakHorizontal":-5.8,"spinRate":2489,"spinDirection":137},"zone":2,"typeConfidence":0.91,"plateTime":0.4311867274214749,"extension":6.607128847956209},"index":0,"playId":"f8d18b8b-50b7-39fe-92a5-ff18e1b21661","pitchNumber":1,"startTime":"2025-08-18T23:56:07.150Z","endTime":"2025-08-18T23:56:12.131Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"e48b36f1-cd8d-487c-9275-8e90dff56c84","startTime":"2025-08-18T23:56:25.909Z","endTime":"2025-08-18T23:56:30.909Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.554399087609525,"aZ":-29.538710547355098,"pfxX":2.850128245099123,"pfxZ":1.6305257749738375,"pX":-0.15838596648090725,"pZ":1.3574156138098528,"vX0":2.79627724637404,"vY0":-125.75803420374818,"vZ0":-4.157191941562146,"x":123.04,"y":202.13,"x0":-1.65167191044104,"y0":50.00270605426684,"z0":5.40626654404041,"aX":4.601296203398017},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.3,"breakHorizontal":-5.8,"spinRate":2447,"spinDirection":154},"zone":13,"typeConfidence":0.9,"plateTime":0.43419631858802843,"extension":6.655539375432188},"index":2,"playId":"22c10bb2-2921-32ae-95fd-25e0893fef3f","pitchNumber":2,"startTime":"2025-08-18T23:56:43.480Z","endTime":"2025-08-18T23:56:47.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.65999998269421,"strikeZoneBottom":1.70604763204046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.600345440658252,"aZ":-10.07751577472041,"pfxX":-4.136170384304995,"pfxZ":10.743484026193947,"pX":0.5033389669975817,"pZ":1.9500221823316473,"vX0":6.311142095148611,"vY0":-142.2667986713145,"vZ0":-7.612389675379022,"x":97.81,"y":186.13,"x0":-1.2029034055698735,"y0":50.001696206842865,"z0":5.2934591340346815,"aX":-8.506777794894141},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.1,"breakHorizontal":6.2,"spinRate":2558,"spinDirection":207},"zone":9,"typeConfidence":0.9,"plateTime":0.384492487954347,"extension":6.755183598351809},"index":3,"playId":"211b66a4-e753-38c9-ae61-26f2f0122e0a","pitchNumber":3,"startTime":"2025-08-18T23:57:03.507Z","endTime":"2025-08-18T23:57:08.317Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:57:08.317Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adam Frazier strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-18T23:57:18.234Z","endTime":"2025-08-19T00:00:00.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.056995821432476,"aZ":-14.042534513917126,"pfxX":-5.781197035764734,"pfxZ":9.146470140086421,"pX":-0.41054643564608784,"pZ":3.0235599067513474,"vX0":4.949061049339215,"vY0":-139.58563219440063,"vZ0":-3.73651274145194,"x":132.65,"y":157.14,"x0":-1.451386154054659,"y0":50.00354857227754,"z0":5.297967464911858,"aX":-11.461663374799546},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":9.5,"spinRate":2407,"spinDirection":216},"zone":1,"typeConfidence":0.9,"plateTime":0.3917068052350876,"extension":6.76094401896838},"index":0,"playId":"fb8a8116-25f1-37ef-80b6-0404fe0f65db","pitchNumber":1,"startTime":"2025-08-18T23:57:31.817Z","endTime":"2025-08-18T23:57:35.343Z","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":88.7,"endSpeed":82.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.42012499622265,"aZ":-28.721875154324447,"pfxX":-8.639083454664565,"pfxZ":2.025293147315635,"pX":-0.33649143737249454,"pZ":1.990363577783848,"vX0":5.902642285526972,"vY0":-129.1006916015191,"vZ0":-2.899866307409818,"x":129.83,"y":185.04,"x0":-1.518928082337729,"y0":50.002099573301344,"z0":5.3164195038826785,"aX":-14.724623404222676},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.2,"breakHorizontal":14.5,"spinRate":1425,"spinDirection":233},"zone":7,"typeConfidence":0.9,"plateTime":0.4226788790672904,"extension":6.674556022409684},"index":1,"playId":"4c7ea224-58d3-30bc-9934-f225144eda8e","pitchNumber":2,"startTime":"2025-08-18T23:57:54.121Z","endTime":"2025-08-18T23:57:57.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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.922556850039978,"aZ":-13.46232882006789,"pfxX":-6.410925264284937,"pfxZ":9.091183198148563,"pX":0.20604915580768474,"pZ":1.7793287371979984,"vX0":6.75902873838332,"vY0":-142.1772162565917,"vZ0":-7.1581706847099404,"x":109.15,"y":190.74,"x0":-1.3628845890029542,"y0":50.00578657323294,"z0":5.174500902018827,"aX":-13.199585795593448},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.2,"breakHorizontal":10.3,"spinRate":2468,"spinDirection":217},"zone":8,"typeConfidence":0.9,"plateTime":0.38444589965324294,"extension":6.937253886236769},"index":2,"playId":"0c0af6b5-6010-3f91-a44d-4af5922d2808","pitchNumber":3,"startTime":"2025-08-18T23:58:20.226Z","endTime":"2025-08-18T23:58:26.449Z","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":96.6,"endSpeed":88.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.780846801083612,"aZ":-12.417561732815281,"pfxX":-4.386018755602086,"pfxZ":9.858045390116251,"pX":-0.28278664718093566,"pZ":2.8788294386722533,"vX0":4.945443254076914,"vY0":-140.6497865577378,"vZ0":-4.319932899729957,"x":127.78,"y":161.05,"x0":-1.4937078678436528,"y0":50.005152148294286,"z0":5.23947529539914,"aX":-8.792467299267598},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":7.0,"spinRate":2478,"spinDirection":223},"zone":1,"typeConfidence":0.89,"plateTime":0.38936100228592263,"extension":6.9370143036055465},"index":3,"playId":"725189c9-ad16-3db3-8290-180bdf21f97b","pitchNumber":4,"startTime":"2025-08-18T23:58:47.713Z","endTime":"2025-08-18T23:58:51.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":76.2,"strikeZoneTop":3.25000178593341,"strikeZoneBottom":1.58901265796914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.726560471934143,"aZ":-40.80722928815321,"pfxX":3.475447336780194,"pfxZ":-6.012323482214889,"pX":0.5193974498382885,"pZ":0.47372646157368414,"vX0":3.3095743522071657,"vY0":-118.5454684994849,"vZ0":-3.245700690328963,"x":97.2,"y":225.99,"x0":-1.3416365007007915,"y0":50.002388325698846,"z0":5.5525121315535015,"aX":4.990832099952627},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-11.4,"breakHorizontal":-7.1,"spinRate":2681,"spinDirection":38},"zone":14,"typeConfidence":0.92,"plateTime":0.460444559034741,"extension":6.616988424625343},"index":4,"playId":"75367879-fac9-31c4-b9cb-83b9510a82df","pitchNumber":5,"startTime":"2025-08-18T23:59:09.981Z","endTime":"2025-08-18T23:59:15.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":3.24999975266511,"strikeZoneBottom":1.47085149884807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.795149643324162,"aZ":-26.577260418116605,"pfxX":-8.292546130474584,"pfxZ":3.2124237425928643,"pX":0.3286052531771213,"pZ":0.7397577289671319,"vX0":7.489885201298956,"vY0":-130.40945742737668,"vZ0":-6.4566034030931965,"x":104.47,"y":218.81,"x0":-1.4891506956255158,"y0":50.00037486295376,"z0":5.224952444088784,"aX":-14.427862194458703},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.7,"breakHorizontal":13.6,"spinRate":1363,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.41837859504085406,"extension":6.921677950289892},"index":5,"playId":"0a90a06b-47fc-35c6-9558-c682c1c06dc5","pitchNumber":6,"startTime":"2025-08-18T23:59:34.602Z","endTime":"2025-08-18T23:59:39.232Z","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":85.1,"endSpeed":79.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.17571010506963,"aZ":-31.2702002494026,"pfxX":2.9151532740467085,"pfxZ":0.571311037742527,"pX":0.1999867217577205,"pZ":2.42672475113574,"vX0":3.555300263225449,"vY0":-124.0515857338924,"vZ0":-1.302391753209065,"x":109.38,"y":173.26,"x0":-1.6243523309071248,"y0":50.00227852546148,"z0":5.538537128511149,"aX":4.5934202739107235},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.0,"breakHorizontal":-6.0,"spinRate":2401,"spinDirection":122},"zone":5,"typeConfidence":0.9,"plateTime":0.4396318075929644,"extension":6.631343484823123},"index":6,"playId":"b9abe759-8430-3376-a5dd-909160819afd","pitchNumber":7,"startTime":"2025-08-18T23:59:55.751Z","endTime":"2025-08-19T00:00:00.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:00:00.599Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcus Semien singles on a line drive to left fielder Adam Frazier.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T00:01:58.246Z","endTime":"2025-08-19T00:04:04.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.5,"strikeZoneTop":3.33999841818508,"strikeZoneBottom":1.55470901152262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.59886554887768,"aZ":-25.174448495967315,"pfxX":1.6594950951771512,"pfxZ":4.289299310706346,"pX":0.5271543648064754,"pZ":3.5513616145086386,"vX0":4.229872864205139,"vY0":-125.92027894602957,"vZ0":-2.2017519995343653,"x":96.91,"y":142.89,"x0":-1.379120936117303,"y0":50.00531496867894,"z0":6.440318204140211,"aX":2.708208823445076},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.6,"breakHorizontal":-3.8,"spinRate":2094,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.4322699117513036,"extension":6.958311371582941},"index":0,"playId":"921eac53-8c48-32f4-88ab-7e0ceedc584a","pitchNumber":1,"startTime":"2025-08-19T00:02:09.982Z","endTime":"2025-08-19T00:02:15.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.636152987933823,"aZ":-23.205721514835336,"pfxX":1.1560992705346804,"pfxZ":5.386079638330382,"pX":0.33485639107280857,"pZ":1.8099889968085594,"vX0":3.9851900377561686,"vY0":-127.10141498473227,"vZ0":-6.894347465611703,"x":104.24,"y":189.91,"x0":-1.39232088713402,"y0":50.00440992768696,"z0":6.352821844405351,"aX":1.9257577915744584},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.6,"breakHorizontal":-2.9,"spinRate":2099,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.42799422803641596,"extension":7.001279222429064},"index":1,"playId":"267cd61a-6720-3d70-95b1-1173be94c536","pitchNumber":2,"startTime":"2025-08-19T00:02:22.306Z","endTime":"2025-08-19T00:02:26.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.233920173489036,"aZ":-26.879085265582816,"pfxX":-8.66185072210099,"pfxZ":4.116646429233608,"pX":0.36824523673017917,"pZ":2.688385240910141,"vX0":5.782557658554306,"vY0":-113.1301659712264,"vZ0":-2.8133799812223192,"x":102.96,"y":166.19,"x0":-1.1061375751070484,"y0":50.00069911525758,"z0":6.665263130459403,"aX":-11.133312204839774},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":7.0,"breakHorizontal":14.0,"spinRate":1530,"spinDirection":252},"zone":6,"typeConfidence":2.0,"plateTime":0.48569018382827434,"extension":6.754022710120454},"index":2,"playId":"dbd1dcc3-4395-3f76-a55d-ab50b66719d8","pitchNumber":3,"startTime":"2025-08-19T00:02:43.168Z","endTime":"2025-08-19T00:02:47.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.649861605610067,"aZ":-13.727499305056664,"pfxX":-4.438096170284465,"pfxZ":10.049246480463738,"pX":0.31799273210341145,"pZ":4.005086084087405,"vX0":5.669684440347987,"vY0":-134.28563166652117,"vZ0":-3.737412561990683,"x":104.88,"y":130.64,"x0":-1.2389588731029153,"y0":50.00551939526833,"z0":6.3842669836770645,"aX":-8.149539395764014},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":6.8,"spinRate":2080,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4070720125256848,"extension":6.59562280347431},"index":3,"playId":"c4fac62e-aefd-3416-9616-a40ad67d83ec","pitchNumber":4,"startTime":"2025-08-19T00:03:00.106Z","endTime":"2025-08-19T00:03:04.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.2,"endSpeed":86.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.37136896215412,"aZ":-13.132428701175355,"pfxX":-3.9032429341045507,"pfxZ":10.164052653886158,"pX":0.42589232085238393,"pZ":1.9726429377872219,"vX0":5.3556448164787485,"vY0":-135.47496742000016,"vZ0":-9.555603122720644,"x":100.77,"y":185.52,"x0":-1.0621765759640402,"y0":50.00397497324644,"z0":6.445518679868144,"aX":-7.314056625422778},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":6.0,"spinRate":2199,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.4030698367998684,"extension":6.76982689631947},"index":4,"playId":"9d8db99a-aac7-31fc-be97-0633e9d84570","pitchNumber":5,"startTime":"2025-08-19T00:03:19.968Z","endTime":"2025-08-19T00:03:25.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":3.40912592686884,"strikeZoneBottom":1.64094046158178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.590264710313967,"aZ":-26.900200920797676,"pfxX":2.8917739154542907,"pfxZ":3.1425872582837755,"pX":0.24343686329869346,"pZ":4.0736531540341225,"vX0":3.0539917857845187,"vY0":-127.84581313806629,"vZ0":-0.9559964478656379,"x":107.72,"y":128.79,"x0":-1.3358370323728332,"y0":50.00594097142915,"z0":6.534919440329259,"aX":4.861157867286321},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.8,"breakHorizontal":-5.9,"spinRate":2165,"spinDirection":180},"zone":12,"typeConfidence":2.0,"plateTime":0.4259538039422224,"extension":6.710375742054404},"index":5,"playId":"794a16de-188e-39e0-bdc5-84be1ff0ca64","pitchNumber":6,"startTime":"2025-08-19T00:03:38.891Z","endTime":"2025-08-19T00:03:43.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.781915638910224,"aZ":-29.068574836433896,"pfxX":1.9932269561033005,"pfxZ":2.007068131870632,"pX":0.4420776779915694,"pZ":2.802515408024811,"vX0":3.9762510688326507,"vY0":-122.82738101779957,"vZ0":-3.021017063408234,"x":100.15,"y":163.11,"x0":-1.4495133628981451,"y0":50.00102634105385,"z0":6.4916913082017516,"aX":3.0782751005125757},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.2,"breakHorizontal":-4.4,"spinRate":1799,"spinDirection":179},"zone":6,"typeConfidence":2.0,"plateTime":0.44404810731565636,"extension":6.799732847195583},"hitData":{"launchSpeed":92.6,"launchAngle":10.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.12,"coordY":122.26}},"index":6,"playId":"587e1565-dff0-3d32-aff4-d6e5798270bb","pitchNumber":7,"startTime":"2025-08-19T00:03:53.838Z","endTime":"2025-08-19T00:04:04.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:04:04.090Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joc Pederson singles on a sharp line drive to right fielder John Rave. Marcus Semien to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T00:04:12.438Z","endTime":"2025-08-19T00:04:56.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.750133555444435,"aZ":-12.850146940726189,"pfxX":-4.324504804502684,"pfxZ":10.772800358656585,"pX":-0.9674066849741746,"pZ":2.809639703555697,"vX0":2.3595235349195196,"vY0":-133.1355338942172,"vZ0":-7.422294497105197,"x":153.88,"y":162.92,"x0":-1.3035484307906307,"y0":50.006022236137525,"z0":6.56511212960041,"aX":-7.759739676379023},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.1,"breakHorizontal":7.3,"spinRate":2118,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.41150451670868193,"extension":6.843954729026875},"index":0,"playId":"16287a13-985b-3cb8-ad86-57ae1aa88671","pitchNumber":1,"startTime":"2025-08-19T00:04:29.079Z","endTime":"2025-08-19T00:04:32.960Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":70.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.69330456756757,"aZ":-24.923765491299154,"pfxX":-8.153986627914957,"pfxZ":5.662303104337237,"pX":-0.7414905067207347,"pZ":3.3983398109503944,"vX0":3.2623566552145604,"vY0":-113.0567714940347,"vZ0":-1.769107739503029,"x":145.26,"y":147.02,"x0":-1.1523483659053368,"y0":50.00377181971769,"z0":6.718888439831297,"aX":-10.441642894543289},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":10.1,"breakHorizontal":13.8,"spinRate":1512,"spinDirection":253},"zone":1,"typeConfidence":2.0,"plateTime":0.4864995801104879,"extension":6.786924096152146},"hitData":{"launchSpeed":105.4,"launchAngle":12.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":170.78,"coordY":89.42}},"index":1,"playId":"4bbb2e20-7a9d-3135-bd39-d5e1a6e6ff86","pitchNumber":2,"startTime":"2025-08-19T00:04:46.383Z","endTime":"2025-08-19T00:04:56.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:04:56.113Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cody Freeman flies out to right fielder John Rave.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T00:05:06.551Z","endTime":"2025-08-19T00:05:57.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.2,"endSpeed":85.0,"strikeZoneTop":3.15178900377478,"strikeZoneBottom":1.43326076151984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.42799883760465,"aZ":-14.170961753301153,"pfxX":-3.876163524987593,"pfxZ":9.856485420007903,"pX":0.10667374627772144,"pZ":1.0109706243740015,"vX0":4.415453149091016,"vY0":-133.92227552846705,"vZ0":-11.328987878654274,"x":112.93,"y":211.48,"x0":-1.0555390183337754,"y0":50.00253103367684,"z0":6.295234688679075,"aX":-7.079783351042892},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.7,"breakHorizontal":6.1,"spinRate":2026,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.40812689516234046,"extension":6.710588629357343},"index":0,"playId":"ebb10ea9-a0d2-32b4-a4cf-5b3d6ac28293","pitchNumber":1,"startTime":"2025-08-19T00:05:27.694Z","endTime":"2025-08-19T00:05:32.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.923298023171938,"aZ":-15.540500801145335,"pfxX":-7.212427055392359,"pfxZ":8.981914391554973,"pX":-0.6506376981375598,"pZ":1.2553343516031112,"vX0":4.519595156619,"vY0":-134.86443723464836,"vZ0":-10.045902135934634,"x":141.8,"y":204.89,"x0":-1.4067507173196765,"y0":50.00188683173685,"z0":6.112019981716964,"aX":-13.35326392434958},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":12.1,"spinRate":1939,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.40535231645953385,"extension":6.7434354398688},"hitData":{"launchSpeed":84.8,"launchAngle":59.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.66,"coordY":126.36}},"index":1,"playId":"52cdca73-ecd5-3e4d-a19c-64ec62e4df33","pitchNumber":2,"startTime":"2025-08-19T00:05:45.596Z","endTime":"2025-08-19T00:05:57.867Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:05:57.867Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Heim singles on a line drive to center fielder Kyle Isbel. Marcus Semien scores. Joc Pederson to 3rd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T00:06:06.592Z","endTime":"2025-08-19T00:07:19.212Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"postOnThird":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"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":2},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":{"id":608379,"link":"/api/v1/people/608379"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.6,"strikeZoneTop":3.52697031451516,"strikeZoneBottom":1.64641777139489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.222070576491074,"aZ":-29.263368712041146,"pfxX":1.5177459464613723,"pfxZ":1.8986689677936481,"pX":0.20546322022751368,"pZ":0.18156514659510437,"vX0":3.7065884249842918,"vY0":-122.42984484228666,"vZ0":-8.473458213104283,"x":109.17,"y":233.88,"x0":-1.520050352558383,"y0":50.00147247488165,"z0":6.161600548264851,"aX":2.323110810390565},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.8,"breakHorizontal":-3.6,"spinRate":1869,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.44591663690867334,"extension":6.991433055045613},"index":0,"playId":"7f2ff02a-7f0a-3d3e-b63b-8612476502fb","pitchNumber":1,"startTime":"2025-08-19T00:06:27.905Z","endTime":"2025-08-19T00:06:32.449Z","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":1},"pitchData":{"startSpeed":78.1,"endSpeed":72.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.627759503751527,"aZ":-22.69121095677425,"pfxX":-6.386736256397679,"pfxZ":7.216318377347227,"pX":0.260332870654823,"pZ":1.5194355081022475,"vX0":5.149446405849557,"vY0":-113.56924877339424,"vZ0":-6.156797690732729,"x":107.08,"y":197.76,"x0":-1.2001114338435321,"y0":50.00301596775618,"z0":6.5043607818501155,"aX":-8.393342115143001},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":11.9,"breakHorizontal":10.3,"spinRate":1544,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.48117031747538297,"extension":6.7566458633621105},"index":1,"playId":"655a975c-22cc-3e37-b48c-1ed4e3dcb089","pitchNumber":2,"startTime":"2025-08-19T00:06:48.659Z","endTime":"2025-08-19T00:06:53.762Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.06312893390505,"aZ":-13.440763572972703,"pfxX":-2.827359452560829,"pfxZ":10.049545073792093,"pX":0.3928711334750054,"pZ":2.7775914849547747,"vX0":5.061450361527128,"vY0":-135.076139473424,"vZ0":-7.336780273759386,"x":102.02,"y":163.79,"x0":-1.1305773737707459,"y0":50.00092678526557,"z0":6.457561030685237,"aX":-5.269726271284358},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":4.2,"spinRate":1965,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.40417868384723965,"extension":6.669482501373405},"hitData":{"launchSpeed":87.7,"launchAngle":18.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":151.51,"coordY":84.27}},"index":2,"playId":"fa32f7a1-c6f8-3593-8026-ba5beb0b28f2","pitchNumber":3,"startTime":"2025-08-19T00:07:07.298Z","endTime":"2025-08-19T00:07:19.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:07:19.212Z","atBatIndex":13},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Rangers challenged (tag play), call on the field was upheld: Josh Smith flies into a double play, right fielder John Rave to catcher Luke Maile. Joc Pederson out at home.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T00:07:40.595Z","endTime":"2025-08-19T00:09:32.230Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":25},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_thrown_out","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.32874003600136,"strikeZoneBottom":1.6461074892124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.744793021710592,"aZ":-17.36215632529989,"pfxX":-7.547525889946509,"pfxZ":8.062881994300167,"pX":0.677856038008503,"pZ":2.5162730501005837,"vX0":7.2699580920563625,"vY0":-134.1279575080804,"vZ0":-7.06977694456472,"x":91.16,"y":170.84,"x0":-1.0762847096960664,"y0":50.0032911071087,"z0":6.4065718176242665,"aX":-13.867069226403213},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.4,"breakHorizontal":12.2,"spinRate":1867,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.40706224047500683,"extension":6.695882999093982},"index":0,"playId":"5e848057-b45c-33a3-897f-f0a969c7078a","pitchNumber":1,"startTime":"2025-08-19T00:07:57.698Z","endTime":"2025-08-19T00:08:03.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.707508621333513,"aZ":-26.5780323565202,"pfxX":1.5641917467644073,"pfxZ":3.53714358360616,"pX":0.9780522637607502,"pZ":2.075362516809022,"vX0":4.883372417724199,"vY0":-124.0995768782159,"vZ0":-5.026810829399399,"x":79.72,"y":182.75,"x0":-1.2077251105176972,"y0":50.00069817955583,"z0":6.305244755347115,"aX":2.471228167783673},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.6,"breakHorizontal":-3.8,"spinRate":1786,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.43910828846245,"extension":6.779371518666237},"index":1,"playId":"136c2da8-91cc-3cdf-9c15-c501c80affa8","pitchNumber":2,"startTime":"2025-08-19T00:08:14.121Z","endTime":"2025-08-19T00:08:18.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.21533119990264,"strikeZoneBottom":1.66069834796696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.300166096843583,"aZ":-15.042932922853261,"pfxX":-3.3159245718726744,"pfxZ":9.205045957559033,"pX":0.5806950622059918,"pZ":4.8696338357703715,"vX0":6.3482056609313595,"vY0":-135.2556908584004,"vZ0":-1.4220528626726154,"x":94.87,"y":107.3,"x0":-1.3613036136973986,"y0":50.001496942379084,"z0":6.452347914771021,"aX":-6.171176612699082},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":4.7,"spinRate":2039,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.40428764535332773,"extension":6.574394524081716},"index":2,"playId":"8e6fb800-4941-3e31-bf9d-238a72d31ce1","pitchNumber":3,"startTime":"2025-08-19T00:08:39.925Z","endTime":"2025-08-19T00:08:44.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.23098235700413,"strikeZoneBottom":1.64426037298553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.08091969297013,"aZ":-18.604903904415,"pfxX":-7.514663736035489,"pfxZ":7.221392096508115,"pX":1.149232207431233,"pZ":3.031179040745723,"vX0":9.067311237138764,"vY0":-135.60023857325888,"vZ0":-5.283063367037014,"x":73.19,"y":156.94,"x0":-1.2471822480173989,"y0":50.006348734544716,"z0":6.285498268120535,"aX":-14.127447026132797},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.2,"breakHorizontal":11.9,"spinRate":1856,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.40251658911616506,"extension":6.826448788615201},"index":3,"playId":"da38eacf-2845-30d0-a092-ea0908a4ca75","pitchNumber":4,"startTime":"2025-08-19T00:08:59.553Z","endTime":"2025-08-19T00:09:04.101Z","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":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.983805422123936,"aZ":-23.346227971251995,"pfxX":-4.706210335709232,"pfxZ":6.696357118901393,"pX":0.41681061390284646,"pZ":3.3600201070009654,"vX0":5.064213206774947,"vY0":-114.35107575060293,"vZ0":-2.186173146311523,"x":101.11,"y":148.06,"x0":-1.219798857446567,"y0":50.00302661108777,"z0":6.629438973224157,"aX":-6.20461755914765},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":11.9,"breakHorizontal":7.2,"spinRate":1506,"spinDirection":253},"zone":3,"typeConfidence":2.0,"plateTime":0.47982798579759933,"extension":6.8746258875417485},"hitData":{"launchSpeed":79.4,"launchAngle":46.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.08,"coordY":114.82}},"index":4,"playId":"c8fabdb8-0014-32f6-b5c2-031382d041a5","pitchNumber":5,"startTime":"2025-08-19T00:09:19.404Z","endTime":"2025-08-19T00:09:32.230Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":140},"playEndTime":"2025-08-19T00:09:32.230Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan India singles on a line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T00:14:32.032Z","endTime":"2025-08-19T00:15:23.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":86.3,"endSpeed":80.6,"strikeZoneTop":3.29088072254149,"strikeZoneBottom":1.51026473022757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.392013276421405,"aZ":-27.793025515233428,"pfxX":2.6719713038683546,"pfxZ":2.6802302933858044,"pX":0.26092935178722865,"pZ":2.52656363077237,"vX0":3.691983675788896,"vY0":-125.86910563212759,"vZ0":-1.8342299964603472,"x":107.05,"y":170.56,"x0":-1.5622650634383028,"y0":50.00047958720123,"z0":5.4779966729154435,"aX":4.359791367216188},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.7,"breakHorizontal":-5.5,"spinRate":2467,"spinDirection":149},"zone":5,"typeConfidence":0.91,"plateTime":0.4323128794726534,"extension":6.746881930157504},"index":0,"playId":"0ceef9ad-fa24-36a3-a9ed-b7019e7cb589","pitchNumber":1,"startTime":"2025-08-19T00:14:42.986Z","endTime":"2025-08-19T00:14:47.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.6,"strikeZoneTop":3.40514944485722,"strikeZoneBottom":1.59287761180028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.201308278561026,"aZ":-17.73718407190602,"pfxX":-8.073795857889667,"pfxZ":7.267055697188035,"pX":0.9834068093879886,"pZ":1.1587551828613534,"vX0":8.787061896349611,"vY0":-139.3216577629956,"vZ0":-8.038099378138979,"x":79.51,"y":207.49,"x0":-1.146633109214086,"y0":50.003341750040335,"z0":5.2306129851447904,"aX":-16.0407931890341},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.8,"breakHorizontal":13.1,"spinRate":2393,"spinDirection":216},"zone":14,"typeConfidence":0.89,"plateTime":0.3915530474774309,"extension":6.8824798291245814},"index":1,"playId":"91adb291-91a0-3774-9fc9-68f246c2fc28","pitchNumber":2,"startTime":"2025-08-19T00:14:58.369Z","endTime":"2025-08-19T00:15:01.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.687905659577087,"aZ":-17.978784186587546,"pfxX":-8.340103007246343,"pfxZ":7.375713654534723,"pX":-0.04280811810344699,"pZ":2.121303770814247,"vX0":6.668154744797222,"vY0":-137.43558613966928,"vZ0":-5.2379551118306455,"x":118.63,"y":181.5,"x0":-1.4094633664323433,"y0":50.004276037396856,"z0":5.261746781229095,"aX":-16.055244287893867},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.5,"breakHorizontal":13.8,"spinRate":2336,"spinDirection":217},"zone":8,"typeConfidence":0.86,"plateTime":0.3975873048501968,"extension":6.857570075956999},"hitData":{"launchSpeed":110.1,"launchAngle":6.0,"totalDistance":114.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.85,"coordY":108.61}},"index":2,"playId":"715a83d0-c874-3336-9831-f9dc8edf5392","pitchNumber":3,"startTime":"2025-08-19T00:15:13.762Z","endTime":"2025-08-19T00:15:23.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:15:23.372Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"John Rave grounds out, second baseman Marcus Semien to first baseman Rowdy Tellez. Jonathan India to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T00:15:31.227Z","endTime":"2025-08-19T00:16:53.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":76.8,"endSpeed":70.9,"strikeZoneTop":2.95129880899652,"strikeZoneBottom":1.52568822367956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.992711273849196,"aZ":-38.6013639508313,"pfxX":5.539337723081081,"pfxZ":-5.050207558959716,"pX":-1.151493393289704,"pZ":4.3113473657935755,"vX0":-0.613908862182437,"vY0":-111.7316230465352,"vZ0":4.993145199537893,"x":160.89,"y":122.37,"x0":-1.5943205452277445,"y0":50.00442553371765,"z0":6.000090007134718,"aX":7.046305936466107},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-7.7,"breakHorizontal":-10.0,"spinRate":2514,"spinDirection":46},"zone":11,"typeConfidence":0.91,"plateTime":0.48910114987568276,"extension":6.31540196566423},"index":0,"playId":"516b2a42-d304-3d74-af5e-c9c8e5e378d0","pitchNumber":1,"startTime":"2025-08-19T00:15:46.885Z","endTime":"2025-08-19T00:15:51.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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.43000106960538,"strikeZoneBottom":1.5872184215747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.509006482642388,"aZ":-13.174090527914753,"pfxX":-6.608545586915495,"pfxZ":9.698344015420158,"pX":0.37535171859098515,"pZ":1.4940476770666682,"vX0":6.869488201091517,"vY0":-138.7242141295955,"vZ0":-7.6912914328487005,"x":102.69,"y":198.44,"x0":-1.268210394764683,"y0":50.00644225707282,"z0":5.171094026117991,"aX":-12.951217383574543},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":10.7,"spinRate":2413,"spinDirection":220},"zone":9,"typeConfidence":0.89,"plateTime":0.39404090062625796,"extension":6.96383189982932},"index":1,"playId":"c644500c-0094-390e-a475-5c10b2e8837f","pitchNumber":2,"startTime":"2025-08-19T00:16:06.557Z","endTime":"2025-08-19T00:16:12.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.4,"strikeZoneTop":3.42999925233896,"strikeZoneBottom":1.5882114491917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.983338648251863,"aZ":-33.10553083385487,"pfxX":2.8047661305706444,"pfxZ":-0.5853810025001636,"pX":1.0895966232133845,"pZ":3.0415764574309754,"vX0":5.075231529057459,"vY0":-123.98271654795454,"vZ0":0.48252351163057683,"x":75.47,"y":156.66,"x0":-1.3355591461038536,"y0":50.00616185957711,"z0":5.571600164200191,"aX":4.437227146094056},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.7,"breakHorizontal":-6.1,"spinRate":2500,"spinDirection":128},"zone":12,"typeConfidence":0.9,"plateTime":0.43905368595725935,"extension":6.64031898362817},"index":2,"playId":"dab48d0f-b233-3930-b7c3-be6fb0c88931","pitchNumber":3,"startTime":"2025-08-19T00:16:27.278Z","endTime":"2025-08-19T00:16:32.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.779937213418204,"aZ":-15.38955176786564,"pfxX":-6.046823303888244,"pfxZ":8.470586944493984,"pX":0.038556877236086556,"pZ":1.9307909474373972,"vX0":6.023042386063398,"vY0":-139.50686213600906,"vZ0":-6.266908583259097,"x":115.53,"y":186.65,"x0":-1.3571181311387952,"y0":50.00437915658712,"z0":5.211007978575787,"aX":-11.98510793602193},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":9.8,"spinRate":2410,"spinDirection":215},"zone":8,"typeConfidence":0.9,"plateTime":0.39178858827492347,"extension":6.811379006483312},"hitData":{"launchSpeed":100.8,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.83,"coordY":157.26}},"index":3,"playId":"0df5540a-30cf-3f1a-8483-af1f2329ba58","pitchNumber":4,"startTime":"2025-08-19T00:16:45.772Z","endTime":"2025-08-19T00:16:53.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:16:53.372Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Maile strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T00:17:05.383Z","endTime":"2025-08-19T00:18:05.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.16803734655453,"strikeZoneBottom":1.38356017467994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.67086507490459,"aZ":-29.551533243733026,"pfxX":2.7545634762602713,"pfxZ":1.6241511111708586,"pX":0.08751114018006172,"pZ":2.39962372407939,"vX0":3.3846097757428955,"vY0":-125.56300103378511,"vZ0":-1.707179383978906,"x":113.66,"y":173.99,"x0":-1.630002476784223,"y0":50.00425453796831,"z0":5.466831081034622,"aX":4.448359858763502},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.8,"breakHorizontal":-5.6,"spinRate":2368,"spinDirection":134},"zone":5,"typeConfidence":0.91,"plateTime":0.43432137107349256,"extension":6.653259348229679},"index":0,"playId":"ec20c2d3-c879-342b-8bec-4bdeab6a4f48","pitchNumber":1,"startTime":"2025-08-19T00:17:20.833Z","endTime":"2025-08-19T00:17:25.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.2135592308781,"aZ":-12.159965370429132,"pfxX":-5.236184710669757,"pfxZ":10.09195234132827,"pX":0.33951765692219815,"pZ":2.130095838295939,"vX0":6.150532732514477,"vY0":-139.85979893202412,"vZ0":-6.3273406984908185,"x":104.06,"y":181.27,"x0":-1.2066398569932477,"y0":50.00199671706303,"z0":5.217335231396652,"aX":-10.384333496242059},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":8.3,"spinRate":2466,"spinDirection":213},"zone":6,"typeConfidence":0.9,"plateTime":0.3914555599447396,"extension":6.857498695483184},"index":1,"playId":"fdb1dbe4-d582-3c7d-a712-0891f9932e84","pitchNumber":2,"startTime":"2025-08-19T00:17:40.874Z","endTime":"2025-08-19T00:17:44.092Z","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":97.9,"endSpeed":89.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.07262299508656,"aZ":-12.889300553495596,"pfxX":-4.541582617972355,"pfxZ":9.362264490114654,"pX":-0.2728347510474041,"pZ":2.655386898162983,"vX0":4.938506130949034,"vY0":-142.4666082713719,"vZ0":-5.423961070973378,"x":127.4,"y":167.08,"x0":-1.436920170283173,"y0":50.003242108881864,"z0":5.395386125152633,"aX":-9.356069469439822},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.1,"breakHorizontal":7.2,"spinRate":2459,"spinDirection":214},"zone":5,"typeConfidence":0.9,"plateTime":0.38414099021999837,"extension":6.71348776611162},"index":2,"playId":"85933f3b-6510-394c-ba8f-331f92ca41a3","pitchNumber":3,"startTime":"2025-08-19T00:18:01.395Z","endTime":"2025-08-19T00:18:05.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:18:05.887Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Isbel walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T00:18:14.216Z","endTime":"2025-08-19T00:20:45.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"postOnThird":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,6,7],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.31163183112808,"strikeZoneBottom":1.52522646959789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.971293565801457,"aZ":-28.910084281339575,"pfxX":2.134584073163226,"pfxZ":1.9981992530312382,"pX":1.5148258983997274,"pZ":2.977069108607783,"vX0":6.700269654589488,"vY0":-126.52588212368985,"vZ0":-0.5322757400899075,"x":59.26,"y":158.4,"x0":-1.4368624378773618,"y0":50.00378758164437,"z0":5.491643753596614,"aX":3.485669006251668},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.7,"breakHorizontal":-5.3,"spinRate":2344,"spinDirection":165},"zone":12,"typeConfidence":0.91,"plateTime":0.4316564599541741,"extension":6.62519274640419},"index":0,"playId":"f977defc-50a0-3de9-bd41-d2db9826bd7f","pitchNumber":1,"startTime":"2025-08-19T00:18:32.118Z","endTime":"2025-08-19T00:18:36.626Z","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":86.1,"endSpeed":80.1,"strikeZoneTop":3.50999791924644,"strikeZoneBottom":1.64391934191219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.570389815972778,"aZ":-28.04934363190059,"pfxX":2.3829211846136626,"pfxZ":2.5755051859713483,"pX":1.046786257568534,"pZ":0.08401937271358245,"vX0":5.734542749410047,"vY0":-125.28952927447727,"vZ0":-7.237750370732497,"x":77.1,"y":236.51,"x0":-1.574662311983999,"y0":50.00422480293763,"z0":5.279925175362945,"aX":3.8150227484154193},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.4,"breakHorizontal":-5.5,"spinRate":2517,"spinDirection":121},"zone":14,"typeConfidence":0.9,"plateTime":0.43594387590804295,"extension":6.764384541745265},"index":1,"playId":"2c5b1740-1f1b-30fc-9b03-826df07a1a18","pitchNumber":2,"startTime":"2025-08-19T00:18:53.917Z","endTime":"2025-08-19T00:19:01.985Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Jack Leiter. Jonathan India to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"2c5b1740-1f1b-30fc-9b03-826df07a1a18","startTime":"2025-08-19T00:19:09.879Z","endTime":"2025-08-19T00:19:25.888Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.32397944833701,"aZ":-10.538461640276825,"pfxX":-5.876812950365517,"pfxZ":10.84602859959486,"pX":0.7948217844586943,"pZ":1.9463275611718451,"vX0":7.957877063898951,"vY0":-140.47048580742828,"vZ0":-7.16112490236141,"x":86.7,"y":186.23,"x0":-1.313587303886939,"y0":50.003508968921,"z0":5.216611911669422,"aX":-11.724709183103048},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.2,"breakHorizontal":9.0,"spinRate":2469,"spinDirection":207},"zone":9,"typeConfidence":0.9,"plateTime":0.39016518943634804,"extension":7.139680396908498},"index":3,"playId":"022f081a-c58f-3d6c-8b27-a606dcc487f0","pitchNumber":3,"startTime":"2025-08-19T00:19:25.888Z","endTime":"2025-08-19T00:19:29.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.8,"strikeZoneTop":3.5100031389378,"strikeZoneBottom":1.62451990998982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.940394213722133,"aZ":-12.126050673105224,"pfxX":-6.167646343950936,"pfxZ":9.69441905326289,"pX":0.9033147031901869,"pZ":3.2693389119646357,"vX0":8.562699269139346,"vY0":-142.695748292174,"vZ0":-3.583234658863205,"x":82.57,"y":150.51,"x0":-1.3309551817192218,"y0":50.004820474470115,"z0":5.3019691772695925,"aX":-12.758078773118113},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.0,"breakHorizontal":9.5,"spinRate":2433,"spinDirection":217},"zone":12,"typeConfidence":0.9,"plateTime":0.3834231905278944,"extension":6.925756946930498},"index":4,"playId":"6839d24d-f2b3-3ef7-9650-5f8c1ca6ca62","pitchNumber":4,"startTime":"2025-08-19T00:19:47.715Z","endTime":"2025-08-19T00:19:52.842Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":5,"startTime":"2025-08-19T00:20:00.172Z","endTime":"2025-08-19T00:20:14.698Z","isPitch":false,"type":"action","player":{"id":664728,"link":"/api/v1/people/664728"}},{"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.0,"endSpeed":88.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.648291700993624,"aZ":-13.404379859742438,"pfxX":-7.42531785006407,"pfxZ":9.323279092694843,"pX":-0.019443130656453686,"pZ":2.5921831104929414,"vX0":6.541002468586326,"vY0":-141.12270015435283,"vZ0":-4.909224680793983,"x":117.74,"y":168.79,"x0":-1.404563382830135,"y0":50.00595327811286,"z0":5.220500751525211,"aX":-14.953424393830545},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":12.1,"spinRate":2437,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3883890390548741,"extension":6.793410533811006},"index":6,"playId":"fffdaf97-d871-3d2e-a145-27f5006c3e7f","pitchNumber":5,"startTime":"2025-08-19T00:20:14.698Z","endTime":"2025-08-19T00:20:18.328Z","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":97.6,"endSpeed":89.5,"strikeZoneTop":3.51000189302739,"strikeZoneBottom":1.65832934957398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.109361804564703,"aZ":-10.562894073994492,"pfxX":-5.009391575613442,"pfxZ":10.550862754654132,"pX":1.2090232697185326,"pZ":2.8481736029509714,"vX0":8.905279212572523,"vY0":-141.89725293970466,"vZ0":-4.9659398098159615,"x":70.91,"y":161.88,"x0":-1.3128077643778886,"y0":50.004732705036396,"z0":5.288273388421679,"aX":-10.263469416324448},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.4,"breakHorizontal":7.3,"spinRate":2424,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.38534386255339603,"extension":7.002835715928859},"index":7,"playId":"c71f9648-4c06-3e7f-afa4-49f9531af8af","pitchNumber":6,"startTime":"2025-08-19T00:20:40.774Z","endTime":"2025-08-19T00:20:45.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:20:45.781Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Yastrzemski flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T00:20:55.550Z","endTime":"2025-08-19T00:21:47.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.42999866831211,"strikeZoneBottom":1.57707257378401,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.249374014348838,"aZ":-14.123040737536689,"pfxX":-4.599322601801373,"pfxZ":8.981412191581787,"pX":-0.19144880804714576,"pZ":2.8897989975820946,"vX0":5.132083227803033,"vY0":-140.7177357005966,"vZ0":-4.184948844846078,"x":124.3,"y":160.76,"x0":-1.4393354420253408,"y0":50.00440896157009,"z0":5.308142042363614,"aX":-9.245894051971126},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":7.3,"spinRate":2186,"spinDirection":209},"zone":2,"typeConfidence":0.89,"plateTime":0.38889902162633705,"extension":6.887205267921904},"index":0,"playId":"155355d9-01b5-352c-91f4-e62123eca8a1","pitchNumber":1,"startTime":"2025-08-19T00:21:19.122Z","endTime":"2025-08-19T00:21:24.523Z","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":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.363111103620113,"aZ":-22.36315865123526,"pfxX":-8.104373935208372,"pfxZ":5.565229186980635,"pX":0.2443807031447026,"pZ":1.5198324569964545,"vX0":7.161671873111893,"vY0":-131.55478599885632,"vZ0":-5.380498915772625,"x":107.68,"y":197.74,"x0":-1.4524480630840333,"y0":50.00445363327095,"z0":5.236178340921037,"aX":-14.290998867963427},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.1,"breakHorizontal":13.2,"spinRate":1389,"spinDirection":231},"zone":8,"typeConfidence":0.88,"plateTime":0.41542413975195647,"extension":6.7480088245291014},"hitData":{"launchSpeed":91.7,"launchAngle":53.0,"totalDistance":259.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.44,"coordY":104.57}},"index":1,"playId":"347beefa-3c3f-3eda-90c8-39fc23eb3f42","pitchNumber":2,"startTime":"2025-08-19T00:21:37.841Z","endTime":"2025-08-19T00:21:47.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:21:47.770Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T00:23:42.287Z","endTime":"2025-08-19T00:26:08.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"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":0},"pitchData":{"startSpeed":85.5,"endSpeed":80.4,"strikeZoneTop":3.54999734312335,"strikeZoneBottom":1.63003982419571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.37484578861718,"aZ":-24.79650375212541,"pfxX":-0.2630859910209562,"pfxZ":4.595786218051861,"pX":1.9003245668613897,"pZ":1.8907073500381175,"vX0":7.953924476462568,"vY0":-124.430964450806,"vZ0":-6.037049991859511,"x":44.56,"y":187.73,"x0":-1.2717339749727814,"y0":50.00350693265654,"z0":6.338963493513736,"aX":-0.4231055719226447},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.4,"breakHorizontal":-1.0,"spinRate":2119,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.436225940953034,"extension":6.916194245849939},"index":0,"playId":"bf801030-70d3-373b-a728-8d8a6e7e97a9","pitchNumber":1,"startTime":"2025-08-19T00:23:55.472Z","endTime":"2025-08-19T00:23:58.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.34273673580561,"aZ":-22.649871501120913,"pfxX":0.6449382896237053,"pfxZ":5.843705960908297,"pX":0.2570962267087844,"pZ":2.647779767491271,"vX0":4.047965046201455,"vY0":-125.78050468996553,"vZ0":-4.517896485523765,"x":107.2,"y":167.29,"x0":-1.4455159844855772,"y0":50.004226102148124,"z0":6.264646708036634,"aX":1.0511379033017483},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.0,"breakHorizontal":-1.9,"spinRate":2138,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.4326043715750174,"extension":6.81587416925743},"index":1,"playId":"5015e66d-f1f3-3390-b6e4-4409a2b5e0e3","pitchNumber":2,"startTime":"2025-08-19T00:24:07.884Z","endTime":"2025-08-19T00:24:13.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.55000253254773,"strikeZoneBottom":1.75015653966224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.707329765512625,"aZ":-14.86042652154051,"pfxX":-7.254521825643675,"pfxZ":9.649773566443603,"pX":0.44936343444668575,"pZ":2.52296636759982,"vX0":6.519079809571037,"vY0":-132.6808798135595,"vZ0":-7.184629872979995,"x":99.87,"y":170.66,"x0":-1.089451215448328,"y0":50.00170406756885,"z0":6.335866314625785,"aX":-13.01534031700476},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.2,"breakHorizontal":11.9,"spinRate":2043,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.4118204471021576,"extension":6.735313977576777},"index":2,"playId":"a3b33f9e-e8ac-37ad-af9a-832028bd21ea","pitchNumber":3,"startTime":"2025-08-19T00:24:34.152Z","endTime":"2025-08-19T00:24:38.738Z","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.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.520627639668355,"aZ":-27.45932277256951,"pfxX":3.239695260942457,"pfxZ":3.1235329119924184,"pX":0.7845080452571256,"pZ":2.574343460719517,"vX0":4.057412158678811,"vY0":-121.4046541564092,"vZ0":-3.614838456545286,"x":87.1,"y":169.27,"x0":-1.322783155430573,"y0":50.00054377518625,"z0":6.446371092761188,"aX":4.883194706596176},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.2,"breakHorizontal":-6.7,"spinRate":1968,"spinDirection":162},"zone":6,"typeConfidence":2.0,"plateTime":0.44943809776523436,"extension":6.892452963628112},"index":3,"playId":"e8fd93d3-57c0-3db4-b1df-afff1959330f","pitchNumber":4,"startTime":"2025-08-19T00:24:48.656Z","endTime":"2025-08-19T00:24:53.005Z","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":91.8,"endSpeed":84.2,"strikeZoneTop":3.54999993059174,"strikeZoneBottom":1.81549877311669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.555958916151422,"aZ":-14.02211135217862,"pfxX":-4.923244054133503,"pfxZ":9.996512625021325,"pX":0.7890224518068042,"pZ":4.130100291684502,"vX0":7.082854230827054,"vY0":-133.6084316623681,"vZ0":-3.4266322028836993,"x":86.92,"y":127.27,"x0":-1.2511219505145155,"y0":50.00540891092357,"z0":6.4306889425577225,"aX":-8.943044998606062},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.6,"breakHorizontal":7.4,"spinRate":2076,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.4092317081092096,"extension":6.70052638739056},"index":4,"playId":"fc1fb13d-404a-3c87-a797-8890375c1e4a","pitchNumber":5,"startTime":"2025-08-19T00:25:08.275Z","endTime":"2025-08-19T00:25:12.368Z","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":79.0,"endSpeed":72.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.200996318756545,"aZ":-31.312284198960143,"pfxX":-8.313525483791375,"pfxZ":0.6464996421435583,"pX":-0.12856839179486376,"pZ":1.9161143099413733,"vX0":4.773569525431359,"vY0":-114.87467886769973,"vZ0":-3.563164027223108,"x":121.9,"y":187.04,"x0":-1.1583458360058214,"y0":50.001394975180986,"z0":6.5459697481192265,"aX":-11.058564047943321},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":0.5,"breakHorizontal":13.8,"spinRate":1485,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.4776464587695046,"extension":6.827686544180506},"index":5,"playId":"53e6c9d3-710b-3af2-8c11-87dcdf32088c","pitchNumber":6,"startTime":"2025-08-19T00:25:22.349Z","endTime":"2025-08-19T00:25:26.256Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-19T00:25:33.672Z","endTime":"2025-08-19T00:25:50.267Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.55000073314702,"strikeZoneBottom":1.75709025726694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.74479065841936,"aZ":-22.95314292421459,"pfxX":1.038949469483894,"pfxZ":5.405517843855943,"pX":2.1387937495834493,"pZ":1.5193556214683885,"vX0":8.280694839263422,"vY0":-129.0099631751618,"vZ0":-7.447798260470991,"x":35.47,"y":197.76,"x0":-1.2314914519113183,"y0":50.00565253614029,"z0":6.1803591925164625,"aX":1.771690204216708},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.5,"breakHorizontal":-3.5,"spinRate":2061,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.42258070955186966,"extension":6.923750566939282},"index":7,"playId":"94e847b1-9d10-355a-99dc-c0c5cb391334","pitchNumber":7,"startTime":"2025-08-19T00:25:50.267Z","endTime":"2025-08-19T00:25:53.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.034070801614824,"aZ":-27.197995779247623,"pfxX":-7.725796187637537,"pfxZ":3.728045727520506,"pX":0.2061115343240557,"pZ":2.7700689966766308,"vX0":5.411304620722403,"vY0":-114.4413773607149,"vZ0":-2.753512738365312,"x":109.14,"y":163.99,"x0":-1.17896126892798,"y0":50.00145462371918,"z0":6.6380916348869565,"aX":-10.30337275926451},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":6.4,"breakHorizontal":12.7,"spinRate":1417,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.4776186860439431,"extension":6.765843372087077},"index":8,"playId":"e6ea5025-cdcc-38f7-8e23-4f51e1328849","pitchNumber":8,"startTime":"2025-08-19T00:26:04.949Z","endTime":"2025-08-19T00:26:08.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:26:08.956Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Corey Seager lines out sharply to right fielder John Rave.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T00:26:13.749Z","endTime":"2025-08-19T00:26:37.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.09799966693756,"aZ":-28.112699707619004,"pfxX":-9.330152718777114,"pfxZ":3.0504518315429907,"pX":-0.0631677287544156,"pZ":1.4510391970740348,"vX0":5.403464864570404,"vY0":-114.66914098921495,"vZ0":-5.319328089006364,"x":119.41,"y":199.6,"x0":-1.23727835189842,"y0":50.004234856895856,"z0":6.541882302545855,"aX":-12.432727721412038},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":4.4,"breakHorizontal":15.6,"spinRate":1447,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.47756482811605894,"extension":6.78410029577252},"hitData":{"launchSpeed":106.5,"launchAngle":14.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":190.52,"coordY":91.52}},"index":0,"playId":"f9b30f11-e42f-322b-82a8-a0946180e69a","pitchNumber":1,"startTime":"2025-08-19T00:26:29.842Z","endTime":"2025-08-19T00:26:37.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:26:37.565Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rowdy Tellez called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T00:26:41.535Z","endTime":"2025-08-19T00:28:36.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"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":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.261557553745803,"aZ":-14.45906647760254,"pfxX":-3.585104562321285,"pfxZ":9.725696598346682,"pX":0.5613771916322979,"pZ":3.447714910547664,"vX0":5.649405720394817,"vY0":-133.72520053452715,"vZ0":-5.338192920515995,"x":95.6,"y":145.69,"x0":-1.1071995980400258,"y0":50.003347322378836,"z0":6.497157209630172,"aX":-6.531094970520853},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.7,"breakHorizontal":5.4,"spinRate":2022,"spinDirection":201},"zone":3,"typeConfidence":2.0,"plateTime":0.4086849858896713,"extension":6.80980500816355},"index":0,"playId":"0b56ee29-80cc-38ee-adbe-75dcb29e97da","pitchNumber":1,"startTime":"2025-08-19T00:27:02.707Z","endTime":"2025-08-19T00:27:05.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.605059183853957,"aZ":-13.565932890863369,"pfxX":-5.730475586372048,"pfxZ":10.137206206287019,"pX":0.17600576373383447,"pZ":2.7796832768473743,"vX0":5.737424051459505,"vY0":-134.27731575345197,"vZ0":-6.9167934032985166,"x":110.29,"y":163.73,"x0":-1.2383431045162647,"y0":50.006351496480995,"z0":6.344251166200455,"aX":-10.523304600733859},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.2,"breakHorizontal":9.2,"spinRate":2045,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.40707814012227805,"extension":6.66944448500726},"index":1,"playId":"dcd6c956-4e6e-398b-9941-0ec8e37d932b","pitchNumber":2,"startTime":"2025-08-19T00:27:21.400Z","endTime":"2025-08-19T00:27:25.833Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-19T00:27:38.128Z","endTime":"2025-08-19T00:27:58.479Z","isPitch":false,"type":"action","player":{"id":642133,"link":"/api/v1/people/642133"}},{"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":75.5,"endSpeed":70.2,"strikeZoneTop":3.61000299890136,"strikeZoneBottom":1.61331188563154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.590990009271906,"aZ":-40.3060366578092,"pfxX":3.351630690162035,"pfxZ":-6.683900916183186,"pX":0.4357664845731342,"pZ":0.6902743945470474,"vX0":3.353190337196499,"vY0":-109.97137403664595,"vZ0":-3.2227681616888315,"x":100.39,"y":220.14,"x0":-1.5475120835289151,"y0":50.00140602144332,"z0":6.475352620324876,"aX":4.079404539468405},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-12.6,"breakHorizontal":-7.0,"spinRate":1976,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.4992144831153773,"extension":6.645764265652201},"index":3,"playId":"c048bc49-cc63-3c4e-a5ab-bd399728ee8a","pitchNumber":3,"startTime":"2025-08-19T00:27:58.479Z","endTime":"2025-08-19T00:28:02.717Z","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":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.61000077194761,"strikeZoneBottom":1.7151509032652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.47816732644343,"aZ":-27.612932352960073,"pfxX":1.4412126331004138,"pfxZ":2.774748870015989,"pX":-0.04481948101357257,"pZ":3.873935574403128,"vX0":4.196166428566656,"vY0":-127.19542118560378,"vZ0":-0.9745555016602551,"x":118.71,"y":134.18,"x0":-1.9013755337925073,"y0":50.000370314269055,"z0":6.446503329817052,"aX":2.366869458447187},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.0,"breakHorizontal":-3.5,"spinRate":2125,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.4302099945852702,"extension":6.570813182249813},"index":4,"playId":"9bf74b26-b2ab-3099-9458-cdb1adf7d298","pitchNumber":4,"startTime":"2025-08-19T00:28:15.821Z","endTime":"2025-08-19T00:28:20.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.51497147314625,"strikeZoneBottom":1.6187602117087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.951513386579595,"aZ":-11.790356650123128,"pfxX":-5.2026155083046195,"pfxZ":10.77241463400123,"pX":-0.48988968598956767,"pZ":2.589333606405494,"vX0":3.7696857120688287,"vY0":-136.6376978076962,"vZ0":-8.124105251857804,"x":135.67,"y":168.87,"x0":-1.2110984063459667,"y0":50.00179139300487,"z0":6.410287872178397,"aX":-9.842267795095173},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":8.6,"spinRate":2171,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.40079391421863875,"extension":6.532158442158902},"index":5,"playId":"7714d899-7586-3483-a7cc-cb3dfdac16b8","pitchNumber":5,"startTime":"2025-08-19T00:28:33.091Z","endTime":"2025-08-19T00:28:36.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:28:36.991Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bobby Witt Jr. walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T00:30:30.337Z","endTime":"2025-08-19T00:32:54.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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":97.6,"endSpeed":88.4,"strikeZoneTop":3.5899976143227,"strikeZoneBottom":1.70336842396868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.19967502644297,"aZ":-9.56928353647924,"pfxX":-4.218102007431122,"pfxZ":11.223726358600471,"pX":0.81792432551249,"pZ":1.5330650258610854,"vX0":7.12406067963029,"vY0":-141.6883342227487,"vZ0":-8.579650508280691,"x":85.82,"y":197.39,"x0":-1.1918118016256678,"y0":50.00332900008486,"z0":5.228641298479026,"aX":-8.496282549420012},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.5,"breakHorizontal":6.0,"spinRate":2539,"spinDirection":215},"zone":14,"typeConfidence":0.89,"plateTime":0.38795952822778856,"extension":7.13779295501977},"index":0,"playId":"d59dcde6-bf38-32b3-bd7e-23f4b8f0b4eb","pitchNumber":1,"startTime":"2025-08-19T00:30:48.176Z","endTime":"2025-08-19T00:30:52.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.575165203352107,"aZ":-28.236085910976158,"pfxX":2.094818148325136,"pfxZ":2.3593528240055583,"pX":0.6086707640385064,"pZ":1.4787720917144058,"vX0":4.429123421330485,"vY0":-128.12015559918748,"vZ0":-4.329170354809157,"x":93.8,"y":198.85,"x0":-1.4121276494967638,"y0":50.00264178441999,"z0":5.387972452469118,"aX":3.4941055194982056},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.6,"breakHorizontal":-4.8,"spinRate":2488,"spinDirection":154},"zone":14,"typeConfidence":0.9,"plateTime":0.42693295401784637,"extension":6.709763836186813},"index":1,"playId":"b18b1307-1bed-3066-9a29-0894859d87ca","pitchNumber":2,"startTime":"2025-08-19T00:31:04.143Z","endTime":"2025-08-19T00:31:08.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":88.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.80620027085942,"aZ":-11.412908126823488,"pfxX":-6.69842106165823,"pfxZ":10.208484676266913,"pX":-0.6646844049389846,"pZ":3.0558839829683095,"vX0":3.8244641816654523,"vY0":-142.64917757716043,"vZ0":-4.411677090034859,"x":142.34,"y":156.27,"x0":-1.1618040590875627,"y0":50.004120814211646,"z0":5.358434140728325,"aX":-13.625896575624495},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.6,"breakHorizontal":11.2,"spinRate":2554,"spinDirection":207},"zone":1,"typeConfidence":0.89,"plateTime":0.3858991716909306,"extension":6.842809908257144},"index":2,"playId":"166f0412-dc44-39fc-8dd8-902f7d5aa2a6","pitchNumber":3,"startTime":"2025-08-19T00:31:20.791Z","endTime":"2025-08-19T00:31:24.017Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-19T00:31:31.295Z","endTime":"2025-08-19T00:31:48.205Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"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":99.0,"endSpeed":90.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.08158324860064,"aZ":-10.591625006202621,"pfxX":-3.8575943881063086,"pfxZ":10.334434092861608,"pX":0.00967199692940317,"pZ":2.9932938900186854,"vX0":4.437701941755147,"vY0":-143.99661832264786,"vZ0":-4.979893880154034,"x":116.63,"y":157.96,"x0":-1.0541207126262175,"y0":50.00711348377254,"z0":5.407234932924338,"aX":-8.060138298421847},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.8,"breakHorizontal":6.0,"spinRate":2527,"spinDirection":214},"zone":5,"typeConfidence":0.9,"plateTime":0.38112747731096563,"extension":7.062218828515029},"index":4,"playId":"9cf85abb-4a5e-352b-9429-39bd9fc5f6aa","pitchNumber":4,"startTime":"2025-08-19T00:31:48.205Z","endTime":"2025-08-19T00:31:52.405Z","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":89.5,"endSpeed":83.4,"strikeZoneTop":3.58999708091586,"strikeZoneBottom":1.66135465310622,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.3219089525067,"aZ":-27.917133359450155,"pfxX":2.276382239174985,"pfxZ":2.4484728142065264,"pX":0.5999188077071158,"pZ":0.5994311606505304,"vX0":3.48027835440999,"vY0":-130.28445887527295,"vZ0":-7.0581988201416035,"x":94.13,"y":222.6,"x0":-1.0429475086463902,"y0":50.00358147651589,"z0":5.419445378843585,"aX":3.9599399649407494},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.2,"breakHorizontal":-4.8,"spinRate":2550,"spinDirection":110},"zone":14,"typeConfidence":0.88,"plateTime":0.4185007668056011,"extension":6.80998911341707},"index":5,"playId":"84710b68-779e-3ffa-bcd4-d0dfffc9d60e","pitchNumber":5,"startTime":"2025-08-19T00:32:11.501Z","endTime":"2025-08-19T00:32:16.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.7,"strikeZoneTop":3.48601446970015,"strikeZoneBottom":1.60295555677688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.392601952246533,"aZ":-12.06206615004911,"pfxX":-4.955628601641118,"pfxZ":10.091891613511415,"pX":0.7107065157113878,"pZ":0.9260865511386961,"vX0":7.293549561654726,"vY0":-139.56543231441842,"vZ0":-9.493397338713867,"x":89.91,"y":213.78,"x0":-1.2802979383260846,"y0":50.00331972324435,"z0":5.144808726430181,"aX":-9.877084175023546},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.7,"breakHorizontal":7.7,"spinRate":2403,"spinDirection":212},"zone":14,"typeConfidence":0.89,"plateTime":0.3909143713020402,"extension":6.850797791772538},"index":6,"playId":"a789161e-8e63-3649-9f0a-7648f814dc70","pitchNumber":6,"startTime":"2025-08-19T00:32:31.893Z","endTime":"2025-08-19T00:32:36.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.3,"strikeZoneTop":3.58999833196194,"strikeZoneBottom":1.69438635605911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.09470305782475,"aZ":-10.51455227733512,"pfxX":-3.9184815690344763,"pfxZ":10.41749554466723,"pX":1.6643740500622815,"pZ":2.03887335189553,"vX0":9.419793773308037,"vY0":-142.86121449141905,"vZ0":-7.1267656680384865,"x":53.56,"y":183.73,"x0":-1.1579576918988481,"y0":50.00603739512301,"z0":5.217614926663625,"aX":-8.150785152336399},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.6,"breakHorizontal":5.3,"spinRate":2442,"spinDirection":211},"zone":14,"typeConfidence":0.89,"plateTime":0.382542144500841,"extension":7.656612867197722},"index":7,"playId":"f35c9f63-cc76-3c8b-8bb1-3902b800e5ae","pitchNumber":7,"startTime":"2025-08-19T00:32:50.907Z","endTime":"2025-08-19T00:32:54.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:32:54.797Z","atBatIndex":23},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Vinnie Pasquantino homers (23) on a line drive to right field. Bobby Witt Jr. scores.","rbi":2,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T00:33:01.522Z","endTime":"2025-08-19T00:35:12.915Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.3,"strikeZoneTop":3.57439118590479,"strikeZoneBottom":1.7112282047008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.278144817999184,"aZ":-23.77569772680538,"pfxX":-9.129417802947259,"pfxZ":4.795390773487412,"pX":1.4528997700231583,"pZ":-2.3159618438524907,"vX0":10.262741066782667,"vY0":-130.6204189747467,"vZ0":-14.314758371558465,"x":61.62,"y":301.31,"x0":-1.3177526329500888,"y0":50.00035474993944,"z0":4.975710591954078,"aX":-15.972276140975655},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.9,"breakHorizontal":14.6,"spinRate":1462,"spinDirection":232},"zone":14,"typeConfidence":0.89,"plateTime":0.4173353812636358,"extension":6.97579502909131},"index":0,"playId":"6e231d21-ed8d-3c64-b031-fc138366bb34","pitchNumber":1,"startTime":"2025-08-19T00:33:18.566Z","endTime":"2025-08-19T00:33:28.872Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Jack Leiter. Bobby Witt Jr. to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"6e231d21-ed8d-3c64-b031-fc138366bb34","startTime":"2025-08-19T00:33:30.371Z","endTime":"2025-08-19T00:33:59.364Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"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.9,"endSpeed":87.5,"strikeZoneTop":3.53796778098218,"strikeZoneBottom":1.64409231394882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.137932319347264,"aZ":-13.34412313021748,"pfxX":-6.510370887513504,"pfxZ":9.54937134389509,"pX":-1.357150646816456,"pZ":3.564033108058302,"vX0":2.6587868772218437,"vY0":-139.69892931872607,"vZ0":-2.4809913643920707,"x":168.73,"y":142.55,"x0":-1.476561180774692,"y0":50.00529980420877,"z0":5.343411197649531,"aX":-12.840091521911857},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.9,"breakHorizontal":11.3,"spinRate":2498,"spinDirection":214},"zone":11,"typeConfidence":0.89,"plateTime":0.3924214793057601,"extension":6.708770329180903},"index":2,"playId":"745614fc-7c81-3064-8464-bb0c23db7bba","pitchNumber":2,"startTime":"2025-08-19T00:33:59.364Z","endTime":"2025-08-19T00:34:02.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.959960317126683,"aZ":-28.815149356060605,"pfxX":2.147244923895074,"pfxZ":2.154044691520708,"pX":-0.6114870591224852,"pZ":2.9570036554397365,"vX0":1.7439445151061321,"vY0":-123.43385748306964,"vZ0":-0.405028937480975,"x":140.31,"y":158.94,"x0":-1.6033510811044274,"y0":50.00406577069848,"z0":5.525994031322199,"aX":3.350882301634686},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.1,"breakHorizontal":-4.3,"spinRate":2404,"spinDirection":163},"zone":4,"typeConfidence":0.92,"plateTime":0.4418253072754288,"extension":6.606858777732603},"index":3,"playId":"6b94b334-2b1e-3a66-b50b-028693355951","pitchNumber":3,"startTime":"2025-08-19T00:34:21.056Z","endTime":"2025-08-19T00:34:24.097Z","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":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.50460149933953,"aZ":-13.2038586420518,"pfxX":-5.4375126053868374,"pfxZ":9.909078515216265,"pX":0.41405626274199275,"pZ":2.4029750008754034,"vX0":6.474745286843023,"vY0":-137.2735109210384,"vZ0":-5.3091123709604355,"x":101.22,"y":173.9,"x0":-1.2652556841349902,"y0":50.00215565669357,"z0":5.256091140957706,"aX":-10.409550267345109},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":8.5,"spinRate":2394,"spinDirection":222},"zone":6,"typeConfidence":0.89,"plateTime":0.3985288755996468,"extension":7.043374316292259},"hitData":{"launchSpeed":105.6,"launchAngle":19.0,"totalDistance":374.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":230.64,"coordY":88.36}},"index":4,"playId":"d8407d45-30ca-3a31-bfed-a2af91631ab5","pitchNumber":4,"startTime":"2025-08-19T00:34:48.760Z","endTime":"2025-08-19T00:35:12.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:35:12.915Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Maikel Garcia singles on a line drive to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T00:35:11.962Z","endTime":"2025-08-19T00:35:46.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.9,"endSpeed":81.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.343808986205055,"aZ":-30.021474426546284,"pfxX":3.033207029721997,"pfxZ":1.2771298501263972,"pX":0.6322046611651663,"pZ":1.8255929376112392,"vX0":4.07566241836409,"vY0":-128.10949077898846,"vZ0":-3.2699294449855287,"x":92.9,"y":189.49,"x0":-1.3657776617755102,"y0":50.00196852035086,"z0":5.434187481364415,"aX":5.10380889581927},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.9,"breakHorizontal":-6.4,"spinRate":2583,"spinDirection":133},"zone":9,"typeConfidence":0.9,"plateTime":0.4255016319452638,"extension":6.802286549204505},"hitData":{"launchSpeed":91.3,"launchAngle":11.0,"totalDistance":221.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.88,"coordY":87.4}},"index":0,"playId":"682dddc1-5984-30f1-829b-3b3cea802ef4","pitchNumber":1,"startTime":"2025-08-19T00:35:35.688Z","endTime":"2025-08-19T00:35:46.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:35:46.027Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adam Frazier flies out to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T00:36:49.335Z","endTime":"2025-08-19T00:37:46.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T00:35:57.647Z","endTime":"2025-08-19T00:36:51.577Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.500858029987644,"aZ":-26.960275165578047,"pfxX":1.2734416518878071,"pfxZ":3.281921804857685,"pX":0.49357021256278916,"pZ":1.7095766204040888,"vX0":4.441632900555799,"vY0":-124.3857217417592,"vZ0":-3.8626232506865597,"x":98.19,"y":192.62,"x0":-1.4701928949574405,"y0":50.00450014957211,"z0":5.481363725253502,"aX":2.025204955243887},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.4,"breakHorizontal":-3.2,"spinRate":2456,"spinDirection":162},"zone":9,"typeConfidence":0.92,"plateTime":0.4378794061333533,"extension":6.564619671949522},"index":1,"playId":"c01a8e20-ad4f-3fb7-b0fd-0b8c2027d410","pitchNumber":1,"startTime":"2025-08-19T00:36:51.577Z","endTime":"2025-08-19T00:36:54.936Z","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":86.3,"endSpeed":80.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.312863604173742,"aZ":-28.511601710805873,"pfxX":1.3380375014691792,"pfxZ":2.265532750080922,"pX":-0.27431207373760985,"pZ":2.236147866978892,"vX0":2.618279927523666,"vY0":-125.75059125997925,"vZ0":-2.395720597016535,"x":127.46,"y":178.4,"x0":-1.4990998385758583,"y0":50.002817259291156,"z0":5.493111281126344,"aX":2.161945637810547},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.8,"breakHorizontal":-3.0,"spinRate":2397,"spinDirection":169},"zone":5,"typeConfidence":0.91,"plateTime":0.4340528048892267,"extension":6.530157092309214},"index":2,"playId":"13d7e1a1-edc8-3cb1-907d-e83a7cb97c31","pitchNumber":2,"startTime":"2025-08-19T00:37:15.116Z","endTime":"2025-08-19T00:37:19.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.00532908159266,"aZ":-11.603789645384296,"pfxX":-5.865576561569883,"pfxZ":10.146069825412884,"pX":0.28009290199583337,"pZ":2.302147886148343,"vX0":6.326277242335459,"vY0":-141.63973381286422,"vZ0":-6.4672682505428485,"x":106.32,"y":176.62,"x0":-1.2226246708897552,"y0":50.00433879965214,"z0":5.360619384554538,"aX":-11.893606445023787},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.2,"breakHorizontal":9.4,"spinRate":2543,"spinDirection":208},"zone":6,"typeConfidence":0.9,"plateTime":0.38702388822776923,"extension":6.65405970279377},"hitData":{"launchSpeed":95.9,"launchAngle":28.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.99,"coordY":49.17}},"index":3,"playId":"c5238108-ce32-32ff-b0ac-6065f9aebfe7","pitchNumber":3,"startTime":"2025-08-19T00:37:34.609Z","endTime":"2025-08-19T00:37:46.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:37:46.642Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonathan India lines out sharply to right fielder Josh Smith.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T00:37:51.473Z","endTime":"2025-08-19T00:38:42.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.39000091778928,"strikeZoneBottom":1.51133787173178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.594416273231218,"aZ":-11.631410631752479,"pfxX":-6.399333957509388,"pfxZ":10.49721149355013,"pX":-0.04926499003230646,"pZ":1.7047488661645076,"vX0":5.47000876799801,"vY0":-139.096404828435,"vZ0":-7.702642308338744,"x":118.88,"y":192.75,"x0":-1.2111753051508596,"y0":50.00298197005202,"z0":5.283578109865136,"aX":-12.52296038517355},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.5,"breakHorizontal":10.4,"spinRate":2479,"spinDirection":212},"zone":8,"typeConfidence":0.9,"plateTime":0.39398535241442856,"extension":6.921518830525612},"index":0,"playId":"9ceb3b94-1dcd-3382-bb15-177d1ddd21d3","pitchNumber":1,"startTime":"2025-08-19T00:38:11.249Z","endTime":"2025-08-19T00:38:16.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.904256278888035,"aZ":-10.993330019703064,"pfxX":-6.522323152601212,"pfxZ":10.573040948911354,"pX":0.26833607046377594,"pZ":2.3906984314326705,"vX0":6.065656955719179,"vY0":-140.84360038490072,"vZ0":-6.225758539943431,"x":106.77,"y":174.23,"x0":-1.069028075471161,"y0":50.00034710116299,"z0":5.345416178133256,"aX":-13.062181161307368},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.0,"breakHorizontal":10.6,"spinRate":2526,"spinDirection":215},"zone":5,"typeConfidence":0.9,"plateTime":0.3893567016107653,"extension":6.901278783444761},"hitData":{"launchSpeed":101.2,"launchAngle":19.0,"totalDistance":364.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":185.09,"coordY":64.49}},"index":1,"playId":"1570e075-b445-3914-a535-24d7bdc33e31","pitchNumber":2,"startTime":"2025-08-19T00:38:29.336Z","endTime":"2025-08-19T00:38:42.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:38:42.351Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"John Rave grounds out to first baseman Rowdy Tellez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T00:38:50.363Z","endTime":"2025-08-19T00:42:38.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.42999726168273,"strikeZoneBottom":1.58551908276755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.528968950513505,"aZ":-26.410638420395752,"pfxX":-0.6608578612386036,"pfxZ":3.399788753809432,"pX":-0.3251045818233841,"pZ":1.9643592169269917,"vX0":3.4098604889830395,"vY0":-128.5428314673043,"vZ0":-3.8905776537506953,"x":129.39,"y":185.74,"x0":-1.5758206121726164,"y0":50.001241356984046,"z0":5.5190285189323856,"aX":-1.1200251758313549},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.6,"breakHorizontal":0.5,"spinRate":2516,"spinDirection":166},"zone":7,"typeConfidence":0.87,"plateTime":0.4240837461042317,"extension":6.370891122867491},"index":0,"playId":"8b8b805c-941e-3843-bcff-355d1169fa43","pitchNumber":1,"startTime":"2025-08-19T00:39:10.954Z","endTime":"2025-08-19T00:39:16.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.6,"strikeZoneTop":3.44291237105087,"strikeZoneBottom":1.63435981859097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.90670978245671,"aZ":-10.431842612089897,"pfxX":-5.936268668815935,"pfxZ":10.744213912122625,"pX":1.135776828533843,"pZ":2.4897895787200217,"vX0":8.114525874886796,"vY0":-141.71509894933433,"vZ0":-6.012440369149569,"x":73.71,"y":171.56,"x0":-1.0001852325677034,"y0":50.0038012186381,"z0":5.312588597514007,"aX":-12.014560906623915},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.2,"breakHorizontal":9.0,"spinRate":2558,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.387250270841478,"extension":6.7863814946415735},"index":1,"playId":"8aad81bb-f59a-335b-a67a-a1cabd7d61d6","pitchNumber":2,"startTime":"2025-08-19T00:39:30.615Z","endTime":"2025-08-19T00:39:34.948Z","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":87.2,"endSpeed":80.8,"strikeZoneTop":3.36555994891706,"strikeZoneBottom":1.63626443592503,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.154606900963355,"aZ":-28.638467784801485,"pfxX":1.434640182791953,"pfxZ":2.1449314658466605,"pX":-0.058881173194251464,"pZ":1.6384390025402844,"vX0":2.4538637951253954,"vY0":-127.10835618094893,"vZ0":-3.812090291209775,"x":119.24,"y":194.54,"x0":-1.2202657084772783,"y0":50.00271612383665,"z0":5.411941609539613,"aX":2.3658200550299546},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.4,"breakHorizontal":-3.1,"spinRate":2514,"spinDirection":182},"zone":8,"typeConfidence":0.9,"plateTime":0.4296308691136552,"extension":6.5683374200333},"index":2,"playId":"d6ac7a53-cdfb-30f5-9578-66d03d79b3b6","pitchNumber":3,"startTime":"2025-08-19T00:39:51.712Z","endTime":"2025-08-19T00:39:58.433Z","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.1,"endSpeed":88.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.8414007658985,"aZ":-10.31126943116377,"pfxX":-6.017785727243057,"pfxZ":10.873377584086281,"pX":-0.3248856610285408,"pZ":2.605159281164293,"vX0":4.511667056912504,"vY0":-141.2803260396517,"vZ0":-5.73959672540022,"x":129.38,"y":168.44,"x0":-1.165135623073319,"y0":50.000396099085044,"z0":5.333490415651071,"aX":-12.096586989242878},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.6,"breakHorizontal":10.0,"spinRate":2562,"spinDirection":211},"zone":4,"typeConfidence":0.9,"plateTime":0.38850612383505867,"extension":6.876198344919227},"index":3,"playId":"d4749943-6042-3554-a658-64abf75b5373","pitchNumber":4,"startTime":"2025-08-19T00:40:12.159Z","endTime":"2025-08-19T00:40:15.181Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"94012ec6-71fd-3bd2-a316-42c826d5053b","startTime":"2025-08-19T00:40:38.356Z","endTime":"2025-08-19T00:40:44.521Z","isPitch":false,"type":"pickoff"},{"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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.880325607329464,"aZ":-28.51992883321747,"pfxX":2.618318125704052,"pfxZ":2.1861252764066528,"pX":-0.30520547536990256,"pZ":2.638363020892477,"vX0":2.1124034040540645,"vY0":-127.77359492904162,"vZ0":-1.5875980462262844,"x":128.63,"y":167.54,"x0":-1.4798525913303116,"y0":50.00028480377934,"z0":5.487737860294082,"aX":4.3715042193163365},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.8,"breakHorizontal":-5.2,"spinRate":2423,"spinDirection":151},"zone":4,"typeConfidence":0.9,"plateTime":0.4270467139893248,"extension":6.711170773314345},"index":5,"playId":"e55ced46-692f-38a3-a492-9205d2940103","pitchNumber":5,"startTime":"2025-08-19T00:41:03.346Z","endTime":"2025-08-19T00:41:07.252Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.71474320093026,"aZ":-11.692991860334391,"pfxX":-5.683276837936273,"pfxZ":10.156529709515091,"pX":0.15212815101214372,"pZ":2.3463148368441797,"vX0":5.680077316390431,"vY0":-141.0169739706274,"vZ0":-6.036732452680697,"x":111.2,"y":175.43,"x0":-1.1486873679180827,"y0":50.001562937642746,"z0":5.267302353475949,"aX":-11.459107308496087},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.4,"breakHorizontal":9.1,"spinRate":2468,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.38823369453157097,"extension":6.758953296825248},"index":6,"playId":"fd332377-e7a9-32a5-997a-6686dd134f98","pitchNumber":6,"startTime":"2025-08-19T00:41:26.401Z","endTime":"2025-08-19T00:41:30.242Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.653868921333984,"aZ":-28.52466909943969,"pfxX":2.28665070378431,"pfxZ":2.1814363612751784,"pX":0.6530393329781637,"pZ":2.3221806161061953,"vX0":4.198605210933075,"vY0":-127.86721582808934,"vZ0":-2.4275536736390286,"x":92.11,"y":176.08,"x0":-1.3004127656875117,"y0":50.0048887388014,"z0":5.497462768950963,"aX":3.8274208893462167},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.7,"breakHorizontal":-5.0,"spinRate":2537,"spinDirection":156},"zone":6,"typeConfidence":0.9,"plateTime":0.42658242014645165,"extension":6.598478889932332},"index":7,"playId":"86de72b4-474e-32be-a72c-5fbf31489ba5","pitchNumber":7,"startTime":"2025-08-19T00:41:50.767Z","endTime":"2025-08-19T00:41:57.434Z","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":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.384455289697105,"aZ":-24.477946895453343,"pfxX":-8.04229098129221,"pfxZ":4.503191074429346,"pX":-0.465391535010369,"pZ":2.0006404425206537,"vX0":5.004007399310961,"vY0":-129.50727088319172,"vZ0":-3.752052922241792,"x":134.74,"y":184.76,"x0":-1.371277065882907,"y0":50.003675761235414,"z0":5.326224235886258,"aX":-13.751510762160251},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.6,"breakHorizontal":13.6,"spinRate":1330,"spinDirection":229},"zone":7,"typeConfidence":0.89,"plateTime":0.42187566491609063,"extension":6.8107127009955235},"hitData":{"launchSpeed":67.2,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.72,"coordY":182.09}},"index":8,"playId":"9a34e26c-bfaf-3a1a-b5bb-232b25bc5eea","pitchNumber":8,"startTime":"2025-08-19T00:42:30.256Z","endTime":"2025-08-19T00:42:38.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:42:38.129Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Evan Carter singles on a line drive to first baseman Vinnie Pasquantino, deflected by pitcher Michael Wacha.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T00:44:36.052Z","endTime":"2025-08-19T00:45:56.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608379,"link":"/api/v1/people/608379"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.62000180127142,"strikeZoneBottom":1.70642776506475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.3025177916834,"aZ":-12.69053587689031,"pfxX":-4.620466878142445,"pfxZ":10.96246875380269,"pX":-1.083622836780705,"pZ":1.7983470548835254,"vX0":2.222954707334898,"vY0":-132.01930882545113,"vZ0":-9.661105273604466,"x":158.31,"y":190.22,"x0":-1.3331799592472247,"y0":50.00105033300774,"z0":6.423316597824427,"aX":-8.211089974715685},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.1,"breakHorizontal":7.9,"spinRate":2264,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.4137883896650858,"extension":6.688394584190631},"index":0,"playId":"92233f97-a7c2-3d3a-a38e-1958bbfc7930","pitchNumber":1,"startTime":"2025-08-19T00:44:48.292Z","endTime":"2025-08-19T00:44:52.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.109590683884747,"aZ":-12.757190642887547,"pfxX":-5.021994473084591,"pfxZ":10.793320420151861,"pX":-0.1267504934785752,"pZ":2.6577337529332428,"vX0":4.467605565296037,"vY0":-132.92921389820557,"vZ0":-7.489070165702378,"x":121.83,"y":167.02,"x0":-1.1725141138465358,"y0":50.00029183921961,"z0":6.427409715647142,"aX":-9.032773819940413},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.2,"breakHorizontal":8.2,"spinRate":2180,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.4112245689560847,"extension":6.556393644760345},"index":1,"playId":"e83809a8-83ab-3b38-8ed8-0985dc8735d1","pitchNumber":2,"startTime":"2025-08-19T00:45:03.234Z","endTime":"2025-08-19T00:45:06.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.66361296765523,"strikeZoneBottom":1.77329603297236,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.53579128180608,"aZ":-27.89318302908974,"pfxX":2.0860757248473294,"pfxZ":2.8717375378471495,"pX":0.3838208584071151,"pZ":1.1745895277208063,"vX0":3.6699367712464945,"vY0":-121.26419386472872,"vZ0":-6.717138848375374,"x":102.37,"y":207.07,"x0":-1.4197698815335225,"y0":50.00411046696361,"z0":6.411555800866049,"aX":3.108335634531408},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.8,"breakHorizontal":-4.7,"spinRate":1857,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.45155768755684234,"extension":6.916145515086871},"index":2,"playId":"2ceac3f7-cec1-3a9e-a7b7-593a987c8efc","pitchNumber":3,"startTime":"2025-08-19T00:45:19.955Z","endTime":"2025-08-19T00:45:24.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":77.4,"endSpeed":70.9,"strikeZoneTop":3.57269141188907,"strikeZoneBottom":1.77707925597405,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.34073682431069,"aZ":-30.168574392118877,"pfxX":-9.706840010992916,"pfxZ":1.5819909954250546,"pX":0.01845883742298133,"pZ":1.507156298368712,"vX0":5.5295259110652015,"vY0":-112.54340463347225,"vZ0":-4.558165243385157,"x":116.3,"y":198.09,"x0":-1.2217638507655024,"y0":50.00525600833254,"z0":6.648895072576328,"aX":-12.328515912084391},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":1.9,"breakHorizontal":16.0,"spinRate":1456,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4885667484681324,"extension":6.658406193751285},"index":3,"playId":"56815332-ea2a-356e-9698-735d9f5a2aeb","pitchNumber":4,"startTime":"2025-08-19T00:45:32.837Z","endTime":"2025-08-19T00:45:39.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.2640770724289,"aZ":-17.584329870026274,"pfxX":-7.472146348513868,"pfxZ":7.891347976032302,"pX":0.5701264757803814,"pZ":2.9019275864838474,"vX0":7.701322283986126,"vY0":-134.62420374697606,"vZ0":-5.796894345663587,"x":95.27,"y":160.43,"x0":-1.3470651425039644,"y0":50.00203583550128,"z0":6.313923438906452,"aX":-13.813493843612207},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.3,"breakHorizontal":12.0,"spinRate":2054,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.40575025713061796,"extension":6.693348805202428},"hitData":{"launchSpeed":73.9,"launchAngle":5.0,"totalDistance":73.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":130.53,"coordY":187.15}},"index":4,"playId":"b1a965c8-36ef-3a7d-ab40-b5aace271dec","pitchNumber":5,"startTime":"2025-08-19T00:45:48.285Z","endTime":"2025-08-19T00:45:56.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:45:56.330Z","atBatIndex":29},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Marcus Semien grounds into a double play, shortstop Bobby Witt Jr. to second baseman Jonathan India to first baseman Vinnie Pasquantino. Evan Carter out at 2nd. Marcus Semien out at 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T00:47:57.111Z","endTime":"2025-08-19T00:49:02.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T00:46:12.356Z","endTime":"2025-08-19T00:47:57.111Z","isPitch":false,"type":"action","player":{"id":543760,"link":"/api/v1/people/543760"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.29810620470178,"strikeZoneBottom":1.69425545708889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.029017675451055,"aZ":-24.527238537282923,"pfxX":0.9396300264951281,"pfxZ":4.601928749034347,"pX":0.8249757220295033,"pZ":3.1503895020538026,"vX0":5.353907447907165,"vY0":-127.23780850808004,"vZ0":-3.1624027133257107,"x":124.98,"y":131.94,"x0":-1.417552537099196,"y0":50.00001431086839,"z0":6.3262813203767605,"aX":1.5581627684626738},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.9,"breakHorizontal":-2.8,"spinRate":1989,"spinDirection":188},"zone":3,"typeConfidence":2.0,"plateTime":0.4284349278114674,"extension":6.844566768262549},"index":1,"playId":"5e2242f4-ed0b-3ff1-82ae-8e882b9ee686","pitchNumber":1,"startTime":"2025-08-19T00:47:57.111Z","endTime":"2025-08-19T00:48:02.258Z","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.9,"endSpeed":84.0,"strikeZoneTop":3.4103430374912,"strikeZoneBottom":1.74365546374759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.90585683184337,"aZ":-19.548545719576847,"pfxX":-6.533598976171163,"pfxZ":7.040186263254743,"pX":-1.3956815689578548,"pZ":3.1828408043029297,"vX0":2.919784223790402,"vY0":-132.46440837123222,"vZ0":-4.456665061088818,"x":116.65,"y":129.59,"x0":-1.6579644849584896,"y0":50.001273170977996,"z0":6.299221024363596,"aX":-11.714539520407191},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.1,"breakHorizontal":11.3,"spinRate":1806,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4120680107579475,"extension":6.8248215855534085},"index":2,"playId":"86897bd1-ec2d-3647-a7f5-e823b39bb2cc","pitchNumber":2,"startTime":"2025-08-19T00:48:13.305Z","endTime":"2025-08-19T00:48:17.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.934837252174265,"aZ":-28.64552673883,"pfxX":2.6867717812349183,"pfxZ":2.3533405140791555,"pX":-0.03885545845909785,"pZ":3.1621746073316035,"vX0":2.733961916912759,"vY0":-121.76406127235249,"vZ0":-1.7564293755050302,"x":118.48,"y":153.4,"x0":-1.5254142063563012,"y0":50.00508545405362,"z0":6.371675229410247,"aX":4.034302159291193},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.1,"breakHorizontal":-5.5,"spinRate":1753,"spinDirection":161},"zone":2,"typeConfidence":2.0,"plateTime":0.44984999487038024,"extension":6.801408836150355},"index":3,"playId":"90d4f3a0-092f-32b1-8c03-2486958de58a","pitchNumber":3,"startTime":"2025-08-19T00:48:29.515Z","endTime":"2025-08-19T00:48:34.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.345087833910217,"aZ":-13.619478396987189,"pfxX":-2.760180397796617,"pfxZ":10.09303363776745,"pX":0.38029795430682983,"pZ":1.890173628913073,"vX0":4.613671630943583,"vY0":-133.86926565507656,"vZ0":-9.328431036013278,"x":102.5,"y":187.75,"x0":-0.9966804449962519,"y0":50.00621556399144,"z0":6.36548776527323,"aX":-5.076502284225291},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":4.2,"spinRate":1915,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.40711869807358214,"extension":6.715212463856812},"hitData":{"launchSpeed":93.7,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":163.34}},"index":4,"playId":"6b18a667-a8ae-3126-94b2-5d6317c31a34","pitchNumber":4,"startTime":"2025-08-19T00:48:55.230Z","endTime":"2025-08-19T00:49:02.854Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:49:02.854Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joc Pederson grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T00:49:23.555Z","endTime":"2025-08-19T00:51:14.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":74.5,"endSpeed":68.7,"strikeZoneTop":3.41278916841127,"strikeZoneBottom":1.65348295892839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.487135389454057,"aZ":-37.22248842550686,"pfxX":5.00230561681828,"pfxZ":-4.249481112187681,"pX":-0.9215902362556196,"pZ":2.949201577691803,"vX0":0.21356428130776534,"vY0":-108.47120263573896,"vZ0":0.8976042697637312,"x":152.13,"y":159.15,"x0":-1.6709983363253549,"y0":50.00231239864218,"z0":6.597638500548063,"aX":5.9433194487640595},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-7.1,"breakHorizontal":-9.1,"spinRate":2020,"spinDirection":27},"zone":11,"typeConfidence":2.0,"plateTime":0.5055005416528626,"extension":6.743267853930718},"index":0,"playId":"908028e4-46fb-3113-8aa4-809fd9e3fca9","pitchNumber":1,"startTime":"2025-08-19T00:49:42.019Z","endTime":"2025-08-19T00:49:46.438Z","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":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.376729924517473,"aZ":-28.285836214584112,"pfxX":2.0534887752132467,"pfxZ":2.5059508851018073,"pX":0.11677294928824347,"pZ":2.783461136890957,"vX0":2.923936271905437,"vY0":-123.13676401074052,"vZ0":-3.2163468186782596,"x":112.55,"y":163.63,"x0":-1.3486463467140117,"y0":50.00156937463251,"z0":6.476982760204926,"aX":3.1805290115267852},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.1,"breakHorizontal":-4.3,"spinRate":1743,"spinDirection":172},"zone":5,"typeConfidence":2.0,"plateTime":0.4432840876233013,"extension":6.818668054636208},"index":1,"playId":"58190849-6101-3486-b67c-98bd56b5954d","pitchNumber":2,"startTime":"2025-08-19T00:49:55.306Z","endTime":"2025-08-19T00:49:59.250Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-19T00:50:07.209Z","endTime":"2025-08-19T00:50:27.404Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.54185549697492,"aZ":-12.684126339540686,"pfxX":-4.176054064893624,"pfxZ":10.09032333076771,"pX":-1.1464027803623331,"pZ":2.524946747910845,"vX0":1.8572532007965825,"vY0":-137.85595252446385,"vZ0":-8.343041969005002,"x":160.7,"y":170.61,"x0":-1.2847730869857013,"y0":50.006620698678695,"z0":6.439338912819724,"aX":-8.0705943452536},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":7.2,"spinRate":1963,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.3967356009426215,"extension":6.568689997203186},"index":3,"playId":"87d15969-e4df-3b94-ad3c-162e3aee9045","pitchNumber":3,"startTime":"2025-08-19T00:50:27.404Z","endTime":"2025-08-19T00:50:30.441Z","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":93.4,"endSpeed":86.0,"strikeZoneTop":3.59884333734752,"strikeZoneBottom":1.87108717914465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.5081236123318,"aZ":-13.827392385749501,"pfxX":-4.01405628958955,"pfxZ":9.729704954142433,"pX":0.9683742448003836,"pZ":3.8791323838544858,"vX0":7.828986039036938,"vY0":-135.899294529319,"vZ0":-3.9756938288580868,"x":80.09,"y":134.04,"x0":-1.4177326875458656,"y0":50.00439482525518,"z0":6.310130605735458,"aX":-7.571255097250393},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.0,"breakHorizontal":5.8,"spinRate":2067,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.40180211993401294,"extension":6.7096287566191615},"index":4,"playId":"23aafac8-4cd2-3654-ad7f-584eaf2f2929","pitchNumber":4,"startTime":"2025-08-19T00:50:45.107Z","endTime":"2025-08-19T00:50:50.130Z","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":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.175734902649584,"aZ":-26.99065632415786,"pfxX":-7.1644457000457376,"pfxZ":3.8208131084257424,"pX":-0.6687356872950802,"pZ":2.413583567145567,"vX0":3.805946560251892,"vY0":-115.63777780150043,"vZ0":-3.54351677361996,"x":142.49,"y":173.61,"x0":-1.4034626363020613,"y0":50.00341496145481,"z0":6.549800837007173,"aX":-9.72180652698752},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":6.4,"breakHorizontal":12.0,"spinRate":1466,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.47330758492014846,"extension":6.906523323758281},"hitData":{"launchSpeed":99.4,"launchAngle":8.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.0,"coordY":153.0}},"index":5,"playId":"d9acdcbc-488c-3fc2-a477-c8e01bdb9668","pitchNumber":5,"startTime":"2025-08-19T00:51:06.259Z","endTime":"2025-08-19T00:51:14.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:51:14.296Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luke Maile lines out to shortstop Corey Seager.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T00:53:10.570Z","endTime":"2025-08-19T00:54:03.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":79.0,"endSpeed":73.6,"strikeZoneTop":3.27999741601108,"strikeZoneBottom":1.58464948172703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.190267848336877,"aZ":-39.86244420140829,"pfxX":4.240792142005613,"pfxZ":-5.675075631910257,"pX":0.8659817390799536,"pZ":2.9304289612258696,"vX0":3.496743780902685,"vY0":-115.02667585560987,"vZ0":2.1085533258249836,"x":83.99,"y":159.66,"x0":-1.2190437156889002,"y0":50.003262790655185,"z0":5.836650237849824,"aX":5.743704876002306},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-9.6,"breakHorizontal":-8.5,"spinRate":2653,"spinDirection":39},"zone":12,"typeConfidence":0.92,"plateTime":0.4742282625541452,"extension":6.603931199445287},"index":0,"playId":"bc0cde08-c0ca-3953-9371-e87f5905c1cd","pitchNumber":1,"startTime":"2025-08-19T00:53:27.022Z","endTime":"2025-08-19T00:53:31.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.28000151101831,"strikeZoneBottom":1.59530560364915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.395732630345776,"aZ":-28.370409386595718,"pfxX":1.8888556036199808,"pfxZ":2.3207464162089213,"pX":0.047668390219807004,"pZ":2.5406552969845753,"vX0":2.9338789051447014,"vY0":-126.54145037941137,"vZ0":-1.9586226805976765,"x":115.18,"y":170.18,"x0":-1.3676455377153243,"y0":50.001364148022894,"z0":5.575472955436195,"aX":3.093350430511337},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.1,"breakHorizontal":-4.1,"spinRate":2383,"spinDirection":160},"zone":5,"typeConfidence":0.91,"plateTime":0.43118462969983273,"extension":6.7020477471221875},"index":1,"playId":"1d0fe9df-fb19-3c55-b902-85b4f03b11e1","pitchNumber":2,"startTime":"2025-08-19T00:53:41.278Z","endTime":"2025-08-19T00:53:45.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.99297817609155,"aZ":-15.894098124450636,"pfxX":-8.944675021172653,"pfxZ":8.08434720823606,"pX":-0.45527831885479697,"pZ":2.1184914217923825,"vX0":5.3680183428372406,"vY0":-140.56791030808367,"vZ0":-5.95824269976872,"x":134.35,"y":181.58,"x0":-1.2213796557948915,"y0":50.00143020426212,"z0":5.286466578320908,"aX":-18.01087619687502},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.7,"breakHorizontal":15.2,"spinRate":2420,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.3887114438858186,"extension":6.784031039865052},"hitData":{"launchSpeed":64.2,"launchAngle":20.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":111.91,"coordY":133.46}},"index":2,"playId":"5f91dd08-f86a-3d09-8f59-8ac9c7248c65","pitchNumber":3,"startTime":"2025-08-19T00:53:57.210Z","endTime":"2025-08-19T00:54:03.761Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:54:03.761Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Isbel singles on a ground ball to second baseman Marcus Semien.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T00:54:13.098Z","endTime":"2025-08-19T00:55:00.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.45079216219969,"strikeZoneBottom":1.63496216159413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.972476293017145,"aZ":-28.290679412797,"pfxX":2.410714443276298,"pfxZ":2.405448938653827,"pX":1.2910514587117248,"pZ":-0.11718135840127765,"vX0":5.797024273607514,"vY0":-126.08775258589725,"vZ0":-7.691770395255556,"x":67.79,"y":241.94,"x0":-1.3485838944613249,"y0":50.004300280013695,"z0":5.247168850948711,"aX":3.891254572514353},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.9,"breakHorizontal":-5.6,"spinRate":2348,"spinDirection":134},"zone":14,"typeConfidence":0.91,"plateTime":0.43395212863040955,"extension":6.859229334478414},"index":0,"playId":"366989ce-0c1d-31ec-88ae-a3b4d92bb51c","pitchNumber":1,"startTime":"2025-08-19T00:54:32.858Z","endTime":"2025-08-19T00:54:38.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.40086188226829,"aZ":-12.97418659071625,"pfxX":-4.5447832262557215,"pfxZ":9.496898432613428,"pX":0.6977528895344078,"pZ":2.043250416882529,"vX0":6.938224859918617,"vY0":-141.53483422055766,"vZ0":-6.520749170690974,"x":90.4,"y":183.61,"x0":-1.1990256622173079,"y0":50.00134665714838,"z0":5.213919099657592,"aX":-9.187113679792768},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":6.7,"spinRate":2428,"spinDirection":212},"zone":9,"typeConfidence":0.89,"plateTime":0.3875363139395658,"extension":6.8933040924340965},"hitData":{"launchSpeed":90.4,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.18,"coordY":147.12}},"index":1,"playId":"ab429a48-1c80-32c4-b439-0c7162d235be","pitchNumber":2,"startTime":"2025-08-19T00:54:52.212Z","endTime":"2025-08-19T00:55:00.133Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:55:00.133Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Yastrzemski singles on a line drive to right fielder Josh Smith. Kyle Isbel to 3rd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T00:55:15.069Z","endTime":"2025-08-19T00:56:04.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"postOnThird":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"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":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.42999950390108,"strikeZoneBottom":1.64610001513059,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.777572145160722,"aZ":-27.72809556521455,"pfxX":1.2620615822463952,"pfxZ":2.6585544903169183,"pX":1.4896387919519252,"pZ":2.490933363891458,"vX0":7.009475050296958,"vY0":-128.15459060462513,"vZ0":-2.1562273670293695,"x":60.22,"y":171.52,"x0":-1.437427780502654,"y0":50.0062352116985,"z0":5.49435226166455,"aX":2.1136407296626216},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.6,"breakHorizontal":-3.7,"spinRate":2482,"spinDirection":159},"zone":14,"typeConfidence":0.9,"plateTime":0.42626798004359223,"extension":6.613927433952471},"index":0,"playId":"ddaed163-00ab-38c9-9af0-0ac1b8d7a251","pitchNumber":1,"startTime":"2025-08-19T00:55:33.842Z","endTime":"2025-08-19T00:55:38.486Z","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":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.083249164212152,"aZ":-28.201206336209342,"pfxX":2.1699192870668425,"pfxZ":2.4154702815823077,"pX":0.4163637097723232,"pZ":1.8140273333267618,"vX0":4.145342849547185,"vY0":-126.89835769278258,"vZ0":-3.486540047074451,"x":101.13,"y":189.8,"x0":-1.5152839872706412,"y0":50.00278786428671,"z0":5.433693998988666,"aX":3.564712315855221},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.8,"breakHorizontal":-4.8,"spinRate":2481,"spinDirection":161},"zone":9,"typeConfidence":0.91,"plateTime":0.4303601463786544,"extension":6.3999066675152445},"hitData":{"launchSpeed":102.0,"launchAngle":5.0,"totalDistance":106.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":195.4,"coordY":124.32}},"index":1,"playId":"12875d57-8507-31b6-bb0d-a5ce8f2c1122","pitchNumber":2,"startTime":"2025-08-19T00:55:52.932Z","endTime":"2025-08-19T00:56:04.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:56:04.346Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bobby Witt Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T00:57:40.258Z","endTime":"2025-08-19T00:58:48.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"postOnThird":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-19T00:56:36.074Z","endTime":"2025-08-19T00:57:42.494Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.918961253752713,"aZ":-26.654235380004557,"pfxX":1.2513767230738408,"pfxZ":3.4032084812773586,"pX":0.6766976772145047,"pZ":1.4365530602531407,"vX0":4.641453144774334,"vY0":-126.5378130865527,"vZ0":-4.756727010341173,"x":91.21,"y":199.99,"x0":-1.3441022914948515,"y0":50.00077500150777,"z0":5.477186984678308,"aX":2.02773970095056},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.3,"breakHorizontal":-3.4,"spinRate":2460,"spinDirection":176},"zone":14,"typeConfidence":0.91,"plateTime":0.4329176023745984,"extension":6.752053144672592},"index":1,"playId":"483d95d3-7a4a-3a24-b21f-0b837a493796","pitchNumber":1,"startTime":"2025-08-19T00:57:42.494Z","endTime":"2025-08-19T00:57:46.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.58618034112978,"strikeZoneBottom":1.71759949805466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.93783784685717,"aZ":-9.945556123511691,"pfxX":-5.694839053212393,"pfxZ":11.177579633982614,"pX":0.6655164990141021,"pZ":1.4361802968347535,"vX0":6.796324286058524,"vY0":-140.61129432274814,"vZ0":-8.923172266157605,"x":91.63,"y":200.0,"x0":-1.0508562725194832,"y0":50.00053954567066,"z0":5.308851443722001,"aX":-11.323474861580449},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.4,"breakHorizontal":8.8,"spinRate":2527,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.3905686676106628,"extension":7.029746617486184},"index":2,"playId":"f1341be7-dbcc-3ba4-8fff-62f52e1c02e6","pitchNumber":2,"startTime":"2025-08-19T00:58:01.147Z","endTime":"2025-08-19T00:58:05.538Z","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":87.9,"endSpeed":81.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.07952270249954,"aZ":-27.0600721367426,"pfxX":1.520498828654755,"pfxZ":3.046888586621332,"pX":0.518348604329943,"pZ":2.054375565344585,"vX0":3.803518434096321,"vY0":-128.11105157297573,"vZ0":-3.4799992563192856,"x":97.24,"y":183.31,"x0":-1.177416701203351,"y0":50.003060483665415,"z0":5.523249110948011,"aX":2.550940350255161},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.0,"breakHorizontal":-3.5,"spinRate":2471,"spinDirection":173},"zone":9,"typeConfidence":0.9,"plateTime":0.42598448777475717,"extension":6.677323044465023},"index":3,"playId":"b8a6657f-f4ee-3e09-9b1a-8963bae69445","pitchNumber":3,"startTime":"2025-08-19T00:58:21.126Z","endTime":"2025-08-19T00:58:24.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.80670942799482,"aZ":-30.122802822125724,"pfxX":2.6269275106688847,"pfxZ":1.20011703578289,"pX":0.3194327154787313,"pZ":3.1383006243745784,"vX0":3.1259998157131963,"vY0":-129.2676906697126,"vZ0":-0.5862678852743822,"x":104.82,"y":154.05,"x0":-1.2413529192935182,"y0":50.005597132698384,"z0":5.655785843682654,"aX":4.50113606468038},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.3,"breakHorizontal":-5.4,"spinRate":2562,"spinDirection":125},"zone":3,"typeConfidence":0.89,"plateTime":0.4217291875166085,"extension":6.637297030427335},"index":4,"playId":"3fccfdd3-21d4-3660-a093-df95a8502371","pitchNumber":4,"startTime":"2025-08-19T00:58:44.558Z","endTime":"2025-08-19T00:58:48.794Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:58:48.794Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vinnie Pasquantino flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T01:01:42.333Z","endTime":"2025-08-19T01:03:24.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T01:01:05.698Z","endTime":"2025-08-19T01:01:05.699Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Luis Curvelo replaces Jack Leiter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-19T01:01:05.699Z","endTime":"2025-08-19T01:01:44.583Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681168,"link":"/api/v1/people/681168"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.4495374188959,"aZ":-26.875154169354335,"pfxX":0.5300255591268457,"pfxZ":3.399238085572236,"pX":-0.09143039965346302,"pZ":1.8451960362646307,"vX0":6.5810465857255105,"vY0":-123.49627597239115,"vZ0":-4.422036337925104,"x":120.49,"y":188.96,"x0":-2.8494016006440788,"y0":50.00390190190509,"z0":5.895345499743306,"aX":0.8251177184043934},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.4,"breakHorizontal":-2.4,"spinRate":2174,"spinDirection":194},"zone":8,"typeConfidence":2.0,"plateTime":0.4419627032015181,"extension":6.52498608065772},"index":2,"playId":"ca7d9112-7c32-3a36-8b74-8b22916085bc","pitchNumber":1,"startTime":"2025-08-19T01:01:44.583Z","endTime":"2025-08-19T01:01:49.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.228975735672208,"aZ":-20.18179933984414,"pfxX":-9.337679936252776,"pfxZ":6.239976870214897,"pX":-0.48507862968330945,"pZ":1.9602073489024445,"vX0":9.946288772264415,"vY0":-137.68364755541654,"vZ0":-5.841295167096084,"x":135.49,"y":185.85,"x0":-2.9291710594193447,"y0":50.003722468696516,"z0":5.472610087033837,"aX":-17.949955002213763},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.2,"breakHorizontal":14.9,"spinRate":2291,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.39763289891556974,"extension":6.632984214131392},"index":3,"playId":"8035b062-0209-32c0-aab5-f1a937491c7c","pitchNumber":2,"startTime":"2025-08-19T01:02:05.999Z","endTime":"2025-08-19T01:02:09.754Z","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":95.4,"endSpeed":87.1,"strikeZoneTop":3.54593272863512,"strikeZoneBottom":1.73545185370433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.092976625539944,"aZ":-17.831789882795402,"pfxX":-7.486188837468717,"pfxZ":7.335292826991179,"pX":-1.5269617379449887,"pZ":4.756739570225396,"vX0":5.927777650035329,"vY0":-138.922793822461,"vZ0":-0.25733780724336347,"x":175.2,"y":110.35,"x0":-2.7156894740551762,"y0":50.000301395688304,"z0":6.035772011128028,"aX":-14.63219320979793},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":12.4,"spinRate":2404,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3942504575765615,"extension":6.106453290583835},"index":4,"playId":"0d9afdef-fad5-302c-9fe8-7db1f8b550c0","pitchNumber":3,"startTime":"2025-08-19T01:02:29.739Z","endTime":"2025-08-19T01:02:33.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.236186517632078,"aZ":-27.676349875044874,"pfxX":0.49948398599717847,"pfxZ":2.9489997175037885,"pX":0.40039645469165014,"pZ":2.221271887200336,"vX0":7.39157837327425,"vY0":-122.52361783442713,"vZ0":-3.1681352515380534,"x":101.74,"y":178.81,"x0":-2.7151327587054337,"y0":50.00480763317672,"z0":5.885381591829918,"aX":0.7628770056738586},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.8,"breakHorizontal":-2.5,"spinRate":2170,"spinDirection":162},"zone":9,"typeConfidence":2.0,"plateTime":0.4463090930551017,"extension":6.634078058434098},"index":5,"playId":"0df838ca-224e-3d15-94c1-2e3e1c5b8bbd","pitchNumber":4,"startTime":"2025-08-19T01:02:49.493Z","endTime":"2025-08-19T01:02:54.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.837253669967364,"aZ":-20.94229134935176,"pfxX":-9.175188866187192,"pfxZ":5.739630436301937,"pX":-0.5030818672974249,"pZ":3.1248561861817103,"vX0":9.960313157556332,"vY0":-138.75012493346466,"vZ0":-3.2149152036739927,"x":136.18,"y":154.41,"x0":-2.940244276324564,"y0":50.0058332265915,"z0":5.6872662649350305,"aX":-17.967017714344134},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.0,"breakHorizontal":14.6,"spinRate":2316,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.3941219166152168,"extension":6.555744120705119},"hitData":{"launchSpeed":89.4,"launchAngle":42.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.75,"coordY":88.15}},"index":6,"playId":"1c0fcad3-ae64-37e6-aaf5-d3e24662b288","pitchNumber":5,"startTime":"2025-08-19T01:03:15.822Z","endTime":"2025-08-19T01:03:24.858Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:03:24.858Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cody Freeman lines out to third baseman Maikel Garcia.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T01:05:27.499Z","endTime":"2025-08-19T01:06:24.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.09410461187576,"strikeZoneBottom":1.53170361618565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.52824662880612,"aZ":-14.356013252411607,"pfxX":-3.5974839310490583,"pfxZ":10.082183566920673,"pX":-0.17797602664483247,"pZ":1.9591073652573807,"vX0":3.7778200569558202,"vY0":-131.9555284598942,"vZ0":-8.682527901496522,"x":123.78,"y":185.88,"x0":-1.159373377074219,"y0":50.00331564755932,"z0":6.345209291410683,"aX":-6.357880996585616},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.6,"breakHorizontal":5.8,"spinRate":2182,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.4147567537398795,"extension":6.647438919598583},"index":0,"playId":"5497244e-87be-30ff-a5cc-4337e1a83314","pitchNumber":1,"startTime":"2025-08-19T01:05:41.253Z","endTime":"2025-08-19T01:05:45.752Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-19T01:05:52.436Z","endTime":"2025-08-19T01:06:04.448Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.513921347489642,"aZ":-23.54637013104249,"pfxX":-0.07813629176254322,"pfxZ":5.3753996651149825,"pX":0.9085104564266024,"pZ":1.3648879491285277,"vX0":5.666127856123639,"vY0":-125.39782611482974,"vZ0":-7.539551365554238,"x":82.37,"y":201.93,"x0":-1.3627877052153496,"y0":50.002574321178614,"z0":6.30937175966377,"aX":-0.12596353009174988},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.4,"breakHorizontal":-1.1,"spinRate":2117,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.43550744116319784,"extension":6.864409949334326},"index":2,"playId":"90fd3e42-5df9-3461-9588-8b7d52142d3c","pitchNumber":2,"startTime":"2025-08-19T01:06:04.448Z","endTime":"2025-08-19T01:06:08.478Z","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":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.396379135458535,"aZ":-26.9426415716285,"pfxX":-6.816832245879249,"pfxZ":4.012299842894812,"pX":-0.1130176445790541,"pZ":1.0182159596646736,"vX0":4.471991240487799,"vY0":-113.89222738439105,"vZ0":-6.153987273417021,"x":121.31,"y":211.29,"x0":-1.223762710146715,"y0":50.00237260929942,"z0":6.445331647799609,"aX":-8.887471529817935},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":5.9,"breakHorizontal":11.0,"spinRate":1607,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4823165436022472,"extension":6.639867849775532},"hitData":{"launchSpeed":83.3,"launchAngle":10.0,"totalDistance":129.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":90.77,"coordY":163.91}},"index":3,"playId":"0d255061-7846-32f0-a355-a789eae950bd","pitchNumber":3,"startTime":"2025-08-19T01:06:19.158Z","endTime":"2025-08-19T01:06:24.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:06:24.911Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jonah Heim pops out to third baseman Maikel Garcia.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T01:06:30.971Z","endTime":"2025-08-19T01:08:49.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":7},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":73.5,"endSpeed":67.6,"strikeZoneTop":3.35044225865627,"strikeZoneBottom":1.46940465690813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.62140179455394,"aZ":-39.17525481622303,"pfxX":5.260523873574515,"pfxZ":-6.071552892056726,"pX":-0.46575481480338055,"pZ":3.2034080703468155,"vX0":1.0945138375387145,"vY0":-107.00752098267768,"vZ0":2.0009956672979468,"x":134.75,"y":152.29,"x0":-1.6681235970950048,"y0":50.005134102268926,"z0":6.666914230217101,"aX":6.060590187530448},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-10.1,"breakHorizontal":-9.8,"spinRate":2315,"spinDirection":29},"zone":1,"typeConfidence":2.0,"plateTime":0.5131737021437708,"extension":6.724113368533319},"index":0,"playId":"5a363d9f-1725-3972-bed6-9167fa10df07","pitchNumber":1,"startTime":"2025-08-19T01:06:49.335Z","endTime":"2025-08-19T01:06:53.655Z","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":91.9,"endSpeed":84.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.327726287315496,"aZ":-15.40592174137283,"pfxX":-4.615638346624337,"pfxZ":9.245801223526843,"pX":0.21583899271503282,"pZ":3.5066839728726027,"vX0":5.893950778498309,"vY0":-133.69332271616082,"vZ0":-4.661631998037773,"x":108.77,"y":144.1,"x0":-1.4157292922789448,"y0":50.00149362827688,"z0":6.37552441437295,"aX":-8.370246496767967},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.0,"breakHorizontal":7.1,"spinRate":2111,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.4093890445432762,"extension":6.649975930212178},"index":1,"playId":"9484e0c3-668f-3007-9ba7-44adc87e1c64","pitchNumber":2,"startTime":"2025-08-19T01:07:01.813Z","endTime":"2025-08-19T01:07:06.950Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-19T01:07:12.111Z","endTime":"2025-08-19T01:07:25.946Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.551171784952896,"aZ":-39.42998879804685,"pfxX":3.666429369318516,"pfxZ":-5.789700321214143,"pX":0.4128019514513856,"pZ":2.1978844100518713,"vX0":3.343011329804706,"vY0":-111.67850583387215,"vZ0":-0.6277423118717964,"x":101.26,"y":179.44,"x0":-1.5840766084474356,"y0":50.00322763660771,"z0":6.56534431402386,"aX":4.5947829872165284},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-10.3,"breakHorizontal":-7.6,"spinRate":2056,"spinDirection":24},"zone":9,"typeConfidence":2.0,"plateTime":0.49189625877576404,"extension":6.689389707001638},"index":3,"playId":"537eb293-4f7d-33f2-b48b-ccb8785948c0","pitchNumber":3,"startTime":"2025-08-19T01:07:25.946Z","endTime":"2025-08-19T01:07:29.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.58802327447727,"strikeZoneBottom":1.70723448481231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.430469194726317,"aZ":-13.702565041880392,"pfxX":-5.07551709782973,"pfxZ":9.839222877089847,"pX":0.8596443634190499,"pZ":4.0053848394182925,"vX0":7.728292042923564,"vY0":-136.49699849137795,"vZ0":-3.8496775112599,"x":84.23,"y":130.63,"x0":-1.3554408751881424,"y0":50.00449170572527,"z0":6.384351506814668,"aX":-9.530919451596553},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":7.4,"spinRate":2287,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.4020322338665667,"extension":6.628539650807094},"index":4,"playId":"331999ea-2b50-3a69-a235-32561b7d2639","pitchNumber":4,"startTime":"2025-08-19T01:07:46.670Z","endTime":"2025-08-19T01:07:50.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.493726548017243,"aZ":-11.783212210036753,"pfxX":-5.113740129440309,"pfxZ":10.747066287492762,"pX":-0.24115303136128177,"pZ":2.71027734104873,"vX0":4.404494520184304,"vY0":-136.9373464453935,"vZ0":-7.984711920360732,"x":126.19,"y":165.6,"x0":-1.2067480646956952,"y0":50.00406020449041,"z0":6.471853874056455,"aX":-9.703831266013243},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":8.3,"spinRate":2254,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.40011492868936216,"extension":6.642292597116035},"index":5,"playId":"9c7e02c9-3add-3bf4-a8ac-063b45322313","pitchNumber":5,"startTime":"2025-08-19T01:08:01.366Z","endTime":"2025-08-19T01:08:04.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.7,"endSpeed":69.5,"strikeZoneTop":3.59289948998338,"strikeZoneBottom":1.71227767104934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.240569074282526,"aZ":-39.157853510444646,"pfxX":5.7198435302362265,"pfxZ":-5.697081954543773,"pX":-1.3372054361440389,"pZ":4.074469282037488,"vX0":-0.971159323880882,"vY0":-110.18608986188961,"vZ0":3.337434336698749,"x":167.97,"y":128.77,"x0":-1.6328051642420978,"y0":50.005004210571286,"z0":6.687906172028505,"aX":7.008225618667112},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-9.1,"breakHorizontal":-10.1,"spinRate":1877,"spinDirection":31},"zone":11,"typeConfidence":2.0,"plateTime":0.4977977432433338,"extension":6.688208591521355},"index":6,"playId":"85533225-0f81-3c38-87ec-5b81482d12f3","pitchNumber":6,"startTime":"2025-08-19T01:08:21.343Z","endTime":"2025-08-19T01:08:25.048Z","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":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.49808238243333,"aZ":-23.482429617419314,"pfxX":-7.5292899889826845,"pfxZ":6.335532790753563,"pX":-0.5293718591727764,"pZ":1.156695804729324,"vX0":4.057292916797177,"vY0":-116.56702860741845,"vZ0":-7.150879295866352,"x":137.18,"y":207.55,"x0":-1.3168188601318012,"y0":50.00437104667094,"z0":6.490294871333399,"aX":-10.332706463561156},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":10.0,"breakHorizontal":12.6,"spinRate":1597,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4703931845069609,"extension":6.508766381030889},"hitData":{"launchSpeed":75.2,"launchAngle":61.0,"totalDistance":163.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":95.06,"coordY":143.67}},"index":7,"playId":"1ceb8782-d064-350b-a97a-879ed22402a9","pitchNumber":7,"startTime":"2025-08-19T01:08:39.300Z","endTime":"2025-08-19T01:08:49.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:08:49.198Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T01:08:53.815Z","endTime":"2025-08-19T01:11:03.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.6,"endSpeed":68.5,"strikeZoneTop":3.27164843392604,"strikeZoneBottom":1.52806070836943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.724995663286972,"aZ":-40.983719461676024,"pfxX":5.676733487101583,"pfxZ":-7.448569018644726,"pX":-1.1014163349776296,"pZ":3.0548754770701763,"vX0":-0.1533931601805636,"vY0":-108.5810842856686,"vZ0":2.0041001864096217,"x":158.98,"y":156.3,"x0":-1.7659196587090962,"y0":50.003961056544334,"z0":6.611732160857124,"aX":6.712888338042686},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-12.5,"breakHorizontal":-10.2,"spinRate":2068,"spinDirection":23},"zone":11,"typeConfidence":2.0,"plateTime":0.5063228595664158,"extension":6.650563269897756},"index":0,"playId":"9aaf5718-3fa7-3b5b-979c-bbffded2ff88","pitchNumber":1,"startTime":"2025-08-19T01:09:12.433Z","endTime":"2025-08-19T01:09:17.001Z","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":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.23420344900774,"strikeZoneBottom":1.58416261370277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.175500115108026,"aZ":-25.432454395222887,"pfxX":0.9509953319061346,"pfxZ":4.107676060779928,"pX":-0.08092383443573435,"pZ":1.82794019614933,"vX0":3.4435502722954587,"vY0":-126.86052066016353,"vZ0":-6.0405767083210655,"x":120.08,"y":189.43,"x0":-1.5754895962207445,"y0":50.003730278770895,"z0":6.247627886208838,"aX":1.5613884862505834},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.4,"breakHorizontal":-2.4,"spinRate":2117,"spinDirection":187},"zone":8,"typeConfidence":2.0,"plateTime":0.43054494080591965,"extension":6.741339267616626},"index":1,"playId":"94c33d11-b7b5-308a-840b-f00367ce754a","pitchNumber":2,"startTime":"2025-08-19T01:09:25.936Z","endTime":"2025-08-19T01:09:30.472Z","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":78.6,"endSpeed":72.1,"strikeZoneTop":3.23143945284012,"strikeZoneBottom":1.67470182746359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.680843851721242,"aZ":-26.558976179359032,"pfxX":-8.569805909932805,"pfxZ":4.30200403611712,"pX":1.1377478480073244,"pZ":0.3776091868746666,"vX0":7.550488438206262,"vY0":-113.99893751139288,"vZ0":-7.744288296153837,"x":73.63,"y":228.58,"x0":-1.1178737808727381,"y0":50.0026729912063,"z0":6.472651089083457,"aX":-11.1805524626754},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":5.9,"breakHorizontal":13.4,"spinRate":1480,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.48209307829116277,"extension":6.733252760506845},"index":2,"playId":"508f2e92-f2d5-364d-93b0-9a4e1c3e0759","pitchNumber":3,"startTime":"2025-08-19T01:09:39.288Z","endTime":"2025-08-19T01:09:43.221Z","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":78.9,"endSpeed":72.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.852402807600033,"aZ":-28.681464092608195,"pfxX":-9.345595549659667,"pfxZ":2.626670417032882,"pX":0.07820024353858558,"pZ":1.8072945812959325,"vX0":5.845086919452626,"vY0":-114.72944394830625,"vZ0":-4.422732447502816,"x":114.02,"y":189.98,"x0":-1.2923738004407563,"y0":50.0012535174516,"z0":6.565084056824196,"aX":-12.41829445352491},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":3.8,"breakHorizontal":15.4,"spinRate":1528,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.4779828888827584,"extension":6.56453245520796},"index":3,"playId":"e44e2906-58d0-359a-ad60-1c683a952419","pitchNumber":4,"startTime":"2025-08-19T01:09:56.003Z","endTime":"2025-08-19T01:10:00.387Z","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":83.5,"endSpeed":76.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.113382501493195,"aZ":-29.319783442536725,"pfxX":3.4851819458039657,"pfxZ":1.918038006506773,"pX":0.5599511741357133,"pZ":2.094217723084776,"vX0":3.78152606580576,"vY0":-121.49378342483936,"vZ0":-4.23937392845742,"x":95.66,"y":182.24,"x0":-1.4727418287481149,"y0":50.00006381458279,"z0":6.426626068936603,"aX":5.178510253702809},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.6,"breakHorizontal":-7.2,"spinRate":1853,"spinDirection":135},"zone":9,"typeConfidence":2.0,"plateTime":0.45183461649573786,"extension":6.684763279744279},"index":4,"playId":"ce725fd3-19d5-3510-baa4-5ca8af5328bd","pitchNumber":5,"startTime":"2025-08-19T01:10:17.003Z","endTime":"2025-08-19T01:10:21.890Z","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":79.1,"endSpeed":72.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.605251205548996,"aZ":-36.93825835977185,"pfxX":-9.169591348733436,"pfxZ":-3.6210080024159694,"pX":-0.4165717089966195,"pZ":2.0582070506180066,"vX0":4.943927043144063,"vY0":-114.96452657736675,"vZ0":-2.0084321637771696,"x":132.88,"y":183.21,"x0":-1.4221374740578971,"y0":50.00225990894217,"z0":6.58477477701287,"aX":-12.070581610550551},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-6.7,"breakHorizontal":15.1,"spinRate":1441,"spinDirection":258},"zone":7,"typeConfidence":2.0,"plateTime":0.479485694052705,"extension":6.604188828008638},"index":5,"playId":"ac362176-e617-335a-9afa-96d54954cded","pitchNumber":6,"startTime":"2025-08-19T01:10:37.158Z","endTime":"2025-08-19T01:10:42.702Z","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":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.70584425136887,"aZ":-24.478385790638296,"pfxX":0.9704551420020151,"pfxZ":4.434546428722067,"pX":0.1208079176005359,"pZ":1.395466419440048,"vX0":4.467965361942664,"vY0":-130.4842915791425,"vZ0":-7.544883532923648,"x":112.4,"y":201.1,"x0":-1.7350856571019657,"y0":50.00451906245744,"z0":6.150229856978386,"aX":1.684737856755158},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.7,"breakHorizontal":-2.6,"spinRate":2119,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.418677501366421,"extension":6.692755166336538},"hitData":{"launchSpeed":89.6,"launchAngle":2.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.29,"coordY":149.04}},"index":6,"playId":"2eccd5e2-a629-3d69-b58b-43a045ed2225","pitchNumber":7,"startTime":"2025-08-19T01:10:56.395Z","endTime":"2025-08-19T01:11:03.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:11:03.912Z","atBatIndex":39},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Maikel Garcia homers (12) on a line drive to left field.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T01:12:50.780Z","endTime":"2025-08-19T01:13:51.363Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":{"id":681168,"link":"/api/v1/people/681168"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.2,"endSpeed":87.9,"strikeZoneTop":3.51287177979782,"strikeZoneBottom":1.69549307959899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.687157607471782,"aZ":-17.528830052137504,"pfxX":-10.067060544843685,"pfxZ":7.445578908108895,"pX":0.7978851032881251,"pZ":1.7884683999106683,"vX0":13.885193547434723,"vY0":-139.24910251871918,"vZ0":-6.831133986967717,"x":86.59,"y":190.49,"x0":-2.9407060155638765,"y0":50.00612615758992,"z0":5.429296423856867,"aX":-19.812843025936587},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.1,"breakHorizontal":15.5,"spinRate":2272,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.3930446417670441,"extension":6.806137767687931},"index":0,"playId":"e7c30c15-9299-37c0-bce3-027e4dbed6f9","pitchNumber":1,"startTime":"2025-08-19T01:13:11.477Z","endTime":"2025-08-19T01:13:16.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.01545748592614,"aZ":-29.503115810611565,"pfxX":1.1033769300552985,"pfxZ":1.7434717699684334,"pX":-1.23340211658836,"pZ":2.5456413633728503,"vX0":4.290376287916145,"vY0":-122.79712849196028,"vZ0":-2.010716141666385,"x":164.01,"y":170.05,"x0":-3.145500744579757,"y0":50.00082673827324,"z0":5.881830964402829,"aX":1.6861560722184128},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.0,"breakHorizontal":-3.0,"spinRate":2204,"spinDirection":182},"zone":13,"typeConfidence":2.0,"plateTime":0.4458229702607155,"extension":6.63322120541905},"hitData":{"launchSpeed":96.5,"launchAngle":24.0,"totalDistance":352.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":22.92,"coordY":99.66}},"index":1,"playId":"a09839a4-a9a8-36d9-b279-ffe824de6b31","pitchNumber":2,"startTime":"2025-08-19T01:13:26.190Z","endTime":"2025-08-19T01:13:51.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:13:51.363Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Adam Frazier walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T01:13:58.789Z","endTime":"2025-08-19T01:15:26.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"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":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.24999758054422,"strikeZoneBottom":1.50998504052622,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.05248245242237,"aZ":-16.527313529222692,"pfxX":-10.013973120942563,"pfxZ":7.878987786179674,"pX":-0.0825854335094756,"pZ":1.1722434366553514,"vX0":11.794312179210404,"vY0":-140.3415896070489,"vZ0":-8.704838075364563,"x":120.15,"y":207.13,"x0":-3.0472828475331637,"y0":50.00657879234715,"z0":5.400648581783502,"aX":-19.894088240692504},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.5,"breakHorizontal":15.6,"spinRate":2499,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.39093440188766637,"extension":6.784602231568661},"index":0,"playId":"a907da72-0f38-3c49-b6d5-0cbeb8370e84","pitchNumber":1,"startTime":"2025-08-19T01:14:11.526Z","endTime":"2025-08-19T01:14:15.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.0467377603686,"aZ":-18.1745956206641,"pfxX":-8.669292819053117,"pfxZ":7.17104225842578,"pX":-0.9488147935388618,"pZ":2.339132523008499,"vX0":9.860419902170785,"vY0":-139.05318998664333,"vZ0":-5.076356611153139,"x":153.17,"y":175.62,"x0":-3.4194912542367115,"y0":50.00434241600696,"z0":5.399538367565573,"aX":-16.928553365858605},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.0,"breakHorizontal":13.6,"spinRate":2432,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.39435123042970677,"extension":6.769594412392438},"index":1,"playId":"c1c1e827-ab00-3b1d-a478-0d75a7aa57e2","pitchNumber":2,"startTime":"2025-08-19T01:14:25.219Z","endTime":"2025-08-19T01:14:28.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.24999930301675,"strikeZoneBottom":1.50782516664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.71196031290247,"aZ":-27.304914943532697,"pfxX":-0.08306486743694075,"pfxZ":3.0551349989376893,"pX":0.3877422195931076,"pZ":0.8586464523978706,"vX0":8.244411920827504,"vY0":-125.08364409986056,"vZ0":-6.3288830099754065,"x":102.22,"y":215.6,"x0":-2.9313967920505872,"y0":50.004894319048724,"z0":5.64185939198467,"aX":-0.13340052557956286},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.3,"breakHorizontal":-1.7,"spinRate":2202,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.4368122201957618,"extension":6.832035693954475},"index":2,"playId":"6bc292d4-49e8-372d-8fa0-196e50a185ab","pitchNumber":3,"startTime":"2025-08-19T01:14:42.003Z","endTime":"2025-08-19T01:14:45.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.24999837402981,"strikeZoneBottom":1.46238383230866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.518778197191228,"aZ":-15.44797750281441,"pfxX":-9.08679917814277,"pfxZ":8.379935834244613,"pX":0.8385739331161295,"pZ":1.3003201994585343,"vX0":13.966875934847724,"vY0":-140.11177897240063,"vZ0":-8.376096318661743,"x":85.04,"y":203.67,"x0":-3.0214245857001516,"y0":50.00064894798501,"z0":5.329795204645734,"aX":-18.13387546665465},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.6,"breakHorizontal":13.7,"spinRate":2513,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3903377968666861,"extension":7.076416215194718},"index":3,"playId":"f58061e5-94cb-36fc-b30c-f7c2a58b1f7e","pitchNumber":4,"startTime":"2025-08-19T01:15:01.985Z","endTime":"2025-08-19T01:15:06.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.25000168593282,"strikeZoneBottom":1.53947604603891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.97089850083906,"aZ":-17.93650598684403,"pfxX":-8.793091320409786,"pfxZ":7.178575865060289,"pX":-1.443865535154513,"pZ":3.059704766814461,"vX0":8.150307397463285,"vY0":-139.82274024062954,"vZ0":-3.6783983382815735,"x":172.04,"y":156.17,"x0":-3.2514591795097765,"y0":50.0037907044419,"z0":5.566345694964303,"aX":-17.44435482564954},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.5,"breakHorizontal":14.3,"spinRate":2250,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3914500997588952,"extension":6.694153200004818},"index":4,"playId":"13f1868a-69cf-34b9-8312-ebad7b1cf7ac","pitchNumber":5,"startTime":"2025-08-19T01:15:22.757Z","endTime":"2025-08-19T01:15:26.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:15:26.986Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan India called out on strikes.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T01:15:35.810Z","endTime":"2025-08-19T01:17:45.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.39000235842049,"strikeZoneBottom":1.61099282241521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.274708234179535,"aZ":-16.995418907343126,"pfxX":-9.612320325303909,"pfxZ":7.656803784895548,"pX":-1.585636734599527,"pZ":3.030530667130499,"vX0":8.05363045811676,"vY0":-139.845109077249,"vZ0":-3.4835158237253148,"x":177.44,"y":156.96,"x0":-3.2527359032372516,"y0":50.001702349231756,"z0":5.405803432426229,"aX":-19.05448371292408},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.3,"breakHorizontal":15.7,"spinRate":2504,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39152690629647013,"extension":7.071064011772142},"index":0,"playId":"254b675a-e286-3920-934e-160cbc5e569f","pitchNumber":1,"startTime":"2025-08-19T01:15:52.268Z","endTime":"2025-08-19T01:15:56.259Z","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":94.9,"endSpeed":87.2,"strikeZoneTop":3.38999955726947,"strikeZoneBottom":1.60369753980067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.2362147520836,"aZ":-19.622622277440072,"pfxX":-10.351564553554928,"pfxZ":6.533693513496749,"pX":1.1732290357314912,"pZ":1.268093892483096,"vX0":15.231168893002657,"vY0":-137.22142534385054,"vZ0":-7.266933250613093,"x":72.28,"y":204.54,"x0":-3.0853184539667398,"y0":50.00347028814405,"z0":5.270952869615814,"aX":-19.889754114371506},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.4,"breakHorizontal":15.8,"spinRate":2338,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.39800850109421493,"extension":7.1034644352131195},"index":1,"playId":"960cbe56-e260-3939-bcea-ae5df52bc0c0","pitchNumber":2,"startTime":"2025-08-19T01:16:09.424Z","endTime":"2025-08-19T01:16:12.931Z","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":95.9,"endSpeed":87.7,"strikeZoneTop":3.28577117087142,"strikeZoneBottom":1.52732470992466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.488335315916192,"aZ":-15.822417693409951,"pfxX":-8.850270685251466,"pfxZ":8.288985368116935,"pX":-0.5050180909289852,"pZ":3.436313504285607,"vX0":10.269367686360045,"vY0":-139.35599868862008,"vZ0":-2.747327776984647,"x":136.25,"y":146.0,"x0":-3.0830424653636075,"y0":50.00174037614397,"z0":5.47657323273801,"aX":-17.456500563245726},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":13.9,"spinRate":2368,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3926205900566657,"extension":7.357105065287618},"index":2,"playId":"ebe807dc-fd5a-3c7e-80eb-dafc15dede89","pitchNumber":3,"startTime":"2025-08-19T01:16:29.756Z","endTime":"2025-08-19T01:16:33.874Z","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":95.0,"endSpeed":86.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.070246193023348,"aZ":-16.318126544654938,"pfxX":-9.26591009266474,"pfxZ":8.206244354749167,"pX":-0.7488500393583007,"pZ":2.538738789877213,"vX0":10.290448924817921,"vY0":-137.96554545343517,"vZ0":-4.552879519525513,"x":145.54,"y":170.23,"x0":-3.3193235996441577,"y0":50.002539569592415,"z0":5.306706712717011,"aX":-17.90226280088432},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":14.6,"spinRate":2401,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.3966825708444981,"extension":7.075387864085986},"index":3,"playId":"3b73b2e4-a717-3080-8ef2-c3c386d41091","pitchNumber":4,"startTime":"2025-08-19T01:16:49.574Z","endTime":"2025-08-19T01:16:52.968Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-19T01:17:02.721Z","endTime":"2025-08-19T01:17:17.219Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"}},{"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":94.9,"endSpeed":86.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.199097557533612,"aZ":-22.203124061182447,"pfxX":-10.60723341464407,"pfxZ":5.1615981550614745,"pX":-1.1722739559485542,"pZ":3.0929813873536505,"vX0":8.957358692593083,"vY0":-137.972713968562,"vZ0":-2.2964624874264956,"x":161.68,"y":155.27,"x0":-3.079981644379199,"y0":50.00126012377612,"z0":5.429551881260264,"aX":-20.48446916872627},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.1,"breakHorizontal":17.4,"spinRate":2390,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.39671449634373346,"extension":6.888067495623041},"index":5,"playId":"3a4f24fb-493e-3dfa-afcf-b063ad7fafbd","pitchNumber":5,"startTime":"2025-08-19T01:17:17.219Z","endTime":"2025-08-19T01:17:22.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.39000117144055,"strikeZoneBottom":1.54359149504811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.390874924262473,"aZ":-18.997503668170896,"pfxX":-10.17856911504736,"pfxZ":6.594232001087612,"pX":-0.17362910524074798,"pZ":2.86385881492509,"vX0":11.46496497594947,"vY0":-140.17218838658147,"vZ0":-3.614767100517291,"x":123.62,"y":161.46,"x0":-2.985905107918422,"y0":50.00605793043196,"z0":5.4038299169986805,"aX":-20.348057390436214},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.4,"breakHorizontal":16.2,"spinRate":2348,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.39010641508384225,"extension":6.844508886546624},"index":6,"playId":"9d39bebe-295c-3046-b7b3-0fa818866cfb","pitchNumber":6,"startTime":"2025-08-19T01:17:40.434Z","endTime":"2025-08-19T01:17:45.576Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:17:45.576Z","atBatIndex":42},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"John Rave grounds into a force out, second baseman Marcus Semien to shortstop Corey Seager. Adam Frazier out at 2nd. John Rave to 1st.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T01:17:58.908Z","endTime":"2025-08-19T01:18:35.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":87.9,"strikeZoneTop":3.43782067915357,"strikeZoneBottom":1.65941996226106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.92749385660158,"aZ":-19.14360450360367,"pfxX":-9.087994903039926,"pfxZ":6.588047254836917,"pX":0.13411673195621715,"pZ":3.3150198318415875,"vX0":11.47402934726512,"vY0":-139.62021073261292,"vZ0":-2.874702440003092,"x":111.89,"y":149.27,"x0":-2.8446155784811915,"y0":50.00089226282337,"z0":5.615139629847212,"aX":-17.971617510097573},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.5,"breakHorizontal":14.2,"spinRate":2303,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.3920295353228145,"extension":6.706987691720848},"index":0,"playId":"7e6dbb26-06c8-3530-bea0-0aa65a04bfd5","pitchNumber":1,"startTime":"2025-08-19T01:18:10.666Z","endTime":"2025-08-19T01:18:15.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.330749267606073,"aZ":-23.334769490193953,"pfxX":-8.868062673987222,"pfxZ":5.175845940243555,"pX":-0.40691308289445216,"pZ":2.515308293393356,"vX0":10.013839421791502,"vY0":-129.23175130776835,"vZ0":-3.4834141085878976,"x":132.51,"y":170.87,"x0":-3.161199910945506,"y0":50.00510347568861,"z0":5.652057181332233,"aX":-15.156301236730874},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.9,"breakHorizontal":14.2,"spinRate":1562,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.42216521717815514,"extension":6.763140554407357},"hitData":{"launchSpeed":79.2,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.26,"coordY":165.36}},"index":1,"playId":"a2027a7e-bfee-39c2-8497-f623c0d98c91","pitchNumber":2,"startTime":"2025-08-19T01:18:27.528Z","endTime":"2025-08-19T01:18:35.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:18:35.646Z","atBatIndex":43},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Luke Maile grounds into a force out, third baseman Cody Freeman to second baseman Marcus Semien. John Rave out at 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T01:18:53.123Z","endTime":"2025-08-19T01:20:37.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.18695457989347,"strikeZoneBottom":1.56415326831865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.743525930883955,"aZ":-28.47011302649485,"pfxX":1.3501235523769233,"pfxZ":2.367713323055657,"pX":-0.37970437283166636,"pZ":4.036448518764608,"vX0":6.523456587278549,"vY0":-124.3387524545872,"vZ0":1.3882224822597184,"x":131.47,"y":129.8,"x0":-3.2120371265565995,"y0":50.005362494271886,"z0":5.831792449951926,"aX":2.1162384789551303},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.9,"breakHorizontal":-4.0,"spinRate":2153,"spinDirection":169},"zone":11,"typeConfidence":2.0,"plateTime":0.440377140722942,"extension":6.617622223837209},"index":0,"playId":"6c956d2a-1081-3665-88c5-cfb5be88656e","pitchNumber":1,"startTime":"2025-08-19T01:19:05.475Z","endTime":"2025-08-19T01:19:09.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":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.1120928664868,"strikeZoneBottom":1.48954828867639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.610636963776155,"aZ":-21.757552211753914,"pfxX":-10.92049928088152,"pfxZ":5.322672240051068,"pX":-1.4845837769045698,"pZ":2.583432033049274,"vX0":8.250601444284872,"vY0":-139.09536025165104,"vZ0":-4.0051642997204375,"x":173.59,"y":169.03,"x0":-3.072519035604756,"y0":50.00303232709228,"z0":5.487299349450486,"aX":-21.3688025922929},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.0,"breakHorizontal":18.0,"spinRate":2372,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39399952477107547,"extension":6.714179768388015},"index":1,"playId":"523032d4-39b7-3c50-9958-0038750f42ac","pitchNumber":2,"startTime":"2025-08-19T01:19:21.823Z","endTime":"2025-08-19T01:19:25.524Z","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":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.111718509230624,"aZ":-21.54843754170282,"pfxX":-9.947175507845289,"pfxZ":5.534091960984146,"pX":-0.019364446461895467,"pZ":2.445589687986693,"vX0":11.771979086162789,"vY0":-137.13380327823407,"vZ0":-3.971155832805284,"x":117.74,"y":172.75,"x0":-3.0596084351763437,"y0":50.00091723841574,"z0":5.368180928114453,"aX":-19.09198858910201},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.4,"breakHorizontal":15.7,"spinRate":2193,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.3982324049941215,"extension":7.0762045382938155},"index":2,"playId":"4885ace1-8808-38ab-a669-55e24cd91e8a","pitchNumber":3,"startTime":"2025-08-19T01:19:44.582Z","endTime":"2025-08-19T01:19:48.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.1628214823881,"strikeZoneBottom":1.57127089914626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.339881634076143,"aZ":-23.09199404227238,"pfxX":-11.163296322963584,"pfxZ":4.677958778782509,"pX":-0.5295397680539525,"pZ":3.8818056650464143,"vX0":11.0652074681294,"vY0":-138.08181354450224,"vZ0":-0.13099787713630184,"x":137.18,"y":133.97,"x0":-3.128990668250492,"y0":50.0000275072813,"z0":5.477181584701207,"aX":-21.659358211014666},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.6,"breakHorizontal":18.0,"spinRate":2237,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39594049740726955,"extension":7.073408904786784},"index":3,"playId":"935856c5-e246-37dd-a150-9f50bc6c7991","pitchNumber":4,"startTime":"2025-08-19T01:20:09.866Z","endTime":"2025-08-19T01:20:14.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.550981718946684,"aZ":-21.447289731109098,"pfxX":-10.16832393763936,"pfxZ":5.492763083871062,"pX":-0.9817184833558443,"pZ":2.0330885748945793,"vX0":9.575788460312408,"vY0":-138.30000264913807,"vZ0":-5.137541465512749,"x":154.42,"y":183.89,"x0":-3.154672796664158,"y0":50.000353825149425,"z0":5.3375150537567295,"aX":-19.85111433650523},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.1,"breakHorizontal":16.6,"spinRate":2238,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.39484521625510327,"extension":7.065865658638347},"hitData":{"launchSpeed":72.9,"launchAngle":5.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.34,"coordY":176.51}},"index":4,"playId":"83c11baf-64c9-3179-a47c-0d2170546bef","pitchNumber":5,"startTime":"2025-08-19T01:20:30.588Z","endTime":"2025-08-19T01:20:37.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:20:37.960Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wyatt Langford singles on a line drive to left fielder Adam Frazier.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T01:22:38.100Z","endTime":"2025-08-19T01:23:17.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.54999933475752,"strikeZoneBottom":1.73192937208544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.797930874975123,"aZ":-12.82916835147436,"pfxX":-3.4126795355491533,"pfxZ":10.804213729070241,"pX":0.4900336387852672,"pZ":2.0394071645551852,"vX0":5.72953228003224,"vY0":-132.5872414848448,"vZ0":-8.690039154681346,"x":98.32,"y":183.72,"x0":-1.249854342361816,"y0":50.004972008096544,"z0":6.283183849846893,"aX":-6.1122324557146515},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.0,"breakHorizontal":5.0,"spinRate":2182,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.41219048880986,"extension":6.74863480240113},"index":0,"playId":"5ea67ef5-4479-3c93-9247-ceb37e335077","pitchNumber":1,"startTime":"2025-08-19T01:22:54.083Z","endTime":"2025-08-19T01:22:58.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.932431715639503,"aZ":-28.73254869163659,"pfxX":-8.828872481183183,"pfxZ":2.6815129460267144,"pX":-0.6896217423848262,"pZ":2.595220741756684,"vX0":4.231536707600878,"vY0":-112.69256907192278,"vZ0":-2.3234289000387234,"x":143.29,"y":168.71,"x0":-1.446982878403555,"y0":50.00192787705291,"z0":6.548674561035379,"aX":-11.328163257139348},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":4.6,"breakHorizontal":14.9,"spinRate":1543,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.4864819056331835,"extension":6.668203497308876},"hitData":{"launchSpeed":86.4,"launchAngle":21.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":60.86,"coordY":98.93}},"index":1,"playId":"d3bc77eb-3e8b-3bb3-bccf-7607658a7fc9","pitchNumber":2,"startTime":"2025-08-19T01:23:07.093Z","endTime":"2025-08-19T01:23:17.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:23:17.580Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corey Seager singles on a line drive to center fielder Kyle Isbel. Wyatt Langford to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T01:23:20.759Z","endTime":"2025-08-19T01:24:08.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"postOnSecond":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.53315195498882,"strikeZoneBottom":1.62862194228287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.99643644548377,"aZ":-11.781423314030373,"pfxX":-2.8973941176349243,"pfxZ":11.295586779568506,"pX":-1.4415495707697152,"pZ":2.472929023895467,"vX0":0.9716149325451423,"vY0":-132.89521795954386,"vZ0":-8.32262159728255,"x":171.95,"y":172.01,"x0":-1.4334757903431068,"y0":50.00104157472183,"z0":6.482040227094976,"aX":-5.230273286719436},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.1,"breakHorizontal":5.0,"spinRate":2177,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.41068207479424057,"extension":6.565884908242016},"index":0,"playId":"f1e75566-8964-3139-8403-f24703db0d75","pitchNumber":1,"startTime":"2025-08-19T01:23:40.597Z","endTime":"2025-08-19T01:23:45.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.21652931802809,"aZ":-12.198196140644828,"pfxX":-2.1149135167439517,"pfxZ":11.171858859355309,"pX":-0.3803355327966297,"pZ":3.0390788566547244,"vX0":3.026042925970059,"vY0":-132.36796882315255,"vZ0":-6.835498629111645,"x":131.5,"y":156.72,"x0":-1.2595336223809186,"y0":50.00409397500283,"z0":6.534068050516254,"aX":-3.7823036661413107},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.1,"breakHorizontal":3.2,"spinRate":2078,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.41257510055118196,"extension":6.691470503148661},"hitData":{"launchSpeed":100.0,"launchAngle":13.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":99.61,"coordY":80.82}},"index":1,"playId":"eac58370-d9f0-3f5d-9f4d-d04e1e706463","pitchNumber":2,"startTime":"2025-08-19T01:23:58.731Z","endTime":"2025-08-19T01:24:08.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:24:08.342Z","atBatIndex":46},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Rowdy Tellez grounds into a double play, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino. Wyatt Langford to 3rd. Corey Seager out at 2nd. Rowdy Tellez out at 1st.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T01:25:23.680Z","endTime":"2025-08-19T01:25:50.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T01:24:36.010Z","endTime":"2025-08-19T01:25:25.906Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.8,"strikeZoneTop":3.61000133171395,"strikeZoneBottom":1.67706631814479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.687840249895903,"aZ":-28.811980602398194,"pfxX":-8.535175222420136,"pfxZ":2.5538989034074504,"pX":-1.182995822773186,"pZ":3.5053681523455373,"vX0":3.0389224535986177,"vY0":-114.47215963208907,"vZ0":-0.789130562502094,"x":162.09,"y":144.14,"x0":-1.4247511242538082,"y0":50.00315686918243,"z0":6.695010949003898,"aX":-11.238023447251145},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":4.7,"breakHorizontal":14.6,"spinRate":1424,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.4799266068653423,"extension":6.514128446731517},"index":1,"playId":"ce80ef48-6af3-3795-99f5-62187fcd5557","pitchNumber":1,"startTime":"2025-08-19T01:25:25.906Z","endTime":"2025-08-19T01:25:29.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.028093657292747,"aZ":-23.703375454430148,"pfxX":0.7829691954337519,"pfxZ":5.205606681762388,"pX":1.0584377175502673,"pZ":2.7040736392583438,"vX0":6.05033096579897,"vY0":-125.81192176990801,"vZ0":-4.193650023983738,"x":76.65,"y":165.77,"x0":-1.4647353036291593,"y0":50.00102438400674,"z0":6.280362763192912,"aX":1.2722557028562589},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.9,"breakHorizontal":-2.6,"spinRate":1929,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.4329427512744517,"extension":6.705752679724269},"hitData":{"launchSpeed":68.5,"launchAngle":-3.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":129.52,"coordY":142.56}},"index":2,"playId":"6273948a-7b06-37f4-bf94-bf242535f175","pitchNumber":2,"startTime":"2025-08-19T01:25:42.854Z","endTime":"2025-08-19T01:25:50.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:25:50.895Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Evan Carter singles on a line drive to left fielder Adam Frazier. Wyatt Langford scores.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T01:26:13.634Z","endTime":"2025-08-19T01:27:55.877Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":{"id":608379,"link":"/api/v1/people/608379"},"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, 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":73.9,"endSpeed":68.0,"strikeZoneTop":3.69824788329628,"strikeZoneBottom":1.7396600756371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.26036984976205,"aZ":-39.48051620991537,"pfxX":5.535352180863844,"pfxZ":-6.249322908329447,"pX":-0.9864698805114611,"pZ":3.6936568721340644,"vX0":0.22021038835687307,"vY0":-107.57413982500542,"vZ0":3.071749591514968,"x":154.6,"y":139.05,"x0":-1.8091663712948114,"y0":50.00535432383239,"z0":6.634191715857791,"aX":6.466109802365357},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-10.1,"breakHorizontal":-10.1,"spinRate":2026,"spinDirection":36},"zone":11,"typeConfidence":2.0,"plateTime":0.5098330027646005,"extension":6.683596030761611},"index":0,"playId":"1a5aa6d8-7c20-3ea7-b096-cae30ab818ac","pitchNumber":1,"startTime":"2025-08-19T01:26:20.702Z","endTime":"2025-08-19T01:26:24.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.68440093550681,"strikeZoneBottom":1.81929976656749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.261099793246043,"aZ":-12.80339554492818,"pfxX":-2.7118151168884728,"pfxZ":10.392624390038229,"pX":-0.2826172038997077,"pZ":2.5441891339049665,"vX0":3.705254438409119,"vY0":-135.56187260122664,"vZ0":-8.011378045496818,"x":127.77,"y":170.09,"x0":-1.3139390116631489,"y0":50.000166010596956,"z0":6.4286935220497,"aX":-5.053404846793319},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":4.1,"spinRate":2104,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.40383819302790025,"extension":6.677087409365339},"index":1,"playId":"92dc608e-2741-3415-864c-8c24930aaa64","pitchNumber":2,"startTime":"2025-08-19T01:26:35.931Z","endTime":"2025-08-19T01:26:40.293Z","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":93.6,"endSpeed":85.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.659869487121654,"aZ":-13.015444619754385,"pfxX":-5.445591160320415,"pfxZ":10.18517154294718,"pX":0.4868303560486968,"pZ":2.920060667109817,"vX0":7.227260948941701,"vY0":-136.00898860426275,"vZ0":-6.25852584458533,"x":98.44,"y":159.94,"x0":-1.4922259298929197,"y0":50.00587999549366,"z0":6.146553463858006,"aX":-10.247187152787358},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.4,"breakHorizontal":8.4,"spinRate":2179,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.4020667194368093,"extension":6.650112197776225},"index":2,"playId":"39a1c601-e6bd-3d4d-9f22-930acdcdd99d","pitchNumber":3,"startTime":"2025-08-19T01:26:52.476Z","endTime":"2025-08-19T01:26:57.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.1,"strikeZoneTop":3.6199978022782,"strikeZoneBottom":1.66419682315032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.526651727923767,"aZ":-32.802098103686795,"pfxX":-8.779039046390132,"pfxZ":-0.4563622609123028,"pX":-1.7043965945591175,"pZ":0.6412961253664466,"vX0":2.293574410101308,"vY0":-116.88297804690022,"vZ0":-6.1036771382873045,"x":181.97,"y":221.47,"x0":-1.56218044325623,"y0":50.00407772289507,"z0":6.393618929255822,"aX":-12.05907681090427},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.2,"breakHorizontal":15.2,"spinRate":1469,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4699168206699329,"extension":6.506091397298348},"index":3,"playId":"87814ca9-7fe1-3c95-acdd-92aa59169fac","pitchNumber":4,"startTime":"2025-08-19T01:27:16.820Z","endTime":"2025-08-19T01:27:23.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.15201021310029,"aZ":-13.410236012404352,"pfxX":-3.4548158230109807,"pfxZ":9.852000144959423,"pX":-0.6166608634007066,"pZ":3.209856195536305,"vX0":2.837166698513478,"vY0":-136.21521032914117,"vZ0":-6.497566635141475,"x":140.51,"y":152.11,"x0":-1.2160270304515268,"y0":50.00093817834193,"z0":6.529580443176257,"aX":-6.578849272515692},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":5.8,"spinRate":1928,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.4000517191717812,"extension":6.531835148856554},"hitData":{"launchSpeed":97.4,"launchAngle":8.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.02,"coordY":126.35}},"index":4,"playId":"66c0cd3e-a90f-379e-8b1c-9d9835116942","pitchNumber":5,"startTime":"2025-08-19T01:27:46.225Z","endTime":"2025-08-19T01:27:55.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:27:55.877Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T01:30:21.074Z","endTime":"2025-08-19T01:32:00.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"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":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T01:28:12.114Z","endTime":"2025-08-19T01:28:43.441Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: John Schreiber replaces Michael Wacha.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-19T01:28:43.441Z","endTime":"2025-08-19T01:30:23.331Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670167,"link":"/api/v1/people/670167"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.653081194276357,"aZ":-22.701887904659984,"pfxX":-7.812494670363819,"pfxZ":5.090263904875005,"pX":0.24708631105993314,"pZ":2.9258012640159854,"vX0":9.39593030957357,"vY0":-135.14047184514723,"vZ0":-0.5919994537679687,"x":107.58,"y":159.78,"x0":-2.2491856978401725,"y0":50.006308615663535,"z0":4.733234124049122,"aX":-14.548486534613192},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.4,"breakHorizontal":12.4,"spinRate":2251,"spinDirection":240},"zone":2,"typeConfidence":0.9,"plateTime":0.4043064705824069,"extension":6.591018747398013},"index":2,"playId":"3000d881-0636-39d5-bf33-8e44504c50fc","pitchNumber":1,"startTime":"2025-08-19T01:30:23.331Z","endTime":"2025-08-19T01:30:28.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.58302370643772,"aZ":-31.898209840175547,"pfxX":8.674508515414203,"pfxZ":0.19185563297001096,"pX":0.5668749892176096,"pZ":2.076036351716963,"vX0":4.582131785340123,"vY0":-118.6949634119953,"vZ0":0.7419525128289377,"x":95.39,"y":182.73,"x0":-2.517927406269849,"y0":50.00105957019851,"z0":4.673239414709101,"aX":12.324710846783733},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.8,"breakHorizontal":-16.8,"spinRate":2666,"spinDirection":67},"zone":9,"typeConfidence":0.9,"plateTime":0.46217757749554167,"extension":6.354515047495303},"index":3,"playId":"66010f6c-7200-3590-b294-87c9bcb73d6e","pitchNumber":2,"startTime":"2025-08-19T01:30:39.628Z","endTime":"2025-08-19T01:30:44.034Z","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":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.34000184907519,"strikeZoneBottom":1.72157766842759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.34870282691931,"aZ":-25.453723599877158,"pfxX":-1.2789858273779924,"pfxZ":3.9717040707829536,"pX":1.6761567198089504,"pZ":2.98043912612045,"vX0":10.275428753316007,"vY0":-128.44886199154197,"vZ0":0.6550722140758624,"x":53.11,"y":158.31,"x0":-2.1877802440707845,"y0":50.0047757307396,"z0":4.681340862679144,"aX":-2.1669243962435956},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.6,"breakHorizontal":0.4,"spinRate":2444,"spinDirection":222},"zone":12,"typeConfidence":0.9,"plateTime":0.42430742610004657,"extension":6.509482041880348},"index":4,"playId":"ff57fafd-058c-33db-9e4b-baff0c9962b4","pitchNumber":3,"startTime":"2025-08-19T01:30:58.827Z","endTime":"2025-08-19T01:31:03.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.844396047382226,"aZ":-30.159511529753736,"pfxX":7.464846986198527,"pfxZ":1.3804067754572191,"pX":0.5514863025266384,"pZ":2.364387155618483,"vX0":4.874160767173889,"vY0":-120.0982084821329,"vZ0":0.916866008089873,"x":95.98,"y":174.94,"x0":-2.4757603362515397,"y0":50.0003613284506,"z0":4.665610398508066,"aX":10.873397106857194},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.0,"breakHorizontal":-14.8,"spinRate":2727,"spinDirection":66},"zone":6,"typeConfidence":0.9,"plateTime":0.4565298802012885,"extension":6.30392785749876},"index":5,"playId":"b01a2fce-5e83-3aaa-bc78-23c4eb5697c7","pitchNumber":4,"startTime":"2025-08-19T01:31:15.059Z","endTime":"2025-08-19T01:31:18.589Z","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":93.6,"endSpeed":85.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.469511637693568,"aZ":-18.524085302512386,"pfxX":-7.6781023519341005,"pfxZ":7.287489435434222,"pX":1.060613630765601,"pZ":2.3080318639817228,"vX0":11.138746382679201,"vY0":-135.91769910004382,"vZ0":-2.945247857568181,"x":76.57,"y":176.46,"x0":-2.090897972029472,"y0":50.001878369149594,"z0":4.690210655603834,"aX":-14.381294269155442},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.7,"breakHorizontal":11.5,"spinRate":2381,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.40280030667570754,"extension":6.595274448678005},"index":6,"playId":"12b6c23d-5844-3f3e-932f-65954e8bb11a","pitchNumber":5,"startTime":"2025-08-19T01:31:36.060Z","endTime":"2025-08-19T01:31:40.298Z","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":94.2,"endSpeed":86.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.722613540632103,"aZ":-20.965747278864907,"pfxX":-7.284196103418665,"pfxZ":5.872841389285512,"pX":0.19067140864135443,"pZ":3.2051499869574336,"vX0":9.211246512094402,"vY0":-136.8904692272044,"vZ0":-0.23387749339823904,"x":109.73,"y":152.24,"x0":-2.263103502426767,"y0":50.00073974825132,"z0":4.720547663066806,"aX":-13.896991981870888},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.8,"breakHorizontal":11.4,"spinRate":2312,"spinDirection":240},"zone":2,"typeConfidence":0.9,"plateTime":0.3993232847829864,"extension":6.6047769255104},"index":7,"playId":"18524786-1922-351b-ba9e-c436867e47a1","pitchNumber":6,"startTime":"2025-08-19T01:31:56.275Z","endTime":"2025-08-19T01:32:00.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:32:00.500Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Isbel called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T01:34:19.439Z","endTime":"2025-08-19T01:35:12.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Robert Garcia replaces Luis Curvelo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T01:33:30.913Z","endTime":"2025-08-19T01:34:21.717Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676395,"link":"/api/v1/people/676395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.11208331998271,"aZ":-16.407300955636543,"pfxX":6.693881726152125,"pfxZ":8.221221098745815,"pX":0.25118307435075843,"pZ":2.8600587579829426,"vX0":-11.056973922267911,"vY0":-137.2986999774242,"vZ0":-4.350762159756336,"x":107.43,"y":161.56,"x0":3.4524970849409953,"y0":50.001856851362305,"z0":5.574520622245272,"aX":12.837233293021974},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":-10.0,"spinRate":2143,"spinDirection":116},"zone":5,"typeConfidence":0.91,"plateTime":0.39823982578141903,"extension":6.477182317554892},"index":1,"playId":"fe448413-3d22-3766-a87c-71e50ac2126a","pitchNumber":1,"startTime":"2025-08-19T01:34:21.717Z","endTime":"2025-08-19T01:34:25.697Z","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":95.6,"endSpeed":88.0,"strikeZoneTop":3.5552379751139,"strikeZoneBottom":1.71994108639687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.362320725024986,"aZ":-18.326638819755757,"pfxX":7.936784611920423,"pfxZ":7.033696832699153,"pX":0.2770951370670828,"pZ":2.461797221036354,"vX0":-11.075621842382054,"vY0":-138.78681198338842,"vZ0":-5.0607219969951025,"x":106.44,"y":172.31,"x0":3.271260458490222,"y0":50.005320681008385,"z0":5.51321470574464,"aX":15.630599770587366},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.9,"breakHorizontal":-12.4,"spinRate":2266,"spinDirection":128},"zone":6,"typeConfidence":0.91,"plateTime":0.3932634898609657,"extension":6.500153014672638},"index":2,"playId":"27a95b5d-d18e-319e-bd6c-2ed9a2d7f61e","pitchNumber":2,"startTime":"2025-08-19T01:34:49.304Z","endTime":"2025-08-19T01:34:53.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.54771038180039,"strikeZoneBottom":1.71223077206488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.08979299516058,"aZ":-15.996277055624088,"pfxX":8.201096604464135,"pfxZ":8.125476720145208,"pX":-0.45018317009298314,"pZ":2.6679755639953466,"vX0":-13.25490513362984,"vY0":-139.42791045479055,"vZ0":-5.134081538980652,"x":134.16,"y":166.74,"x0":3.275779667395648,"y0":50.00273722338416,"z0":5.570715973871005,"aX":16.328535112065932},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":-12.5,"spinRate":2253,"spinDirection":131},"zone":4,"typeConfidence":0.91,"plateTime":0.3912028460422854,"extension":6.555166458732108},"index":3,"playId":"92700fc5-9da0-3024-996e-781d2789a71f","pitchNumber":3,"startTime":"2025-08-19T01:35:07.688Z","endTime":"2025-08-19T01:35:12.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:35:12.130Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Randal Grichuk walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T01:35:43.366Z","endTime":"2025-08-19T01:37:44.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Randal Grichuk replaces Mike Yastrzemski.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-19T01:35:20.841Z","endTime":"2025-08-19T01:35:45.510Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":573262,"link":"/api/v1/people/573262"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.28000074985797,"strikeZoneBottom":1.57729132529585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.065521851374292,"aZ":-28.433070203060613,"pfxX":-1.658451468758036,"pfxZ":2.2982533635932256,"pX":0.49927951727168834,"pZ":3.381728831226617,"vX0":-7.185775023125258,"vY0":-126.33753093635812,"vZ0":-0.25163203279478485,"x":97.97,"y":147.47,"x0":3.587820367711931,"y0":50.003300535641294,"z0":5.754515957649209,"aX":-2.6979207332817405},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.3,"breakHorizontal":4.6,"spinRate":2472,"spinDirection":201},"zone":3,"typeConfidence":0.83,"plateTime":0.4324094739572706,"extension":6.445375185082217},"index":1,"playId":"c8ae975a-a378-3f60-b64a-7441e240f1c5","pitchNumber":1,"startTime":"2025-08-19T01:35:45.510Z","endTime":"2025-08-19T01:35:49.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.28000259362351,"strikeZoneBottom":1.5298645441958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.11339432311416,"aZ":-15.443479013110267,"pfxX":6.436869879394367,"pfxZ":8.653229640173205,"pX":2.467281307818235,"pZ":3.1749200844791217,"vX0":-4.940451952687732,"vY0":-137.7963268372894,"vZ0":-3.9496209505642543,"x":22.95,"y":153.06,"x0":3.4424582033593496,"y0":50.001385890717515,"z0":5.662531054314957,"aX":12.442614569232335},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":-10.7,"spinRate":2285,"spinDirection":128},"zone":12,"typeConfidence":0.91,"plateTime":0.3967048727829625,"extension":6.481994775820204},"index":2,"playId":"f2ee39f2-541c-34d1-9ea0-6eb4f34b319c","pitchNumber":2,"startTime":"2025-08-19T01:36:01.510Z","endTime":"2025-08-19T01:36:06.472Z","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":94.5,"endSpeed":87.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.86371556390503,"aZ":-17.18161474079491,"pfxX":7.181514125438541,"pfxZ":7.793590782489096,"pX":0.1220135660522952,"pZ":2.3466080390803588,"vX0":-11.240073058033438,"vY0":-137.22799358653802,"vZ0":-5.532140435217592,"x":112.35,"y":175.42,"x0":3.321568468540616,"y0":50.00422618504517,"z0":5.543238934142766,"aX":13.818822789168763},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":-10.9,"spinRate":2328,"spinDirection":120},"zone":5,"typeConfidence":0.9,"plateTime":0.39779721420537406,"extension":6.472764034800057},"index":3,"playId":"736e571d-8c06-3e47-8670-19029e1a293e","pitchNumber":3,"startTime":"2025-08-19T01:36:25.983Z","endTime":"2025-08-19T01:36:32.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.8,"strikeZoneTop":3.19853880057433,"strikeZoneBottom":1.52391239104625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.25967050622134,"aZ":-26.736937778102327,"pfxX":-0.9001047169184286,"pfxZ":3.094617014153978,"pX":-0.3027044059056578,"pZ":1.4278387232955638,"vX0":-9.231272094493296,"vY0":-130.8181097259853,"vZ0":-5.472340152186133,"x":128.54,"y":200.23,"x0":3.369809992444776,"y0":50.001873616208115,"z0":5.518599283963642,"aX":-1.577515098614381},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.7,"breakHorizontal":3.4,"spinRate":2533,"spinDirection":174},"zone":7,"typeConfidence":0.59,"plateTime":0.41665954849614417,"extension":6.803439166422463},"index":4,"playId":"8987bbcf-ff29-3016-9a6c-c4b71276cf56","pitchNumber":4,"startTime":"2025-08-19T01:36:44.132Z","endTime":"2025-08-19T01:36:48.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.28000206337847,"strikeZoneBottom":1.55192889232659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.209924886931365,"aZ":-28.49740482059086,"pfxX":9.780699823767907,"pfxZ":2.134437692140387,"pX":0.3140373433518021,"pZ":0.8506855048750903,"vX0":-11.543656010291144,"vY0":-129.94454626358814,"vZ0":-6.185046447039112,"x":105.03,"y":215.81,"x0":3.5268174841206963,"y0":50.003056099547045,"z0":5.404611800757842,"aX":16.859073995655276},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.8,"breakHorizontal":-15.4,"spinRate":1713,"spinDirection":113},"zone":14,"typeConfidence":0.92,"plateTime":0.42024099483388033,"extension":6.384947229811905},"index":5,"playId":"6506a0bd-96b8-3c59-a799-012b1e9a9f3f","pitchNumber":5,"startTime":"2025-08-19T01:37:02.634Z","endTime":"2025-08-19T01:37:06.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.683735026018805,"aZ":-18.076723786101155,"pfxX":7.741647519093268,"pfxZ":7.24485783604994,"pX":0.08886593249096286,"pZ":2.2235737820984314,"vX0":-11.76511547677371,"vY0":-138.12301807195144,"vZ0":-5.425953905257957,"x":113.61,"y":178.74,"x0":3.3836609437804426,"y0":50.00390661500142,"z0":5.415812638492783,"aX":15.067682291856267},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.2,"breakHorizontal":-11.8,"spinRate":2252,"spinDirection":123},"zone":5,"typeConfidence":0.91,"plateTime":0.3954497900609457,"extension":6.628745741518366},"index":6,"playId":"5241a3b5-88e0-3aae-bd57-f9c7f69f4328","pitchNumber":6,"startTime":"2025-08-19T01:37:19.541Z","endTime":"2025-08-19T01:37:24.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.27999935928408,"strikeZoneBottom":1.54146607549255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.131164964448942,"aZ":-30.76385880690245,"pfxX":-0.741038266649686,"pfxZ":0.8615029501188403,"pX":0.9672633120291814,"pZ":3.01259218200918,"vX0":-5.943646278988215,"vY0":-126.54657172611904,"vZ0":-0.7636709865805449,"x":80.13,"y":157.44,"x0":3.4358035651110934,"y0":50.00150377001211,"z0":5.7675623221904795,"aX":-1.2091156994839645},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.7,"breakHorizontal":2.6,"spinRate":2406,"spinDirection":214},"zone":12,"typeConfidence":0.82,"plateTime":0.43167214269095133,"extension":6.587143933581273},"index":7,"playId":"19e4074a-a1be-316a-8dae-871dc325c7db","pitchNumber":7,"startTime":"2025-08-19T01:37:39.755Z","endTime":"2025-08-19T01:37:44.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:37:44.915Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a ground ball to left fielder Wyatt Langford. Randal Grichuk to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T01:37:51.962Z","endTime":"2025-08-19T01:39:01.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"postOnSecond":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.5502877923395,"strikeZoneBottom":1.67298960800782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.679262268871792,"aZ":-32.24244498483433,"pfxX":-1.9823619169446909,"pfxZ":-0.04502105277605217,"pX":-0.14864009948998924,"pZ":1.5704135668545902,"vX0":-8.373368910191568,"vY0":-124.83808374523706,"vZ0":-3.314444631933741,"x":122.67,"y":196.38,"x0":3.497982981150644,"y0":50.00224773623486,"z0":5.552426534512858,"aX":-3.14606198420935},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.6,"breakHorizontal":5.4,"spinRate":2448,"spinDirection":263},"zone":8,"typeConfidence":0.9,"plateTime":0.43773206356635486,"extension":6.593558112236938},"index":0,"playId":"92dfd5ee-5043-37f8-b66f-6f251c3b8196","pitchNumber":1,"startTime":"2025-08-19T01:38:08.159Z","endTime":"2025-08-19T01:38:13.998Z","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":96.2,"endSpeed":88.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.704997451214815,"aZ":-15.651556068320161,"pfxX":6.857266055352747,"pfxZ":8.306941591195152,"pX":0.5543913215373059,"pZ":2.716796536003357,"vX0":-9.912035755456733,"vY0":-139.7307090761784,"vZ0":-4.96700451124107,"x":95.87,"y":165.43,"x0":3.246919462423115,"y0":50.005535388070314,"z0":5.536271245869071,"aX":13.644413219666886},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":-10.6,"spinRate":2223,"spinDirection":130},"zone":6,"typeConfidence":0.91,"plateTime":0.3910851880560591,"extension":6.69122489057679},"index":1,"playId":"d17e76ef-1701-388d-8c6b-32531fb5c696","pitchNumber":2,"startTime":"2025-08-19T01:38:27.155Z","endTime":"2025-08-19T01:38:31.116Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.82048242651081,"aZ":-28.376817816226232,"pfxX":9.189268466432285,"pfxZ":2.1798259628315977,"pX":0.1980000938805236,"pZ":1.6662548693789103,"vX0":-11.583533620266254,"vY0":-130.9345487359799,"vZ0":-4.401094696147745,"x":109.45,"y":193.79,"x0":3.478858722744192,"y0":50.003208789639594,"z0":5.484493487550966,"aX":16.007549495398912},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.1,"breakHorizontal":-14.2,"spinRate":1696,"spinDirection":112},"zone":8,"typeConfidence":0.9,"plateTime":0.4178190535325239,"extension":6.380503300038721},"hitData":{"launchSpeed":105.7,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.0,"coordY":108.0}},"index":2,"playId":"d454d786-8483-3d3f-9e50-7a7f8e93d9f9","pitchNumber":3,"startTime":"2025-08-19T01:38:50.927Z","endTime":"2025-08-19T01:39:01.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:39:01.483Z","atBatIndex":52},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Vinnie Pasquantino grounds into a double play, second baseman Marcus Semien to shortstop Corey Seager to first baseman Rowdy Tellez. Bobby Witt Jr. out at 2nd. Vinnie Pasquantino out at 1st.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T01:39:05.455Z","endTime":"2025-08-19T01:40:50.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"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":"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.52047183785768,"strikeZoneBottom":1.7871534743543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.89341254108373,"aZ":-27.143779005732213,"pfxX":-0.9343154671951543,"pfxZ":3.0030068389532953,"pX":1.5006975450045381,"pZ":2.0371080720855446,"vX0":-5.171482867557415,"vY0":-128.23877967260802,"vZ0":-3.5868762575364164,"x":59.8,"y":183.78,"x0":3.6595343003693097,"y0":50.005188077370924,"z0":5.5561325896615585,"aX":-1.5659761303677364},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.9,"breakHorizontal":2.8,"spinRate":2478,"spinDirection":197},"zone":14,"typeConfidence":0.72,"plateTime":0.4260567290921995,"extension":6.632536311126469},"index":0,"playId":"9bee4a12-7fae-3d6d-be91-c0576b842882","pitchNumber":1,"startTime":"2025-08-19T01:39:29.043Z","endTime":"2025-08-19T01:39:33.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.48819708329401,"strikeZoneBottom":1.72350612769584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.64425235165486,"aZ":-16.347177774519906,"pfxX":6.84641709223313,"pfxZ":8.167014616914848,"pX":-0.4390301362073554,"pZ":1.74253410591107,"vX0":-12.901752768656296,"vY0":-138.04638189838164,"vZ0":-7.0187996923798925,"x":133.73,"y":191.73,"x0":3.397503869354049,"y0":50.00078826864977,"z0":5.410985271070586,"aX":13.264723749587041},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":-9.8,"spinRate":2280,"spinDirection":123},"zone":7,"typeConfidence":0.91,"plateTime":0.3962116660448447,"extension":6.850155720130341},"index":1,"playId":"47272129-10a0-3787-9114-856f2f72e13f","pitchNumber":2,"startTime":"2025-08-19T01:39:47.682Z","endTime":"2025-08-19T01:39:53.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.50863323121737,"strikeZoneBottom":1.77531929545246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.05816248897379,"aZ":-29.057087064229286,"pfxX":-1.3637157191339435,"pfxZ":1.964409063565423,"pX":1.8894410683185916,"pZ":2.966036471568495,"vX0":-3.618673836998767,"vY0":-124.69496951141345,"vZ0":-0.6864891747688758,"x":44.98,"y":158.7,"x0":3.531734881165501,"y0":50.00523148349269,"z0":5.624370927552238,"aX":-2.165255234444608},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.6,"breakHorizontal":3.2,"spinRate":2519,"spinDirection":246},"zone":12,"typeConfidence":0.87,"plateTime":0.437819746757119,"extension":6.644085231011143},"index":2,"playId":"4d5d800f-d7a3-3ae4-abb5-29618647f6e2","pitchNumber":3,"startTime":"2025-08-19T01:40:05.513Z","endTime":"2025-08-19T01:40:11.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.5105095177229,"strikeZoneBottom":1.87206806867295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.851778301204725,"aZ":-18.085194261142203,"pfxX":6.228476290201715,"pfxZ":7.4779129261653505,"pX":0.39451483900692413,"pZ":2.690176463128427,"vX0":-10.461419418123619,"vY0":-136.14027054964245,"vZ0":-4.07302664478226,"x":101.96,"y":166.15,"x0":3.471261640037284,"y0":50.00322737851947,"z0":5.451314422930814,"aX":11.73627541579414},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.8,"breakHorizontal":-9.1,"spinRate":2205,"spinDirection":129},"zone":6,"typeConfidence":0.9,"plateTime":0.4017665557040835,"extension":6.638118468257977},"index":3,"playId":"95cad5bd-204e-3f1f-a26f-f4ac930667e9","pitchNumber":4,"startTime":"2025-08-19T01:40:24.499Z","endTime":"2025-08-19T01:40:28.844Z","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":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.947649624763358,"aZ":-18.413667070636585,"pfxX":7.061897073931609,"pfxZ":7.2727400282893395,"pX":0.4606048819145459,"pZ":3.2691633306076633,"vX0":-10.749967426762026,"vY0":-136.4378208686364,"vZ0":-2.7580232386043484,"x":99.44,"y":150.51,"x0":3.5273819514868636,"y0":50.0065743993742,"z0":5.556615954410095,"aX":13.369255587989976},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.8,"breakHorizontal":-10.7,"spinRate":2222,"spinDirection":127},"zone":3,"typeConfidence":0.9,"plateTime":0.40087015605186593,"extension":6.546031984308081},"hitData":{"launchSpeed":88.3,"launchAngle":5.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.91,"coordY":159.28}},"index":4,"playId":"d1a6df36-d833-3661-acbf-a63e61fd93be","pitchNumber":5,"startTime":"2025-08-19T01:40:42.503Z","endTime":"2025-08-19T01:40:50.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:40:50.513Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joc Pederson lines out to right fielder John Rave.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T01:43:05.815Z","endTime":"2025-08-19T01:43:36.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Randal Grichuk remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T01:42:32.430Z","endTime":"2025-08-19T01:43:08.083Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":573262,"link":"/api/v1/people/573262"}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.426245367367944,"aZ":-22.31654954226001,"pfxX":-7.351811816342826,"pfxZ":5.196776603207963,"pX":-0.27795871488923507,"pZ":3.053116098425978,"vX0":7.942569468534786,"vY0":-136.28511317124247,"vZ0":-0.21266709874809836,"x":127.6,"y":156.35,"x0":-2.262500444163209,"y0":50.00573596653383,"z0":4.6617229318452456,"aX":-13.956336342453401},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.6,"breakHorizontal":11.9,"spinRate":2198,"spinDirection":241},"zone":1,"typeConfidence":0.9,"plateTime":0.40051864794202974,"extension":6.5023706911161065},"index":1,"playId":"f2860a8b-42af-3ab6-866d-813a63aaf453","pitchNumber":1,"startTime":"2025-08-19T01:43:08.083Z","endTime":"2025-08-19T01:43:13.699Z","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":85.9,"endSpeed":78.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.832979125031027,"aZ":-32.32711071018642,"pfxX":-4.599664917636288,"pfxZ":-0.09383563608130085,"pX":0.13025806661960163,"pZ":1.5340100882940226,"vX0":8.090790092479192,"vY0":-124.85189736234143,"vZ0":-0.19090216164331297,"x":112.03,"y":197.36,"x0":-2.5591593941678616,"y0":50.00574568464594,"z0":4.2786111331037,"aX":-7.242095366589074},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.0,"breakHorizontal":6.4,"spinRate":873,"spinDirection":282},"zone":14,"typeConfidence":0.57,"plateTime":0.4392025064559064,"extension":6.577228076419519},"hitData":{"launchSpeed":99.4,"launchAngle":19.0,"totalDistance":365.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":192.92,"coordY":67.68}},"index":2,"playId":"625136e2-c468-3ba4-a5bc-acce14e3463e","pitchNumber":2,"startTime":"2025-08-19T01:43:29.547Z","endTime":"2025-08-19T01:43:36.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:43:36.957Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cody Freeman flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T01:43:46.254Z","endTime":"2025-08-19T01:44:50.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.16542344961308,"strikeZoneBottom":1.55271279546489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.836670374410275,"aZ":-31.177481187212972,"pfxX":-10.457311142094913,"pfxZ":0.538360990903124,"pX":-3.6666620403831E-5,"pZ":2.4933563846449824,"vX0":9.632572455500823,"vY0":-135.33756400196066,"vZ0":0.34233639049114095,"x":117.0,"y":171.46,"x0":-2.242343404849874,"y0":50.00506190338065,"z0":4.544395271476163,"aX":-19.45069487997355},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.3,"breakHorizontal":16.9,"spinRate":2205,"spinDirection":242},"zone":5,"typeConfidence":0.91,"plateTime":0.4043132287548685,"extension":6.592296600222562},"index":0,"playId":"e4cab0de-210e-3e54-9ea2-38b87e194f30","pitchNumber":1,"startTime":"2025-08-19T01:44:08.494Z","endTime":"2025-08-19T01:44:12.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.16957521636934,"strikeZoneBottom":1.49323308975775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.13983421527421,"aZ":-30.570781527236324,"pfxX":7.203660315297573,"pfxZ":1.1171217531916682,"pX":1.2100077224939785,"pZ":2.5941637028936775,"vX0":6.259549406224371,"vY0":-119.14034248801805,"vZ0":2.0532644293629687,"x":70.88,"y":168.74,"x0":-2.388384760248607,"y0":50.00353649290454,"z0":4.486360396831806,"aX":10.342215680387095},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.8,"breakHorizontal":-14.5,"spinRate":2669,"spinDirection":74},"zone":12,"typeConfidence":0.9,"plateTime":0.45994253215084857,"extension":6.394859185957122},"index":1,"playId":"de2add95-1caf-3169-bdc5-99b1b05508e2","pitchNumber":2,"startTime":"2025-08-19T01:44:24.097Z","endTime":"2025-08-19T01:44:28.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.05491253761182,"aZ":-30.65316532240146,"pfxX":-11.067962650313772,"pfxZ":0.8164522789048885,"pX":-0.4581116444198476,"pZ":2.4875005011113402,"vX0":8.91046005567607,"vY0":-135.82289112288913,"vZ0":0.6597263085614832,"x":134.46,"y":171.62,"x0":-2.345028167193005,"y0":50.00489219535111,"z0":4.37494284709769,"aX":-20.65905635425797},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.8,"breakHorizontal":18.1,"spinRate":2281,"spinDirection":256},"zone":4,"typeConfidence":0.9,"plateTime":0.40344477612480567,"extension":6.700691613123143},"hitData":{"launchSpeed":87.7,"launchAngle":47.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.82,"coordY":93.95}},"index":2,"playId":"5680deba-5ff3-3740-b11e-bb4a3d1ed6c1","pitchNumber":3,"startTime":"2025-08-19T01:44:41.294Z","endTime":"2025-08-19T01:44:50.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:44:50.824Z","atBatIndex":55},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonah Heim lines out to left fielder Adam Frazier.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T01:44:56.869Z","endTime":"2025-08-19T01:46:41.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.51947901360264,"strikeZoneBottom":1.69016136992238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.390855772308356,"aZ":-33.57927120651462,"pfxX":6.94186949543912,"pfxZ":-0.9923166991853432,"pX":-1.1236165278260588,"pZ":2.295997358409808,"vX0":1.3807289425081504,"vY0":-118.61684731197411,"vZ0":2.076502231087901,"x":159.83,"y":176.79,"x0":-2.6159525824358743,"y0":50.00384675096114,"z0":4.488454151792972,"aX":9.812695113319377},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.0,"breakHorizontal":-13.0,"spinRate":2111,"spinDirection":61},"zone":13,"typeConfidence":0.9,"plateTime":0.46319365243255417,"extension":6.468734173634619},"index":0,"playId":"3b4456a8-20f6-39dc-a163-16801cd5529b","pitchNumber":1,"startTime":"2025-08-19T01:45:17.175Z","endTime":"2025-08-19T01:45:22.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.57999965132265,"strikeZoneBottom":1.71278295143223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.40957678247133,"aZ":-32.8042251677298,"pfxX":8.096095152111461,"pfxZ":-0.45702511210833574,"pX":0.5012680957206911,"pZ":0.532967335830888,"vX0":4.366762855659439,"vY0":-117.3699047719133,"vZ0":-2.1292855816214526,"x":97.89,"y":224.39,"x0":-2.4354683970339663,"y0":50.000752207240446,"z0":4.509625223125784,"aX":11.281162626306608},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.1,"breakHorizontal":-15.7,"spinRate":2515,"spinDirection":54},"zone":14,"typeConfidence":0.89,"plateTime":0.4668465369914858,"extension":6.4850383551879025},"index":1,"playId":"8592ce25-2a22-316e-ab38-68795e66e4b3","pitchNumber":2,"startTime":"2025-08-19T01:45:34.151Z","endTime":"2025-08-19T01:45:38.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.250982481485373,"aZ":-30.993538764944603,"pfxX":0.71403254325018,"pfxZ":0.7061623853472163,"pX":0.8257102126721926,"pZ":2.75257148252037,"vX0":7.7863316214074665,"vY0":-128.4011590413165,"vZ0":1.378809625597503,"x":85.53,"y":164.46,"x0":-2.332204952313979,"y0":50.005734572152036,"z0":4.61075798355246,"aX":1.197192746848499},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.8,"breakHorizontal":-3.0,"spinRate":2585,"spinDirection":194},"zone":6,"typeConfidence":0.9,"plateTime":0.4257106669336723,"extension":6.339722734789581},"index":2,"playId":"b6a53796-2341-3a4a-8cc6-a280e37ea275","pitchNumber":3,"startTime":"2025-08-19T01:45:52.226Z","endTime":"2025-08-19T01:45:58.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.58000194119391,"strikeZoneBottom":1.71789274437162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.833801473376,"aZ":-23.97743829042857,"pfxX":-6.556869695201002,"pfxZ":4.34671500708809,"pX":0.46905363534534356,"pZ":4.403371664411374,"vX0":9.334354423198352,"vY0":-135.95972436434909,"vZ0":3.6842361076675525,"x":99.12,"y":119.89,"x0":-2.1455382403789187,"y0":50.001456463742564,"z0":4.689048862005183,"aX":-12.362056433001245},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.9,"breakHorizontal":10.1,"spinRate":2283,"spinDirection":237},"zone":12,"typeConfidence":0.9,"plateTime":0.4017763022062315,"extension":6.523597227760477},"index":3,"playId":"b8174644-4e99-3822-a5e7-05bc596d6184","pitchNumber":4,"startTime":"2025-08-19T01:46:15.089Z","endTime":"2025-08-19T01:46:19.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.296985516443655,"aZ":-20.984347120193412,"pfxX":-6.281197355986608,"pfxZ":5.8923035815715545,"pX":0.004764221236739725,"pZ":2.355960766344958,"vX0":8.317871102737042,"vY0":-136.7464293940092,"vZ0":-1.739309015282939,"x":116.82,"y":175.17,"x0":-2.256069840578132,"y0":50.0052714284843,"z0":4.435452662338678,"aX":-11.934176392361797},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.6,"breakHorizontal":9.7,"spinRate":2171,"spinDirection":241},"zone":5,"typeConfidence":0.9,"plateTime":0.4000861406498486,"extension":6.58578353498208},"hitData":{"launchSpeed":83.4,"launchAngle":20.0,"totalDistance":254.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.08,"coordY":112.69}},"index":4,"playId":"f175ce42-2bd3-3c0b-a0e5-cdbedb51783a","pitchNumber":5,"startTime":"2025-08-19T01:46:34.439Z","endTime":"2025-08-19T01:46:41.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:46:41.253Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Maikel Garcia flies out to second baseman Marcus Semien.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T01:49:04.227Z","endTime":"2025-08-19T01:49:31.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Phil Maton replaces Robert Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T01:48:03.753Z","endTime":"2025-08-19T01:49:06.478Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664208,"link":"/api/v1/people/664208"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.66000036763661,"strikeZoneBottom":1.75163070281209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.87454023614628,"aZ":-28.973472140314037,"pfxX":-9.196955730609455,"pfxZ":1.9180571530565693,"pX":0.8865369975339886,"pZ":1.1620572895353944,"vX0":7.851949687972334,"vY0":-128.32029778547218,"vZ0":-3.8594517767491574,"x":83.21,"y":207.4,"x0":-1.0200947018817466,"y0":50.000729169153544,"z0":4.946149391471935,"aX":-15.316133441425835},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.8,"breakHorizontal":14.9,"spinRate":2219,"spinDirection":315},"zone":14,"typeConfidence":2.0,"plateTime":0.4270595305660585,"extension":6.8792107447669775},"index":1,"playId":"1abc4d28-58f9-3c9e-a0b0-852c30e6c3c4","pitchNumber":1,"startTime":"2025-08-19T01:49:06.478Z","endTime":"2025-08-19T01:49:09.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.207847717294378,"aZ":-24.334057265905408,"pfxX":5.107205388642193,"pfxZ":5.172956196503846,"pX":1.0113524098034405,"pZ":2.240986409696349,"vX0":3.8879394536230194,"vY0":-122.13440923602681,"vZ0":-1.7778817196289143,"x":78.45,"y":178.27,"x0":-1.2627141835922275,"y0":50.004367918664464,"z0":5.063344372310051,"aX":7.745794124920069},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":9.2,"breakHorizontal":-10.2,"spinRate":2885,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.44780927347161326,"extension":6.823573860077695},"hitData":{"launchSpeed":64.6,"launchAngle":43.0,"totalDistance":200.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":125.46,"coordY":121.01}},"index":2,"playId":"52dccc5d-4948-3c5b-bc52-fd07a294d905","pitchNumber":2,"startTime":"2025-08-19T01:49:23.118Z","endTime":"2025-08-19T01:49:31.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:49:31.110Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Adam Frazier lines out to left fielder Wyatt Langford.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T01:49:37.857Z","endTime":"2025-08-19T01:51:14.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.25567107372826,"strikeZoneBottom":1.49405662025232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.08185441959585,"aZ":-25.443451798529484,"pfxX":4.923494373982718,"pfxZ":4.410085536040114,"pX":0.08843998366248952,"pZ":1.4214454324718744,"vX0":2.688755567988739,"vY0":-122.22184450981645,"vZ0":-3.2943571506373095,"x":113.63,"y":200.4,"x0":-1.6624215687839503,"y0":50.00278677794712,"z0":4.950692494054155,"aX":7.514873196897775},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.6,"breakHorizontal":-9.5,"spinRate":2636,"spinDirection":80},"zone":8,"typeConfidence":2.0,"plateTime":0.4466264609839925,"extension":6.691130668993643},"index":0,"playId":"7b4a51c7-c65c-3a66-99d7-07f53ce228e9","pitchNumber":1,"startTime":"2025-08-19T01:49:56.604Z","endTime":"2025-08-19T01:50:03.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.25000152020885,"strikeZoneBottom":1.49177584258847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.535826439607945,"aZ":-26.83698501093511,"pfxX":-6.887148375927692,"pfxZ":3.0631333272864456,"pX":0.6174253067050618,"pZ":1.9793064428048754,"vX0":7.055478510200983,"vY0":-130.3965752767638,"vZ0":-2.478983992972631,"x":93.47,"y":185.34,"x0":-1.2142084614262563,"y0":50.00175809693699,"z0":4.943936524810685,"aX":-11.993089696001354},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.3,"breakHorizontal":11.2,"spinRate":2321,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.41826789493081407,"extension":7.2373716968879584},"index":1,"playId":"390199d0-c5c9-3cca-a902-ccecdef603e4","pitchNumber":2,"startTime":"2025-08-19T01:50:13.232Z","endTime":"2025-08-19T01:50:17.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.942641317733607,"aZ":-18.888681232910336,"pfxX":-0.1157356671238503,"pfxZ":7.568660287688955,"pX":-0.529061538812536,"pZ":2.955743972016171,"vX0":2.2098351532875395,"vY0":-130.51968139951646,"vZ0":-1.918777325081714,"x":137.17,"y":158.97,"x0":-1.3654388936944641,"y0":50.00378430756656,"z0":5.0969506320499285,"aX":-0.20321619897927395},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.6,"breakHorizontal":-0.2,"spinRate":2698,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.41685466388770553,"extension":6.864250601361615},"index":2,"playId":"bc655362-6f92-301d-8f3f-c0178a27ad7d","pitchNumber":3,"startTime":"2025-08-19T01:50:31.031Z","endTime":"2025-08-19T01:50:35.617Z","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":90.0,"endSpeed":83.4,"strikeZoneTop":3.24999870992816,"strikeZoneBottom":1.48112962596934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.54343796298187,"aZ":-19.694623669925804,"pfxX":0.12888208707717175,"pfxZ":7.045791085649125,"pX":-0.24982118697018943,"pZ":4.242132030681067,"vX0":2.4476952439667747,"vY0":-131.19163388929937,"vZ0":1.3612156076117494,"x":126.52,"y":124.24,"x0":-1.2054024661375942,"y0":50.00305509381868,"z0":5.168499271750594,"aX":0.2280257043147139},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.2,"breakHorizontal":-0.7,"spinRate":2674,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.41494893720359105,"extension":7.118616438004891},"index":3,"playId":"f33a1a83-d5ad-3fc1-97cc-7daa0d2af2c4","pitchNumber":4,"startTime":"2025-08-19T01:50:49.020Z","endTime":"2025-08-19T01:50:52.388Z","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":89.5,"endSpeed":83.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.13606258504339,"aZ":-21.134761029695184,"pfxX":2.4431307334245593,"pfxZ":6.296651968761729,"pX":-1.0653577014551219,"pZ":2.7889775799213075,"vX0":0.02104511568544319,"vY0":-130.4982313062529,"vZ0":-1.9933228717629845,"x":157.61,"y":163.48,"x0":-1.3918171773561407,"y0":50.0051240885536,"z0":5.127578167743026,"aX":4.285025087112084},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.3,"breakHorizontal":-4.4,"spinRate":2649,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.4170572459265518,"extension":6.869452963848552},"hitData":{"launchSpeed":97.5,"launchAngle":13.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.3,"coordY":103.4}},"index":4,"playId":"74f59b13-e08b-315a-b8e3-0d3e4e40010c","pitchNumber":5,"startTime":"2025-08-19T01:51:06.693Z","endTime":"2025-08-19T01:51:14.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:51:14.221Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan India strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T01:51:28.159Z","endTime":"2025-08-19T01:53:03.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.3899993629725,"strikeZoneBottom":1.51451116402548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.97083158090394,"aZ":-23.79489774806795,"pfxX":2.274479460912181,"pfxZ":4.8901217740781835,"pX":0.8631353326786682,"pZ":3.1449969306705663,"vX0":4.326747293838301,"vY0":-129.08284460894416,"vZ0":-0.45092760418143685,"x":84.1,"y":153.87,"x0":-1.120233559244799,"y0":50.00362246982896,"z0":5.129580520636147,"aX":3.8968109936637902},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.0,"breakHorizontal":-4.9,"spinRate":2651,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.4218363047364817,"extension":6.9657706165763855},"index":0,"playId":"960df205-10ba-3b27-bc26-a17653e08ce5","pitchNumber":1,"startTime":"2025-08-19T01:51:44.646Z","endTime":"2025-08-19T01:51:50.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.8,"strikeZoneTop":3.39000062322999,"strikeZoneBottom":1.65325494474753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.516827750385488,"aZ":-19.411185696466507,"pfxX":0.6422674533065775,"pfxZ":7.344803200658646,"pX":-1.0309341478958056,"pZ":2.539786094667812,"vX0":0.4068294926948685,"vY0":-129.79102463927552,"vZ0":-2.636768112666389,"x":156.3,"y":170.21,"x0":-1.2722029776042358,"y0":50.001674147669675,"z0":5.017365022624144,"aX":1.115449507291966},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.1,"breakHorizontal":-1.2,"spinRate":2636,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4191094938512707,"extension":6.911615828723554},"index":1,"playId":"c09484eb-0971-378f-965f-42913b518036","pitchNumber":2,"startTime":"2025-08-19T01:52:00.819Z","endTime":"2025-08-19T01:52:05.978Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.3899974563106,"strikeZoneBottom":1.51412735202668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.45831088044946,"aZ":-23.72841347664305,"pfxX":2.503756462943396,"pfxZ":5.017228114240801,"pX":0.38852700256519834,"pZ":2.4849609553845706,"vX0":3.1920642215075783,"vY0":-128.1942313400227,"vZ0":-1.8582387426737532,"x":102.19,"y":171.69,"x0":-1.1925395957306801,"y0":50.0062758895627,"z0":5.049104143219759,"aX":4.219436000726041},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.0,"breakHorizontal":-5.2,"spinRate":2646,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.4252696138857255,"extension":6.946507498624508},"index":2,"playId":"edf5b618-251a-3c94-9ab8-b6191a1212bd","pitchNumber":3,"startTime":"2025-08-19T01:52:19.150Z","endTime":"2025-08-19T01:52:23.253Z","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":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.61792657481481,"aZ":-35.24804351718556,"pfxX":9.70014550099029,"pfxZ":-2.3823569426250053,"pX":1.271341078191773,"pZ":1.4858926742075238,"vX0":2.896579707708912,"vY0":-113.34656229236377,"vZ0":-0.14921157919978434,"x":68.54,"y":198.66,"x0":-1.2867916555039949,"y0":50.00448858405695,"z0":5.101410989837703,"aX":12.498477284499712},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-4.1,"breakHorizontal":-18.4,"spinRate":3120,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4850575839471314,"extension":6.95209045557008},"index":3,"playId":"1cb83cee-6eb8-361c-8794-e63d69e6cf75","pitchNumber":4,"startTime":"2025-08-19T01:52:35.966Z","endTime":"2025-08-19T01:52:40.309Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-19T01:52:44.509Z","endTime":"2025-08-19T01:52:59.381Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"}},{"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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":69.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.265692374496417,"aZ":-38.1272032218124,"pfxX":9.66245674270613,"pfxZ":-4.796289278458408,"pX":0.9422579926440273,"pZ":2.2117231675277864,"vX0":1.9762175012347882,"vY0":-111.34141309633314,"vZ0":2.0837350218534474,"x":81.08,"y":179.06,"x0":-1.2143783166073499,"y0":50.00537518121636,"z0":5.244831061375864,"aX":11.984128329531893},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-7.7,"breakHorizontal":-18.0,"spinRate":3110,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4942629350820149,"extension":7.020550918694989},"index":5,"playId":"9eca56ca-73ce-3bfb-9a88-b35c4ef0e62f","pitchNumber":5,"startTime":"2025-08-19T01:52:59.381Z","endTime":"2025-08-19T01:53:03.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:53:03.398Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T01:55:23.540Z","endTime":"2025-08-19T01:56:39.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to second base for Adam Frazier.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T01:55:13.490Z","endTime":"2025-08-19T01:55:13.514Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"500"},{"details":{"description":"Defensive Substitution: Tyler Tolbert replaces second baseman Jonathan India, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-19T01:55:13.514Z","endTime":"2025-08-19T01:55:13.516Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":663697,"link":"/api/v1/people/663697"}},{"details":{"description":"Pitching Change: Lucas Erceg replaces John Schreiber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-19T01:55:13.516Z","endTime":"2025-08-19T01:55:25.833Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668674,"link":"/api/v1/people/668674"},"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":97.0,"endSpeed":89.4,"strikeZoneTop":3.2646859556348,"strikeZoneBottom":1.5398872362933,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.617335863727085,"aZ":-16.70083706657909,"pfxX":-5.871138313795845,"pfxZ":7.615804221487545,"pX":0.676645007299406,"pZ":2.5585472521740624,"vX0":8.439678417615337,"vY0":-141.0547068140866,"vZ0":-5.8666200231289825,"x":91.21,"y":169.7,"x0":-1.5800206150513971,"y0":50.00365603389711,"z0":5.727813897080698,"aX":-11.92971215984233},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.8,"breakHorizontal":9.1,"spinRate":2020,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.3871112322396808,"extension":6.596607643768313},"index":3,"playId":"bb4a52ba-efa9-3016-bf16-a203e40703a6","pitchNumber":1,"startTime":"2025-08-19T01:55:25.833Z","endTime":"2025-08-19T01:55:29.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.07698138373704,"strikeZoneBottom":1.63470998280264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.637105572783014,"aZ":-19.040928834495208,"pfxX":-6.7209176244097275,"pfxZ":6.455753433106258,"pX":0.6187980608187889,"pZ":4.0727159081826825,"vX0":8.76088121108567,"vY0":-141.37875330331715,"vZ0":-1.4133172638190603,"x":93.41,"y":128.82,"x0":-1.639337985387784,"y0":50.00662081590141,"z0":5.794778529933562,"aX":-13.681189520068965},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.6,"breakHorizontal":10.6,"spinRate":2145,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.38664204683792125,"extension":6.523902708349481},"index":4,"playId":"e103aea8-d2ec-3661-91d7-fbdbe937c34c","pitchNumber":2,"startTime":"2025-08-19T01:55:41.145Z","endTime":"2025-08-19T01:55:45.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.94414382594622,"aZ":-14.79849681774368,"pfxX":-4.557148875598459,"pfxZ":8.32410514924482,"pX":0.20811484244691336,"pZ":3.369115803181448,"vX0":6.911457962417218,"vY0":-143.28821389739392,"vZ0":-4.24711673926391,"x":109.07,"y":147.81,"x0":-1.6389070067882692,"y0":50.00109477348139,"z0":5.789910416235782,"aX":-9.511260927117696},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.4,"breakHorizontal":7.0,"spinRate":2137,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.38170664152729694,"extension":6.5167139861794805},"index":5,"playId":"30baa3df-6fa9-3621-be95-362315d71d9f","pitchNumber":3,"startTime":"2025-08-19T01:55:56.798Z","endTime":"2025-08-19T01:56:00.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":90.0,"strikeZoneTop":3.06674909374672,"strikeZoneBottom":1.51467048179426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.82873280975242,"aZ":-25.018149794784147,"pfxX":-8.599671236382004,"pfxZ":3.4745549907944504,"pX":-0.7411378070240152,"pZ":2.777432506314651,"vX0":5.8473312247690785,"vY0":-141.99787994483341,"vZ0":-3.870238579430437,"x":145.25,"y":163.79,"x0":-1.7004690439721801,"y0":50.00452289071584,"z0":5.733240336575611,"aX":-17.71826845443115},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":5.8,"breakHorizontal":14.5,"spinRate":1937,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.3844468209396794,"extension":6.560606873922188},"index":6,"playId":"5336ac45-b748-3bc4-b2c9-d5e0cefa0172","pitchNumber":4,"startTime":"2025-08-19T01:56:15.851Z","endTime":"2025-08-19T01:56:20.821Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.14174824712318,"strikeZoneBottom":1.57399143510211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.552666645491374,"aZ":-23.74355385476274,"pfxX":-8.10822869869308,"pfxZ":4.856522380730332,"pX":-0.8053340708285114,"pZ":1.9499746682488004,"vX0":5.130646152965287,"vY0":-130.4162848631283,"vZ0":-4.8848191917790995,"x":147.7,"y":186.13,"x0":-1.7374301681445692,"y0":50.000518099842324,"z0":5.62149679963794,"aX":-14.06721066662481},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.0,"breakHorizontal":13.7,"spinRate":1682,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.4188209027173868,"extension":6.459519007517784},"index":7,"playId":"a60351a7-7baa-3db9-9859-5970e8b46d82","pitchNumber":5,"startTime":"2025-08-19T01:56:32.849Z","endTime":"2025-08-19T01:56:39.737Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:56:39.737Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wyatt Langford singles on a ground ball to right fielder John Rave.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T01:56:54.848Z","endTime":"2025-08-19T01:58:26.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.732737688204658,"aZ":-31.770034359779103,"pfxX":-0.8071321440387325,"pfxZ":0.2620577737159291,"pX":0.2972674198796333,"pZ":2.7433095276444392,"vX0":5.103160444603669,"vY0":-122.23741899359169,"vZ0":-0.9007804704105229,"x":105.67,"y":164.71,"x0":-1.7110292452988174,"y0":50.00055137709248,"z0":5.840405053544167,"aX":-1.224513355946613},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.5,"breakHorizontal":0.2,"spinRate":2023,"spinDirection":21},"zone":6,"typeConfidence":2.0,"plateTime":0.4478140737943157,"extension":6.571987294401351},"index":0,"playId":"29b3e6c6-69de-3bd9-807b-3ba101ac29d1","pitchNumber":1,"startTime":"2025-08-19T01:57:14.466Z","endTime":"2025-08-19T01:57:19.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.490793895336388,"aZ":-34.22308466670302,"pfxX":-1.2252827412588547,"pfxZ":-1.3034149136479662,"pX":0.5691211028682285,"pZ":1.033719040988534,"vX0":5.621324258332104,"vY0":-124.35769860629878,"vZ0":-4.583134190236017,"x":95.31,"y":210.87,"x0":-1.559615463968419,"y0":50.00495133269807,"z0":5.733590660498136,"aX":-1.9236501696076789},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.2,"breakHorizontal":1.0,"spinRate":2240,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.44013137059744567,"extension":6.483260219871298},"index":1,"playId":"652ed3d6-c5f8-33e1-9e21-456bfce0b024","pitchNumber":2,"startTime":"2025-08-19T01:57:33.721Z","endTime":"2025-08-19T01:57:37.770Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-19T01:57:45.794Z","endTime":"2025-08-19T01:57:54.897Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"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":97.8,"endSpeed":89.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.745876987552744,"aZ":-12.285324523376794,"pfxX":-6.797681543757011,"pfxZ":9.686247883556819,"pX":0.37466333758973297,"pZ":3.040908701434496,"vX0":7.464203688601761,"vY0":-142.1856907389379,"vZ0":-5.297879442898228,"x":102.72,"y":156.68,"x0":-1.397829084820685,"y0":50.0039025013373,"z0":5.703996934914198,"aX":-13.959038290872524},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.7,"breakHorizontal":10.8,"spinRate":2253,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.3848121286231527,"extension":6.5675311856504415},"index":3,"playId":"e4960f53-be81-3cd1-b89b-0802e28bea87","pitchNumber":3,"startTime":"2025-08-19T01:57:54.897Z","endTime":"2025-08-19T01:57:58.263Z","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":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.198946190111723,"aZ":-17.274996851191656,"pfxX":-5.669508925826777,"pfxZ":7.0747231194102245,"pX":0.10491278746241901,"pZ":3.7522201014154937,"vX0":6.607016810081682,"vY0":-143.72622581520514,"vZ0":-3.009220473602497,"x":113.0,"y":137.47,"x0":-1.4797053600582488,"y0":50.00328385520186,"z0":5.8765674138728246,"aX":-11.941961481477016},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.5,"breakHorizontal":9.0,"spinRate":2067,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.380101840855958,"extension":6.62225837500048},"hitData":{"launchSpeed":95.7,"launchAngle":1.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.33,"coordY":119.25}},"index":4,"playId":"0b54e880-52eb-33ab-9e8d-1d7e2a9c1ae1","pitchNumber":4,"startTime":"2025-08-19T01:58:15.542Z","endTime":"2025-08-19T01:58:26.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:58:26.344Z","atBatIndex":61},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Corey Seager doubles (18) on a fly ball to left fielder Tyler Tolbert. Wyatt Langford to 3rd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T01:58:30.127Z","endTime":"2025-08-19T02:00:02.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"postOnThird":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":98.1,"endSpeed":89.8,"strikeZoneTop":3.5911227964632,"strikeZoneBottom":1.57886164991007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.22382560371591,"aZ":-12.760409321585371,"pfxX":-7.37276011925659,"pfxZ":9.462366635400421,"pX":0.7318034419783398,"pZ":1.0596138441118106,"vX0":8.783686195088723,"vY0":-142.23591775931732,"vZ0":-10.372161346394762,"x":89.11,"y":210.17,"x0":-1.4365449365501823,"y0":50.003004222372404,"z0":5.559766041879688,"aX":-15.126965256469749},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.1,"breakHorizontal":11.6,"spinRate":2168,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3848934827711741,"extension":6.635086996463634},"index":0,"playId":"290381e1-53b8-30dd-a5ee-55d10138fd76","pitchNumber":1,"startTime":"2025-08-19T01:58:48.904Z","endTime":"2025-08-19T01:58:53.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.4,"strikeZoneTop":3.61045194134493,"strikeZoneBottom":1.59858095201792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.349161042520766,"aZ":-26.525362018559065,"pfxX":-10.702618010444718,"pfxZ":3.214976116500826,"pX":-0.10921843343322148,"pZ":1.3703003691826832,"vX0":7.371621761525195,"vY0":-131.370639177821,"vZ0":-5.968754404763111,"x":121.16,"y":201.78,"x0":-1.5530827602617188,"y0":50.003400569646764,"z0":5.6287223449662305,"aX":-18.814041646301085},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.8,"breakHorizontal":17.9,"spinRate":1928,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.41603193746807365,"extension":6.655760867251649},"index":1,"playId":"2bc95b47-683b-3405-a824-1fcc740891c4","pitchNumber":2,"startTime":"2025-08-19T01:59:08.655Z","endTime":"2025-08-19T01:59:14.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.58117716869885,"strikeZoneBottom":1.53793311229848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.1064088666935,"aZ":-14.796635432877961,"pfxX":-7.1173991238626115,"pfxZ":8.563631417810203,"pX":0.772506881170341,"pZ":2.6065887653973188,"vX0":9.027353043177312,"vY0":-141.29767321781756,"vZ0":-5.827865049179066,"x":87.55,"y":168.4,"x0":-1.5336501976405037,"y0":50.00297195188841,"z0":5.64062802621219,"aX":-14.44395324729048},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.5,"breakHorizontal":11.2,"spinRate":2137,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.38711197557272214,"extension":6.693772982173614},"index":2,"playId":"3a1fa06a-c320-39be-92ac-277fe4acb399","pitchNumber":3,"startTime":"2025-08-19T01:59:28.048Z","endTime":"2025-08-19T01:59:33.507Z","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":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.44674313276128,"aZ":-16.235728137367786,"pfxX":-6.851257077036312,"pfxZ":7.840516319399342,"pX":-0.041879444083049965,"pZ":2.002658257980538,"vX0":6.534253589049269,"vY0":-141.27120431848053,"vZ0":-7.365611988990695,"x":118.6,"y":184.71,"x0":-1.4882426211088426,"y0":50.00310597733353,"z0":5.676047795782516,"aX":-13.928456532887857},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.0,"breakHorizontal":11.2,"spinRate":2015,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.3868623639520625,"extension":6.63358015022426},"hitData":{"launchSpeed":95.8,"launchAngle":25.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":40.34,"coordY":96.8}},"index":3,"playId":"488107e8-55a4-3bdf-b390-2e7cd7788b3d","pitchNumber":4,"startTime":"2025-08-19T01:59:50.745Z","endTime":"2025-08-19T02:00:02.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:00:02.834Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rowdy Tellez grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino. Wyatt Langford scores.","rbi":1,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T02:00:16.256Z","endTime":"2025-08-19T02:01:49.621Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":{"id":668674,"link":"/api/v1/people/668674"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.420695132051804,"aZ":-32.661708855353275,"pfxX":-0.12191990757034676,"pfxZ":-0.3205459176559735,"pX":0.3648330989677086,"pZ":2.649875932670514,"vX0":4.891263661531149,"vY0":-122.36169840381493,"vZ0":-0.8651494923660377,"x":103.09,"y":167.23,"x0":-1.6414906405781438,"y0":50.00366408322365,"z0":5.79869922294957,"aX":-0.18655488943712986},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.5,"breakHorizontal":-0.8,"spinRate":2099,"spinDirection":34},"zone":6,"typeConfidence":2.0,"plateTime":0.4470944745272263,"extension":6.65521726283543},"index":0,"playId":"5b5c1fb5-060e-3bf2-8575-110ce86e916e","pitchNumber":1,"startTime":"2025-08-19T02:00:42.071Z","endTime":"2025-08-19T02:00:45.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.6,"strikeZoneTop":3.58530593522225,"strikeZoneBottom":1.6373796268734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.12178321506621,"aZ":-34.256394386365216,"pfxX":-0.7682086154663836,"pfxZ":-1.3625013308751566,"pX":0.7969698738225316,"pZ":1.0108768288156484,"vX0":6.078973682203052,"vY0":-123.765662482561,"vZ0":-4.355987494732616,"x":86.62,"y":211.49,"x0":-1.6070111417547954,"y0":50.00407899852859,"z0":5.709812884548534,"aX":-1.1754386614203816},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.4,"breakHorizontal":-0.2,"spinRate":2144,"spinDirection":11},"zone":14,"typeConfidence":2.0,"plateTime":0.4451051745239005,"extension":6.502138489791045},"index":1,"playId":"c7ffd4f6-9c9f-3d34-b6b8-6e50e33bf314","pitchNumber":2,"startTime":"2025-08-19T02:01:03.621Z","endTime":"2025-08-19T02:01:08.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.59713546346522,"strikeZoneBottom":1.6494220210603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.156188744736756,"aZ":-26.260593150689424,"pfxX":-10.114453724245546,"pfxZ":3.4101472875203402,"pX":0.034749053879348665,"pZ":1.6109671789249247,"vX0":7.703859729753496,"vY0":-130.70894380637685,"vZ0":-5.164037728996718,"x":115.68,"y":195.28,"x0":-1.6344769284329907,"y0":50.002330280713785,"z0":5.580402275439638,"aX":-17.5278666110084},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.3,"breakHorizontal":16.7,"spinRate":1787,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.41880151185197123,"extension":6.619487817618898},"index":2,"playId":"a2286c4d-a2c0-30fc-a2ef-c242c8083815","pitchNumber":3,"startTime":"2025-08-19T02:01:21.370Z","endTime":"2025-08-19T02:01:26.982Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.839287951465028,"aZ":-25.538446123522984,"pfxX":-9.642643642932383,"pfxZ":3.2645941656144988,"pX":0.3527883065892256,"pZ":2.7045205874849096,"vX0":8.98947201334027,"vY0":-141.39515970130202,"vZ0":-3.7821862367741836,"x":103.55,"y":165.76,"x0":-1.6077033556559859,"y0":50.005552738846156,"z0":5.689346337260481,"aX":-19.618495375046514},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.3,"breakHorizontal":15.7,"spinRate":1852,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.3866825727317025,"extension":6.68490603563027},"hitData":{"launchSpeed":99.5,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.21,"coordY":171.95}},"index":3,"playId":"baf6b6e9-923f-3213-9d67-27f072400a21","pitchNumber":4,"startTime":"2025-08-19T02:01:41.592Z","endTime":"2025-08-19T02:01:49.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:01:49.621Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Evan Carter grounds out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T02:02:17.503Z","endTime":"2025-08-19T02:03:21.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.0,"strikeZoneTop":3.71954159136904,"strikeZoneBottom":1.73777761501905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.0915395677698,"aZ":-13.041980259786913,"pfxX":-5.276915799210527,"pfxZ":9.364865826349504,"pX":1.1195743472742195,"pZ":3.4990959117399774,"vX0":9.270721429133497,"vY0":-142.57062671457246,"vZ0":-4.083471468160776,"x":74.32,"y":144.3,"x0":-1.5000023643190878,"y0":50.00508049653186,"z0":5.782991839841627,"aX":-10.784049507726056},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.2,"breakHorizontal":7.6,"spinRate":2145,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.38529694586915486,"extension":6.582984067372523},"index":0,"playId":"d614aa36-9505-3cce-babc-77c2d8791799","pitchNumber":1,"startTime":"2025-08-19T02:02:17.503Z","endTime":"2025-08-19T02:02:22.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.57661100203105,"aZ":-12.309956253928162,"pfxX":-4.8223457851215015,"pfxZ":9.816245060894303,"pX":0.30830072629461464,"pZ":3.76698617429808,"vX0":6.955945482078776,"vY0":-141.858946759582,"vZ0":-3.5128338799136096,"x":105.25,"y":137.07,"x0":-1.5570414441046787,"y0":50.006119512588576,"z0":5.814498647966579,"aX":-9.76230841001004},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.2,"breakHorizontal":7.2,"spinRate":2113,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3871592670769872,"extension":6.537894477360061},"index":1,"playId":"c34988f3-1b82-3ca6-906e-e520b69aa00a","pitchNumber":2,"startTime":"2025-08-19T02:02:34.928Z","endTime":"2025-08-19T02:02:40.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.61999939469074,"strikeZoneBottom":1.72148670454752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.26482505623045,"aZ":-33.96699331870698,"pfxX":-0.262717501834989,"pfxZ":-1.1501014745909206,"pX":0.8406151856908479,"pZ":2.8922156472462066,"vX0":6.165813561629754,"vY0":-124.1839948535846,"vZ0":-0.21968624995713804,"x":84.96,"y":160.69,"x0":-1.6420566332417805,"y0":50.0026979646814,"z0":5.811427359819217,"aX":-0.4103108336589897},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.9,"breakHorizontal":-1.0,"spinRate":2185,"spinDirection":47},"zone":12,"typeConfidence":2.0,"plateTime":0.4413445926948536,"extension":6.588681890748274},"index":2,"playId":"4d33008e-18ad-3bb1-a431-847383a2311c","pitchNumber":3,"startTime":"2025-08-19T02:02:53.147Z","endTime":"2025-08-19T02:02:58.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.74399106654452,"aZ":-22.973157781523373,"pfxX":-9.53378417442147,"pfxZ":4.478571511564297,"pX":-0.23522106838439397,"pZ":2.6968326877849136,"vX0":7.343218999318592,"vY0":-142.21524215185994,"vZ0":-4.383733064768665,"x":125.97,"y":165.97,"x0":-1.6084077413681872,"y0":50.003528727270506,"z0":5.710212871878374,"aX":-19.585427344236873},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.4,"breakHorizontal":15.8,"spinRate":1959,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3847279354265192,"extension":6.567460143128479},"hitData":{"launchSpeed":94.5,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.84,"coordY":163.84}},"index":3,"playId":"1dcd05ed-b5e0-39eb-8378-a62a437f48fe","pitchNumber":4,"startTime":"2025-08-19T02:03:13.830Z","endTime":"2025-08-19T02:03:21.350Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:03:21.350Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Rave strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T02:05:56.361Z","endTime":"2025-08-19T02:07:30.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676961,"fullName":"Caleb Boushley","link":"/api/v1/people/676961"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Caleb Boushley replaces Phil Maton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T02:04:44.280Z","endTime":"2025-08-19T02:05:58.648Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676961,"link":"/api/v1/people/676961"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":70.8,"strikeZoneTop":3.43000244268846,"strikeZoneBottom":1.70501067418377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.73962176733535,"aZ":-38.068647960525894,"pfxX":1.8974504308518354,"pfxZ":-4.721366710827071,"pX":0.4275606532117641,"pZ":1.5005091804288597,"vX0":3.365281547427043,"vY0":-110.92471985826991,"vZ0":-1.9017407898104073,"x":100.7,"y":198.27,"x0":-1.3555368039268405,"y0":50.00534172132841,"z0":6.335910099541155,"aX":2.36626324767803},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-8.8,"breakHorizontal":-4.3,"spinRate":2444,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.49367715464676065,"extension":5.45403919451008},"index":1,"playId":"1ef5eb6b-5edc-3854-a475-156928043338","pitchNumber":1,"startTime":"2025-08-19T02:05:58.648Z","endTime":"2025-08-19T02:06:04.093Z","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":90.2,"endSpeed":83.2,"strikeZoneTop":3.40288881757739,"strikeZoneBottom":1.70762984766008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.78353880082938,"aZ":-17.52533166070781,"pfxX":-1.1412297760991592,"pfxZ":8.329379073280375,"pX":0.7979642113968319,"pZ":2.368948381376292,"vX0":5.998152148753228,"vY0":-131.25997174124865,"vZ0":-5.655034641738985,"x":86.58,"y":174.82,"x0":-1.3608461812958959,"y0":50.000168268487485,"z0":5.840835900822674,"aX":-2.006881942140238},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.2,"breakHorizontal":0.8,"spinRate":2431,"spinDirection":202},"zone":6,"typeConfidence":0.83,"plateTime":0.41606624751005317,"extension":5.894861990365079},"index":2,"playId":"7814f8a7-8511-34db-b68e-ba10de969b61","pitchNumber":2,"startTime":"2025-08-19T02:06:16.355Z","endTime":"2025-08-19T02:06:21.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.36916720448696,"strikeZoneBottom":1.60388320630237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.02405508645004,"aZ":-25.477848767772986,"pfxX":-6.76095655747395,"pfxZ":4.2918915334137075,"pX":-0.8534606914418055,"pZ":2.753557516766155,"vX0":3.5299627124177744,"vY0":-123.87987990687893,"vZ0":-3.187615962954118,"x":149.53,"y":164.43,"x0":-1.4162081325247822,"y0":50.00043474529054,"z0":6.179538393352934,"aX":-10.539385867212157},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.3,"breakHorizontal":11.4,"spinRate":1780,"spinDirection":230},"zone":11,"typeConfidence":0.89,"plateTime":0.4416104700148056,"extension":5.631908846446022},"index":3,"playId":"e5da9a08-e99a-3862-8cdf-c8b649332a7c","pitchNumber":3,"startTime":"2025-08-19T02:06:33.349Z","endTime":"2025-08-19T02:06:38.292Z","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":93.0,"endSpeed":85.4,"strikeZoneTop":3.42276750423237,"strikeZoneBottom":1.66442285282244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.01086084101912,"aZ":-20.08235347362629,"pfxX":-8.385161536816861,"pfxZ":6.516563217126515,"pX":1.215504141443184,"pZ":2.2418410704247598,"vX0":9.12693433252382,"vY0":-135.02823363545411,"vZ0":-6.024666359510507,"x":70.67,"y":178.25,"x0":-1.1108884094923157,"y0":50.003208701744725,"z0":5.904245326993883,"aX":-15.56235413991495},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.7,"breakHorizontal":13.3,"spinRate":2283,"spinDirection":196},"zone":14,"typeConfidence":0.9,"plateTime":0.40485734042449284,"extension":5.9966842257714195},"index":4,"playId":"93571c64-80d5-3065-bbe5-9083026aea53","pitchNumber":4,"startTime":"2025-08-19T02:06:50.652Z","endTime":"2025-08-19T02:06:55.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":70.4,"strikeZoneTop":3.39686608661561,"strikeZoneBottom":1.57565151186349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.400666501004505,"aZ":-36.75558496108691,"pfxX":3.759422292950999,"pfxZ":-3.6647822814428785,"pX":-0.9293417003221361,"pZ":3.5687333584493883,"vX0":-0.09942663667517451,"vY0":-110.95840875270079,"vZ0":1.9146707369671265,"x":152.42,"y":142.42,"x0":-1.3726351550738924,"y0":50.003682004477916,"z0":6.517650786117128,"aX":4.698980585528861},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-5.9,"breakHorizontal":-6.8,"spinRate":2583,"spinDirection":54},"zone":11,"typeConfidence":0.88,"plateTime":0.49317805427916106,"extension":5.483651465775305},"index":5,"playId":"4db0f964-2cf1-3c4d-8eb3-f7bb2d9bf56c","pitchNumber":5,"startTime":"2025-08-19T02:07:08.328Z","endTime":"2025-08-19T02:07:12.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.746031409478846,"aZ":-17.913255461599917,"pfxX":-2.0106134010446164,"pfxZ":7.987263279293474,"pX":0.09469344980136651,"pZ":3.567404117624451,"vX0":4.822929433652741,"vY0":-132.40883279814076,"vZ0":-2.814429587572058,"x":113.39,"y":142.46,"x0":-1.4845303219105623,"y0":50.003963412038,"z0":5.945974042007907,"aX":-3.590740625033008},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.2,"breakHorizontal":2.6,"spinRate":2383,"spinDirection":208},"zone":12,"typeConfidence":0.71,"plateTime":0.4127556445005047,"extension":5.766079889507635},"index":6,"playId":"15eaeddf-8a54-3e95-a548-775081011e18","pitchNumber":6,"startTime":"2025-08-19T02:07:26.030Z","endTime":"2025-08-19T02:07:30.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:07:30.106Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Maile grounds out, first baseman Rowdy Tellez to pitcher Caleb Boushley.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T02:07:33.473Z","endTime":"2025-08-19T02:08:04.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676961,"fullName":"Caleb Boushley","link":"/api/v1/people/676961"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676961,"link":"/api/v1/people/676961"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.748326895424338,"aZ":-29.370781632418467,"pfxX":1.3407684623143292,"pfxZ":1.9120596566377923,"pX":0.48971517522220454,"pZ":1.5463526692708531,"vX0":4.3508938129405665,"vY0":-119.89189264276774,"vZ0":-4.3158493406336715,"x":98.33,"y":197.03,"x0":-1.5178832666035935,"y0":50.00265210357723,"z0":5.971856556667827,"aX":1.963919360327895},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.8,"breakHorizontal":-3.4,"spinRate":2455,"spinDirection":90},"zone":9,"typeConfidence":0.9,"plateTime":0.4557066853526255,"extension":5.884930883710366},"hitData":{"launchSpeed":55.9,"launchAngle":-19.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.08,"coordY":165.57}},"index":0,"playId":"f7381abe-fb20-3596-b92e-53347cca825e","pitchNumber":1,"startTime":"2025-08-19T02:07:56.910Z","endTime":"2025-08-19T02:08:04.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:08:04.838Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Isbel called out on strikes.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T02:08:13.282Z","endTime":"2025-08-19T02:09:39.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676961,"fullName":"Caleb Boushley","link":"/api/v1/people/676961"},"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":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.4,"endSpeed":70.3,"strikeZoneTop":3.54609854535633,"strikeZoneBottom":1.7313738234519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.263283572888867,"aZ":-36.66324604088836,"pfxX":0.6252987873658507,"pfxZ":-3.6744943517977577,"pX":0.6229015451594647,"pZ":0.6975045265242458,"vX0":3.509560577323652,"vY0":-109.81527933201629,"vZ0":-3.6953044477186725,"x":93.26,"y":219.95,"x0":-1.0764635439862484,"y0":50.001295014549974,"z0":6.298086924483145,"aX":0.7641684900673611},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-7.3,"breakHorizontal":-2.0,"spinRate":2407,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.49856755593404056,"extension":5.508539457145161},"index":0,"playId":"07577187-acdd-3ab1-9bde-58266b430a88","pitchNumber":1,"startTime":"2025-08-19T02:08:35.419Z","endTime":"2025-08-19T02:08:39.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.97420353952092,"aZ":-22.297703528312432,"pfxX":-0.7178711524414476,"pfxZ":5.661608354374536,"pX":1.177331202244853,"pZ":1.5766808354903192,"vX0":6.927071021405509,"vY0":-130.589081696899,"vZ0":-6.5435887509318675,"x":72.12,"y":196.21,"x0":-1.405278824524634,"y0":50.00250034555859,"z0":5.768462641975535,"aX":-1.2533094475887145},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.1,"breakHorizontal":-0.1,"spinRate":2495,"spinDirection":201},"zone":14,"typeConfidence":0.91,"plateTime":0.4178790952014424,"extension":5.879972256477784},"index":1,"playId":"ab80bc59-801f-35af-a757-7e3c0da51020","pitchNumber":2,"startTime":"2025-08-19T02:08:55.477Z","endTime":"2025-08-19T02:08:59.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.51000111849338,"strikeZoneBottom":1.70092585665022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.02293925111835,"aZ":-22.087959853569124,"pfxX":-7.527347472293667,"pfxZ":6.558002312919461,"pX":0.07560132055668226,"pZ":1.7987893084646462,"vX0":5.1961345731314745,"vY0":-122.8912439571296,"vZ0":-6.058203201102744,"x":114.12,"y":190.21,"x0":-1.082067944494499,"y0":50.00511862091396,"z0":6.15722826043076,"aX":-11.58217365595759},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":10.8,"breakHorizontal":12.5,"spinRate":1835,"spinDirection":224},"zone":8,"typeConfidence":0.9,"plateTime":0.44472033627412166,"extension":5.691526995280145},"index":2,"playId":"bb57a94b-b43a-38ba-8fc4-39332e399018","pitchNumber":3,"startTime":"2025-08-19T02:09:14.509Z","endTime":"2025-08-19T02:09:19.396Z","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":92.8,"endSpeed":85.5,"strikeZoneTop":3.50999937865586,"strikeZoneBottom":1.70771523183011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.175846156740768,"aZ":-21.144794303102458,"pfxX":-8.518599936279694,"pfxZ":5.924174025387469,"pX":0.6679015961681184,"pZ":3.0380328115792157,"vX0":7.758550276591323,"vY0":-135.03338227599545,"vZ0":-3.8755316060812746,"x":91.54,"y":156.75,"x0":-1.1245476166957205,"y0":50.00266525005837,"z0":5.964701719779163,"aX":-15.858915826052883},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.2,"breakHorizontal":13.9,"spinRate":2270,"spinDirection":212},"zone":3,"typeConfidence":0.9,"plateTime":0.40437706230777026,"extension":5.875275680369303},"index":3,"playId":"f7c1b254-e389-384f-9789-f17dde753cfe","pitchNumber":4,"startTime":"2025-08-19T02:09:34.167Z","endTime":"2025-08-19T02:09:39.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:09:39.604Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcus Semien flies out to left fielder Tyler Tolbert.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T02:12:09.413Z","endTime":"2025-08-19T02:12:52.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carlos Estévez replaces Lucas Erceg.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T02:11:01.642Z","endTime":"2025-08-19T02:12:11.651Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608032,"link":"/api/v1/people/608032"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.33158981838805,"strikeZoneBottom":1.70517738024033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.812434076146193,"aZ":-24.94703122382662,"pfxX":0.5070331022642725,"pfxZ":4.599235396517578,"pX":-1.5497969450980575,"pZ":3.8124664596780504,"vX0":1.0012182073459857,"vY0":-124.2640857193099,"vZ0":-0.8300390614296811,"x":176.07,"y":135.84,"x0":-2.02305237182255,"y0":50.00198096729347,"z0":6.21465531256278,"aX":0.7965037762507787},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.4,"breakHorizontal":-1.2,"spinRate":2198,"spinDirection":147},"zone":11,"typeConfidence":0.86,"plateTime":0.4399951372828448,"extension":5.930170197746349},"index":1,"playId":"9702f959-9193-3583-9859-c0e9d2c32f6a","pitchNumber":1,"startTime":"2025-08-19T02:12:11.651Z","endTime":"2025-08-19T02:12:15.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.481926573109774,"aZ":-10.445040530929429,"pfxX":-2.7535887066150453,"pfxZ":11.243538201484709,"pX":0.4507852994499799,"pZ":2.357632748750945,"vX0":6.250208490085063,"vY0":-137.855499357338,"vZ0":-7.854255224738721,"x":99.82,"y":175.12,"x0":-1.4839044103499541,"y0":50.00002631773352,"z0":5.941312044631652,"aX":-5.320561187961231},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.0,"breakHorizontal":3.7,"spinRate":2086,"spinDirection":199},"zone":6,"typeConfidence":0.9,"plateTime":0.3967076706720696,"extension":6.460182447052104},"index":2,"playId":"120d28dc-91fb-35f9-826f-08e09631ce71","pitchNumber":2,"startTime":"2025-08-19T02:12:28.128Z","endTime":"2025-08-19T02:12:32.358Z","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.1,"endSpeed":79.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.276771592922927,"aZ":-31.31341153164162,"pfxX":1.8036406642678098,"pfxZ":0.5396286101298511,"pX":0.08299774474051744,"pZ":3.2427329612819844,"vX0":3.7655845867948856,"vY0":-125.46672045326638,"vZ0":-1.0030186087317867,"x":113.84,"y":151.23,"x0":-1.6665315196383361,"y0":50.005974384002805,"z0":6.179317138349723,"aX":2.9014989869649694},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.0,"breakHorizontal":-4.1,"spinRate":2240,"spinDirection":153},"zone":2,"typeConfidence":0.9,"plateTime":0.4350783474536932,"extension":6.000198313036185},"hitData":{"launchSpeed":95.5,"launchAngle":40.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":40.76,"coordY":86.76}},"index":3,"playId":"5fd76347-a40b-3bc1-a482-80e0f2a6ef09","pitchNumber":3,"startTime":"2025-08-19T02:12:42.688Z","endTime":"2025-08-19T02:12:52.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:12:52.408Z","atBatIndex":68},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joc Pederson pops out to third baseman Maikel Garcia in foul territory.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T02:12:59.566Z","endTime":"2025-08-19T02:14:04.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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.4,"endSpeed":89.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.218974847366045,"aZ":-12.151894750554604,"pfxX":-4.751818220034635,"pfxZ":9.82005235933313,"pX":-0.2870412633527621,"pZ":2.325899154084652,"vX0":6.1812002761431675,"vY0":-141.62986765391875,"vZ0":-7.297454347000471,"x":127.94,"y":175.98,"x0":-1.8766376208476663,"y0":50.00637437187261,"z0":5.706873665637034,"aX":-9.692084001684798},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.6,"breakHorizontal":7.4,"spinRate":2154,"spinDirection":207},"zone":4,"typeConfidence":0.9,"plateTime":0.386187946648898,"extension":6.372945854245838},"index":0,"playId":"616bf004-6ffa-324c-b4b6-791a50073459","pitchNumber":1,"startTime":"2025-08-19T02:13:20.378Z","endTime":"2025-08-19T02:13:24.290Z","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":97.5,"endSpeed":89.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.834387498990267,"aZ":-14.326076078140021,"pfxX":-5.664684250644634,"pfxZ":8.735663001331549,"pX":-0.1474080439373408,"pZ":3.0681494022317715,"vX0":6.914148577724228,"vY0":-141.89297689917876,"vZ0":-4.861051372619788,"x":122.62,"y":155.94,"x0":-1.877358860638007,"y0":50.00500022049255,"z0":5.713357577045386,"aX":-11.576841242472327},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.0,"breakHorizontal":8.9,"spinRate":2263,"spinDirection":211},"zone":2,"typeConfidence":0.9,"plateTime":0.38570630544054785,"extension":6.135799532048756},"index":1,"playId":"17466d03-a4d2-3ef1-a86c-3db17b1c1047","pitchNumber":2,"startTime":"2025-08-19T02:13:37.357Z","endTime":"2025-08-19T02:13:40.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.43385175023422,"aZ":-13.297613256112246,"pfxX":-5.196531491656755,"pfxZ":9.39657453414135,"pX":0.22362189847050215,"pZ":2.90749711020488,"vX0":7.740698579278721,"vY0":-140.93915236661317,"vZ0":-5.3396173077428575,"x":108.48,"y":160.28,"x0":-1.88504935208498,"y0":50.00540344008425,"z0":5.6875776468091335,"aX":-10.442514185452143},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":7.8,"spinRate":2104,"spinDirection":213},"zone":5,"typeConfidence":0.9,"plateTime":0.3888361553879003,"extension":6.03433109223657},"hitData":{"launchSpeed":87.4,"launchAngle":67.0,"totalDistance":165.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":98.61,"coordY":185.63}},"index":2,"playId":"55909365-1de6-3c39-88fc-cfb605c778a9","pitchNumber":3,"startTime":"2025-08-19T02:13:54.581Z","endTime":"2025-08-19T02:14:04.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:14:04.954Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cody Freeman lines out to shortstop Bobby Witt Jr.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T02:14:18.123Z","endTime":"2025-08-19T02:16:30.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"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":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.815126664990025,"aZ":-8.893232800135715,"pfxX":-4.79046077283302,"pfxZ":11.69390547846385,"pX":-1.0467838976884731,"pZ":2.4474281336540296,"vX0":3.7211537169960174,"vY0":-140.44641291343186,"vZ0":-7.823051579070736,"x":156.9,"y":172.7,"x0":-1.7687530866250327,"y0":50.003453166026986,"z0":5.852999637357467,"aX":-9.53803696638304},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.7,"breakHorizontal":7.9,"spinRate":2331,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.3904850011298686,"extension":6.477155029177036},"index":0,"playId":"1908e926-5a17-35ea-b202-a5d54bcc4489","pitchNumber":1,"startTime":"2025-08-19T02:14:32.249Z","endTime":"2025-08-19T02:14:36.791Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-19T02:14:44.089Z","endTime":"2025-08-19T02:14:54.535Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.15907163783526,"strikeZoneBottom":1.4714498591771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.634247653051894,"aZ":-10.534482892070892,"pfxX":-4.1627931116069385,"pfxZ":10.607514760036599,"pX":1.5785110256697286,"pZ":2.5048095747455217,"vX0":9.869247800361121,"vY0":-141.73830338227984,"vZ0":-7.446631351375945,"x":56.83,"y":171.15,"x0":-1.4037512890413628,"y0":50.00204728777227,"z0":5.834683708056705,"aX":-8.49297469249163},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.9,"breakHorizontal":5.6,"spinRate":2189,"spinDirection":205},"zone":12,"typeConfidence":0.9,"plateTime":0.38606574029910146,"extension":6.394355170662486},"index":2,"playId":"ad406488-7734-3111-b863-f5598004b51d","pitchNumber":2,"startTime":"2025-08-19T02:14:54.535Z","endTime":"2025-08-19T02:14:58.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.1921056531227,"aZ":-21.38791340842263,"pfxX":-7.640936272244655,"pfxZ":6.642653014868953,"pX":-0.6106916149556866,"pZ":3.0381678667015977,"vX0":5.33990578503241,"vY0":-126.94946462773618,"vZ0":-3.1001696315633778,"x":140.28,"y":156.75,"x0":-1.7538720334125917,"y0":50.00542817402203,"z0":5.987433567773427,"aX":-12.41183381987427},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":11.5,"breakHorizontal":12.6,"spinRate":1730,"spinDirection":226},"zone":1,"typeConfidence":0.92,"plateTime":0.43227390282117506,"extension":7.5086193057202015},"index":3,"playId":"2b5d9c25-d8d2-3a6c-b322-a34e3f0c5160","pitchNumber":3,"startTime":"2025-08-19T02:15:09.711Z","endTime":"2025-08-19T02:15:14.738Z","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":97.1,"endSpeed":88.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.200917944125244,"aZ":-7.854771537152056,"pfxX":-2.7769832387167526,"pfxZ":12.082005772387516,"pX":0.9033806351549334,"pZ":2.5905725650041838,"vX0":7.539038812694255,"vY0":-141.00887423367865,"vZ0":-7.583860158471813,"x":82.57,"y":168.83,"x0":-1.4445982930017849,"y0":50.00247318491044,"z0":5.822431329453993,"aX":-5.590256288942499},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":20.5,"breakHorizontal":3.5,"spinRate":2288,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.38850149830896186,"extension":6.420838888308041},"index":4,"playId":"6726539d-b25e-37c6-8935-3580369cba29","pitchNumber":4,"startTime":"2025-08-19T02:15:37.566Z","endTime":"2025-08-19T02:15:43.602Z","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":97.5,"endSpeed":89.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.5485334754851,"aZ":-11.769066963906324,"pfxX":-5.473441325995905,"pfxZ":9.980385609670194,"pX":0.160133827928619,"pZ":3.7108778108822515,"vX0":7.357080819690199,"vY0":-141.8843141019995,"vZ0":-3.472453114873441,"x":110.9,"y":138.59,"x0":-1.7517429638494033,"y0":50.0070422864441,"z0":5.69724704311094,"aX":-11.19593537703448},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.5,"breakHorizontal":8.5,"spinRate":2238,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.3856003299429154,"extension":6.189168478281553},"index":5,"playId":"dfb9685a-dd39-3577-9ff6-be9512c81283","pitchNumber":5,"startTime":"2025-08-19T02:16:04.969Z","endTime":"2025-08-19T02:16:10.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.002345417452826,"aZ":-28.456982743291825,"pfxX":3.7690564951508074,"pfxZ":2.1673518853540124,"pX":0.1910842085182476,"pZ":1.2029626041957264,"vX0":3.3961446915929763,"vY0":-129.5611732573712,"vZ0":-6.280594146222209,"x":109.72,"y":206.3,"x0":-1.6224549508093173,"y0":50.000682305843824,"z0":5.810152311111609,"aX":6.459081663250105},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.9,"breakHorizontal":-7.6,"spinRate":2307,"spinDirection":142},"zone":14,"typeConfidence":0.9,"plateTime":0.421435242780829,"extension":6.182784410807033},"hitData":{"launchSpeed":73.9,"launchAngle":13.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":105.63,"coordY":143.19}},"index":6,"playId":"a84b962b-fa3f-36fa-b407-cca8e85a069f","pitchNumber":6,"startTime":"2025-08-19T02:16:24.661Z","endTime":"2025-08-19T02:16:30.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:16:30.677Z","atBatIndex":70}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cody Freeman lines out to shortstop Bobby Witt Jr.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T02:14:18.123Z","endTime":"2025-08-19T02:16:30.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"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":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.815126664990025,"aZ":-8.893232800135715,"pfxX":-4.79046077283302,"pfxZ":11.69390547846385,"pX":-1.0467838976884731,"pZ":2.4474281336540296,"vX0":3.7211537169960174,"vY0":-140.44641291343186,"vZ0":-7.823051579070736,"x":156.9,"y":172.7,"x0":-1.7687530866250327,"y0":50.003453166026986,"z0":5.852999637357467,"aX":-9.53803696638304},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.7,"breakHorizontal":7.9,"spinRate":2331,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.3904850011298686,"extension":6.477155029177036},"index":0,"playId":"1908e926-5a17-35ea-b202-a5d54bcc4489","pitchNumber":1,"startTime":"2025-08-19T02:14:32.249Z","endTime":"2025-08-19T02:14:36.791Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-19T02:14:44.089Z","endTime":"2025-08-19T02:14:54.535Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.15907163783526,"strikeZoneBottom":1.4714498591771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.634247653051894,"aZ":-10.534482892070892,"pfxX":-4.1627931116069385,"pfxZ":10.607514760036599,"pX":1.5785110256697286,"pZ":2.5048095747455217,"vX0":9.869247800361121,"vY0":-141.73830338227984,"vZ0":-7.446631351375945,"x":56.83,"y":171.15,"x0":-1.4037512890413628,"y0":50.00204728777227,"z0":5.834683708056705,"aX":-8.49297469249163},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.9,"breakHorizontal":5.6,"spinRate":2189,"spinDirection":205},"zone":12,"typeConfidence":0.9,"plateTime":0.38606574029910146,"extension":6.394355170662486},"index":2,"playId":"ad406488-7734-3111-b863-f5598004b51d","pitchNumber":2,"startTime":"2025-08-19T02:14:54.535Z","endTime":"2025-08-19T02:14:58.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.1921056531227,"aZ":-21.38791340842263,"pfxX":-7.640936272244655,"pfxZ":6.642653014868953,"pX":-0.6106916149556866,"pZ":3.0381678667015977,"vX0":5.33990578503241,"vY0":-126.94946462773618,"vZ0":-3.1001696315633778,"x":140.28,"y":156.75,"x0":-1.7538720334125917,"y0":50.00542817402203,"z0":5.987433567773427,"aX":-12.41183381987427},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":11.5,"breakHorizontal":12.6,"spinRate":1730,"spinDirection":226},"zone":1,"typeConfidence":0.92,"plateTime":0.43227390282117506,"extension":7.5086193057202015},"index":3,"playId":"2b5d9c25-d8d2-3a6c-b322-a34e3f0c5160","pitchNumber":3,"startTime":"2025-08-19T02:15:09.711Z","endTime":"2025-08-19T02:15:14.738Z","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":97.1,"endSpeed":88.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.200917944125244,"aZ":-7.854771537152056,"pfxX":-2.7769832387167526,"pfxZ":12.082005772387516,"pX":0.9033806351549334,"pZ":2.5905725650041838,"vX0":7.539038812694255,"vY0":-141.00887423367865,"vZ0":-7.583860158471813,"x":82.57,"y":168.83,"x0":-1.4445982930017849,"y0":50.00247318491044,"z0":5.822431329453993,"aX":-5.590256288942499},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":20.5,"breakHorizontal":3.5,"spinRate":2288,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.38850149830896186,"extension":6.420838888308041},"index":4,"playId":"6726539d-b25e-37c6-8935-3580369cba29","pitchNumber":4,"startTime":"2025-08-19T02:15:37.566Z","endTime":"2025-08-19T02:15:43.602Z","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":97.5,"endSpeed":89.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.5485334754851,"aZ":-11.769066963906324,"pfxX":-5.473441325995905,"pfxZ":9.980385609670194,"pX":0.160133827928619,"pZ":3.7108778108822515,"vX0":7.357080819690199,"vY0":-141.8843141019995,"vZ0":-3.472453114873441,"x":110.9,"y":138.59,"x0":-1.7517429638494033,"y0":50.0070422864441,"z0":5.69724704311094,"aX":-11.19593537703448},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.5,"breakHorizontal":8.5,"spinRate":2238,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.3856003299429154,"extension":6.189168478281553},"index":5,"playId":"dfb9685a-dd39-3577-9ff6-be9512c81283","pitchNumber":5,"startTime":"2025-08-19T02:16:04.969Z","endTime":"2025-08-19T02:16:10.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.002345417452826,"aZ":-28.456982743291825,"pfxX":3.7690564951508074,"pfxZ":2.1673518853540124,"pX":0.1910842085182476,"pZ":1.2029626041957264,"vX0":3.3961446915929763,"vY0":-129.5611732573712,"vZ0":-6.280594146222209,"x":109.72,"y":206.3,"x0":-1.6224549508093173,"y0":50.000682305843824,"z0":5.810152311111609,"aX":6.459081663250105},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.9,"breakHorizontal":-7.6,"spinRate":2307,"spinDirection":142},"zone":14,"typeConfidence":0.9,"plateTime":0.421435242780829,"extension":6.182784410807033},"hitData":{"launchSpeed":73.9,"launchAngle":13.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":105.63,"coordY":143.19}},"index":6,"playId":"a84b962b-fa3f-36fa-b407-cca8e85a069f","pitchNumber":6,"startTime":"2025-08-19T02:16:24.661Z","endTime":"2025-08-19T02:16:30.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:16:30.677Z","atBatIndex":70},"scoringPlays":[5,13,24,40,48,63],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":147.76,"y":161.31},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":75.0,"y":105.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"coordinates":{"x":76.82,"y":120.77},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":155.0,"y":169.0},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":181.37,"y":41.42},"type":"H","description":"Home Run"}]}},{"startIndex":10,"endIndex":19,"top":[10,11,12,13,14],"bottom":[15,16,17,18,19],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":74.12,"y":122.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":170.78,"y":89.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":161.66,"y":126.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":151.51,"y":84.27},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":192.08,"y":114.82},"type":"O","description":"Double Play"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"coordinates":{"x":78.85,"y":108.61},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":152.83,"y":157.26},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":84.44,"y":104.57},"type":"O","description":"Flyout"}]}},{"startIndex":20,"endIndex":28,"top":[20,21,22],"bottom":[23,24,25,26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":190.52,"y":91.52},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":230.64,"y":88.36},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":137.88,"y":87.4},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":138.99,"y":49.17},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"coordinates":{"x":185.09,"y":64.49},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":144.72,"y":182.09},"type":"O","description":"Groundout"}]}},{"startIndex":29,"endIndex":36,"top":[29,30,31],"bottom":[32,33,34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":130.53,"y":187.15},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":113.3,"y":163.34},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":110.0,"y":153.0},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"coordinates":{"x":111.91,"y":133.46},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":158.18,"y":147.12},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":195.4,"y":124.32},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":59.75,"y":88.15},"type":"O","description":"Flyout"}]}},{"startIndex":37,"endIndex":44,"top":[37,38,39],"bottom":[40,41,42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":90.77,"y":163.91},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":95.06,"y":143.67},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":107.29,"y":149.04},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":22.92,"y":99.66},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":147.26,"y":165.36},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"coordinates":{"x":116.34,"y":176.51},"type":"O","description":"Forceout"}]}},{"startIndex":45,"endIndex":53,"top":[45,46,47,48,49],"bottom":[50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":60.86,"y":98.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":99.61,"y":80.82},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"coordinates":{"x":129.52,"y":142.56},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":92.02,"y":126.35},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":72.0,"y":108.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":158.91,"y":159.28},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":54,"endIndex":59,"top":[54,55,56],"bottom":[57,58,59],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":192.92,"y":67.68},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":125.82,"y":93.95},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":73.08,"y":112.69},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":125.46,"y":121.01},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":76.3,"y":103.4},"type":"O","description":"Lineout"}]}},{"startIndex":60,"endIndex":67,"top":[60,61,62,63,64],"bottom":[65,66,67],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":190.33,"y":119.25},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":40.34,"y":96.8},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"coordinates":{"x":106.21,"y":171.95},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":153.84,"y":163.84},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":676961,"fullName":"Caleb Boushley","link":"/api/v1/people/676961"},"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"coordinates":{"x":160.08,"y":165.57},"type":"O","description":"Groundout"}]}},{"startIndex":68,"endIndex":70,"top":[68,69,70],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":40.76,"y":86.76},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":98.61,"y":185.63},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":105.63,"y":143.19},"type":"O","description":"Lineout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":4,"hits":8,"errors":0,"leftOnBase":8},"away":{"runs":3,"hits":11,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"catcher":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"first":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"second":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"third":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"shortstop":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"left":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"center":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"right":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"onDeck":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"inHole":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"battingOrder":10,"team":{"id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"}},"offense":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"onDeck":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"inHole":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"pitcher":{"id":676961,"fullName":"Caleb Boushley","link":"/api/v1/people/676961"},"battingOrder":8,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"balls":1,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":8,"airOuts":11,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".233","atBats":35,"obp":".301","slg":".378","ops":".679","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":12,"rbi":3,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":5},"pitching":{"flyOuts":4,"groundOuts":6,"airOuts":7,"runs":4,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":31,"obp":".361","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":147,"era":"3.45","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.19","battersFaced":36,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":147,"balls":57,"strikes":90,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":4,"pitchesPerInning":"18.38","runsScoredPer9":"4.50","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":24,"errors":0,"chances":30,"passedBall":0,"pickoffs":0}},"players":{"ID641680":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"jerseyNumber":"28","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":49,"groundOuts":81,"airOuts":97,"runs":26,"doubles":12,"triples":0,"homeRuns":9,"strikeOuts":77,"baseOnBalls":21,"intentionalWalks":0,"hits":70,"hitByPitch":1,"avg":".218","atBats":321,"obp":".266","slg":".340","ops":".606","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":347,"totalBases":109,"rbi":38,"leftOnBase":127,"sacBunts":1,"sacFlies":3,"babip":".256","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.67","popOuts":20,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":42,"stolenBasePercentage":".824","caughtStealingPercentage":".176","assists":20,"putOuts":596,"errors":3,"chances":619,"fielding":".995","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID542888":{"person":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":54,"gamesStarted":2,"flyOuts":40,"groundOuts":35,"airOuts":70,"runs":18,"doubles":5,"triples":2,"homeRuns":4,"strikeOuts":58,"baseOnBalls":16,"intentionalWalks":0,"hits":29,"hitByPitch":6,"atBats":188,"obp":".238","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":838,"era":"2.60","inningsPitched":"55.1","wins":4,"losses":3,"saves":4,"saveOpportunities":7,"holds":10,"blownSaves":3,"earnedRuns":16,"whip":"0.81","battersFaced":214,"outs":166,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":838,"balls":285,"strikes":553,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".571","pitchesPerInning":"15.14","gamesFinished":17,"strikeoutWalkRatio":"3.63","strikeoutsPer9Inn":"9.43","walksPer9Inn":"2.60","hitsPer9Inn":"4.72","runsScoredPer9":"2.93","homeRunsPer9":"0.65","inheritedRunners":30,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694497":{"person":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"jerseyNumber":"32","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":27,"groundOuts":45,"airOuts":53,"runs":30,"doubles":9,"triples":2,"homeRuns":5,"strikeOuts":40,"baseOnBalls":18,"intentionalWalks":1,"hits":47,"hitByPitch":5,"avg":".254","atBats":185,"obp":".337","slg":".405","ops":".742","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":208,"totalBases":75,"rbi":25,"leftOnBase":71,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":14,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":119,"errors":0,"chances":121,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID694671":{"person":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"jerseyNumber":"36","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2 K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":61,"groundOuts":72,"airOuts":106,"runs":53,"doubles":18,"triples":0,"homeRuns":17,"strikeOuts":122,"baseOnBalls":48,"intentionalWalks":3,"hits":95,"hitByPitch":3,"avg":".242","atBats":392,"obp":".327","slg":".418","ops":".745","caughtStealing":6,"stolenBases":16,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":446,"totalBases":164,"rbi":50,"leftOnBase":144,"sacBunts":0,"sacFlies":3,"babip":".305","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.06","popOuts":21,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":244,"errors":2,"chances":250,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID571948":{"person":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":57,"gamesStarted":0,"flyOuts":31,"groundOuts":72,"airOuts":47,"runs":20,"doubles":11,"triples":1,"homeRuns":2,"strikeOuts":52,"baseOnBalls":17,"intentionalWalks":2,"hits":47,"hitByPitch":0,"atBats":214,"obp":".274","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":934,"era":"2.44","inningsPitched":"59.0","wins":1,"losses":2,"saves":0,"saveOpportunities":4,"holds":15,"blownSaves":4,"earnedRuns":16,"whip":"1.08","battersFaced":235,"outs":177,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":934,"balls":332,"strikes":602,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":0,"winPercentage":".333","pitchesPerInning":"15.83","gamesFinished":6,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"7.93","walksPer9Inn":"2.59","hitsPer9Inn":"7.17","runsScoredPer9":"3.05","homeRunsPer9":"0.31","inheritedRunners":45,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":4,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":11,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696030":{"person":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"jerseyNumber":"19","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":11,"groundOuts":23,"airOuts":23,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":13,"intentionalWalks":1,"hits":12,"hitByPitch":2,"avg":".158","atBats":76,"obp":".290","slg":".211","ops":".501","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":93,"totalBases":16,"rbi":5,"leftOnBase":38,"sacBunts":0,"sacFlies":2,"babip":".193","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.00","popOuts":4,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":41,"errors":0,"chances":42,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID518876":{"person":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":25,"gamesStarted":25,"flyOuts":78,"groundOuts":147,"airOuts":141,"runs":61,"doubles":28,"triples":3,"homeRuns":17,"strikeOuts":136,"baseOnBalls":44,"intentionalWalks":0,"hits":114,"hitByPitch":2,"atBats":538,"obp":".274","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2271,"era":"3.36","inningsPitched":"144.2","wins":9,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.09","battersFaced":584,"outs":434,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2271,"balls":808,"strikes":1463,"strikePercentage":".640","hitBatsmen":2,"balks":2,"wildPitches":0,"pickoffs":4,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".563","pitchesPerInning":"15.70","gamesFinished":0,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"8.46","walksPer9Inn":"2.74","hitsPer9Inn":"7.09","runsScoredPer9":"3.79","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":30,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":10,"errors":3,"chances":31,"fielding":".903","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683004":{"person":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(L, 7-7)","summary":"3.2 IP, 3 ER, 5 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":2,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":81,"inningsPitched":"3.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":20,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":30,"strikes":51,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"7.36","homeRunsPer9":"4.91","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":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":81,"groundOuts":80,"airOuts":139,"runs":50,"doubles":17,"triples":0,"homeRuns":14,"strikeOuts":101,"baseOnBalls":57,"intentionalWalks":0,"hits":93,"hitByPitch":4,"atBats":412,"obp":".325","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","numberOfPitches":1909,"era":"4.06","inningsPitched":"108.2","wins":7,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.38","battersFaced":474,"outs":326,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1909,"balls":729,"strikes":1180,"strikePercentage":".620","hitBatsmen":4,"balks":1,"wildPitches":9,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":3,"winPercentage":".500","pitchesPerInning":"17.57","gamesFinished":0,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"8.37","walksPer9Inn":"4.72","hitsPer9Inn":"7.70","runsScoredPer9":"4.14","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":27,"lineOuts":31},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":11,"errors":0,"chances":16,"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"}]},"ID592626":{"person":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"700","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":29,"groundOuts":47,"airOuts":56,"runs":15,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":41,"baseOnBalls":26,"intentionalWalks":0,"hits":25,"hitByPitch":4,"avg":".148","atBats":169,"obp":".276","slg":".266","ops":".542","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":200,"totalBases":45,"rbi":9,"leftOnBase":92,"sacBunts":0,"sacFlies":0,"babip":".169","groundOutsToAirouts":"0.84","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"42.25","popOuts":15,"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":18,"errors":0,"chances":20,"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"}]},"ID642133":{"person":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"jerseyNumber":"44","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"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":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":37,"groundOuts":49,"airOuts":65,"runs":26,"doubles":9,"triples":0,"homeRuns":13,"strikeOuts":62,"baseOnBalls":13,"intentionalWalks":0,"hits":50,"hitByPitch":2,"avg":".224","atBats":223,"obp":".270","slg":".439","ops":".709","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":241,"totalBases":98,"rbi":36,"leftOnBase":107,"sacBunts":0,"sacFlies":3,"babip":".245","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.15","popOuts":12,"lineOuts":16},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":10,"obp":".545","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"13.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.50","battersFaced":11,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"11.50","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"22.50","runsScoredPer9":"13.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":44,"putOuts":420,"errors":3,"chances":467,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID681168":{"person":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":11,"strikes":14,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"6.75","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":9,"groundOuts":7,"airOuts":15,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":37,"obp":".268","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":146,"era":"5.40","inningsPitched":"10.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":6,"whip":"1.10","battersFaced":41,"outs":30,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":55,"strikes":91,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":1,"winPercentage":"1.000","pitchesPerInning":"14.60","gamesFinished":3,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.20","walksPer9Inn":"3.60","hitsPer9Inn":"6.30","runsScoredPer9":"5.40","homeRunsPer9":"1.80","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608369":{"person":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"300","stats":{"batting":{"summary":"3-4 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":0,"leftOnBase":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":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":62,"groundOuts":91,"airOuts":87,"runs":52,"doubles":18,"triples":0,"homeRuns":18,"strikeOuts":81,"baseOnBalls":53,"intentionalWalks":10,"hits":92,"hitByPitch":4,"avg":".264","atBats":349,"obp":".365","slg":".470","ops":".835","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":408,"totalBases":164,"rbi":44,"leftOnBase":141,"sacBunts":0,"sacFlies":2,"babip":".294","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.39","popOuts":5,"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":201,"putOuts":111,"errors":4,"chances":316,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID676395":{"person":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":7,"strikes":11,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":55,"gamesStarted":0,"flyOuts":27,"groundOuts":41,"airOuts":43,"runs":24,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":54,"baseOnBalls":19,"intentionalWalks":1,"hits":47,"hitByPitch":0,"atBats":181,"obp":".328","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":759,"era":"3.61","inningsPitched":"47.1","wins":1,"losses":7,"saves":9,"saveOpportunities":15,"holds":12,"blownSaves":6,"earnedRuns":19,"whip":"1.39","battersFaced":204,"outs":142,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":759,"balls":251,"strikes":508,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".125","pitchesPerInning":"16.04","gamesFinished":20,"strikeoutWalkRatio":"2.84","strikeoutsPer9Inn":"10.27","walksPer9Inn":"3.61","hitsPer9Inn":"8.94","runsScoredPer9":"4.56","homeRunsPer9":"1.33","inheritedRunners":18,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":3,"chances":13,"fielding":".769","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543760":{"person":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":106,"groundOuts":99,"airOuts":175,"runs":61,"doubles":16,"triples":1,"homeRuns":15,"strikeOuts":91,"baseOnBalls":49,"intentionalWalks":0,"hits":105,"hitByPitch":5,"avg":".228","atBats":461,"obp":".303","slg":".364","ops":".667","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":524,"totalBases":168,"rbi":61,"leftOnBase":195,"sacBunts":0,"sacFlies":9,"babip":".247","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.73","popOuts":34,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":301,"putOuts":182,"errors":2,"chances":485,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID673962":{"person":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":46,"groundOuts":76,"airOuts":93,"runs":34,"doubles":12,"triples":1,"homeRuns":11,"strikeOuts":95,"baseOnBalls":22,"intentionalWalks":0,"hits":84,"hitByPitch":2,"avg":".241","atBats":348,"obp":".290","slg":".376","ops":".666","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":372,"totalBases":131,"rbi":45,"leftOnBase":146,"sacBunts":0,"sacFlies":0,"babip":".302","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.64","popOuts":15,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":163,"putOuts":59,"errors":5,"chances":227,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543309":{"person":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"jerseyNumber":"11","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":45,"groundOuts":43,"airOuts":75,"runs":24,"doubles":10,"triples":1,"homeRuns":8,"strikeOuts":49,"baseOnBalls":13,"intentionalWalks":0,"hits":57,"hitByPitch":2,"avg":".256","atBats":223,"obp":".301","slg":".417","ops":".718","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":239,"totalBases":93,"rbi":33,"leftOnBase":86,"sacBunts":0,"sacFlies":1,"babip":".293","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.88","popOuts":14,"lineOuts":16},"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":9,"stolenBases":49,"stolenBasePercentage":".845","caughtStealingPercentage":".155","assists":10,"putOuts":432,"errors":3,"chances":445,"fielding":".993","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677649":{"person":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"jerseyNumber":"20","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":14,"groundOuts":26,"airOuts":30,"runs":7,"doubles":8,"triples":0,"homeRuns":0,"strikeOuts":34,"baseOnBalls":6,"intentionalWalks":0,"hits":23,"hitByPitch":4,"avg":".207","atBats":111,"obp":".270","slg":".279","ops":".549","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":123,"totalBases":31,"rbi":9,"leftOnBase":45,"sacBunts":1,"sacFlies":1,"babip":".295","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":11,"lineOuts":5},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":10,"obp":".100","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":22,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.33","battersFaced":10,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":7,"strikes":15,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"7.33","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"3.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":45,"putOuts":111,"errors":2,"chances":158,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID594798":{"person":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":87,"groundOuts":120,"airOuts":142,"runs":43,"doubles":17,"triples":1,"homeRuns":19,"strikeOuts":148,"baseOnBalls":30,"intentionalWalks":0,"hits":100,"hitByPitch":3,"atBats":507,"obp":".245","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2094,"era":"2.76","inningsPitched":"140.1","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"0.93","battersFaced":543,"outs":421,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2094,"balls":694,"strikes":1400,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".667","pitchesPerInning":"14.92","gamesFinished":0,"strikeoutWalkRatio":"4.93","strikeoutsPer9Inn":"9.49","walksPer9Inn":"1.92","hitsPer9Inn":"6.41","runsScoredPer9":"2.76","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":25,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":15,"errors":0,"chances":27,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669701":{"person":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":60,"groundOuts":112,"airOuts":111,"runs":60,"doubles":21,"triples":2,"homeRuns":9,"strikeOuts":76,"baseOnBalls":41,"intentionalWalks":2,"hits":104,"hitByPitch":6,"avg":".261","atBats":399,"obp":".338","slg":".391","ops":".729","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":450,"totalBases":156,"rbi":30,"leftOnBase":155,"sacBunts":3,"sacFlies":1,"babip":".302","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.33","popOuts":23,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":127,"putOuts":235,"errors":4,"chances":366,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID571578":{"person":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":80,"groundOuts":110,"airOuts":133,"runs":60,"doubles":24,"triples":1,"homeRuns":17,"strikeOuts":99,"baseOnBalls":40,"intentionalWalks":1,"hits":125,"hitByPitch":2,"atBats":463,"obp":".329","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","numberOfPitches":1973,"era":"4.45","inningsPitched":"119.1","wins":6,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.38","battersFaced":509,"outs":358,"gamesPitched":23,"completeGames":1,"shutouts":0,"pitchesThrown":1973,"balls":739,"strikes":1234,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".400","pitchesPerInning":"16.53","gamesFinished":0,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"7.47","walksPer9Inn":"3.02","hitsPer9Inn":"9.43","runsScoredPer9":"4.53","homeRunsPer9":"1.28","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":10,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683227":{"person":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"jerseyNumber":"39","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"800","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".125","atBats":16,"obp":".125","slg":".250","ops":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":16,"totalBases":4,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID687847":{"person":{"id":687847,"fullName":"Marc Church","link":"/api/v1/people/687847"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":4,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"obp":".435","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":99,"era":"3.86","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":2,"whip":"2.14","battersFaced":23,"outs":14,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":48,"strikes":51,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"21.21","gamesFinished":0,"strikeoutWalkRatio":"0.83","strikeoutsPer9Inn":"9.64","walksPer9Inn":"11.57","hitsPer9Inn":"7.71","runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664208":{"person":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"jerseyNumber":"88","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":5,"strikes":7,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":48,"gamesStarted":0,"flyOuts":18,"groundOuts":36,"airOuts":40,"runs":18,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":58,"baseOnBalls":19,"intentionalWalks":1,"hits":33,"hitByPitch":7,"atBats":163,"obp":".309","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":763,"era":"3.09","inningsPitched":"46.2","wins":2,"losses":5,"saves":3,"saveOpportunities":7,"holds":21,"blownSaves":4,"earnedRuns":16,"whip":"1.11","battersFaced":193,"outs":140,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":763,"balls":273,"strikes":490,"strikePercentage":".640","hitBatsmen":7,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".286","pitchesPerInning":"16.35","gamesFinished":14,"strikeoutWalkRatio":"3.05","strikeoutsPer9Inn":"11.19","walksPer9Inn":"3.66","hitsPer9Inn":"6.36","runsScoredPer9":"3.47","homeRunsPer9":"0.58","inheritedRunners":19,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676961":{"person":{"id":676961,"fullName":"Caleb Boushley","link":"/api/v1/people/676961"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"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":20,"gamesStarted":0,"flyOuts":17,"groundOuts":33,"airOuts":37,"runs":21,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":35,"baseOnBalls":10,"intentionalWalks":0,"hits":38,"hitByPitch":2,"atBats":143,"obp":".323","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":583,"era":"4.91","inningsPitched":"36.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.31","battersFaced":155,"outs":110,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":583,"balls":222,"strikes":361,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".---","pitchesPerInning":"15.90","gamesFinished":11,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"8.59","walksPer9Inn":"2.45","hitsPer9Inn":"9.33","runsScoredPer9":"5.15","homeRunsPer9":"0.98","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543135":{"person":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":21,"gamesStarted":21,"flyOuts":60,"groundOuts":144,"airOuts":92,"runs":27,"doubles":17,"triples":1,"homeRuns":10,"strikeOuts":120,"baseOnBalls":21,"intentionalWalks":1,"hits":86,"hitByPitch":7,"atBats":439,"obp":".243","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1815,"era":"1.76","inningsPitched":"123.0","wins":11,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"0.87","battersFaced":471,"outs":369,"gamesPitched":21,"completeGames":1,"shutouts":1,"pitchesThrown":1815,"balls":601,"strikes":1214,"strikePercentage":".670","hitBatsmen":7,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":0,"winPercentage":".786","pitchesPerInning":"14.76","gamesFinished":0,"strikeoutWalkRatio":"5.71","strikeoutsPer9Inn":"8.78","walksPer9Inn":"1.54","hitsPer9Inn":"6.29","runsScoredPer9":"1.98","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":22,"errors":1,"chances":32,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543056":{"person":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":1,"flyOuts":17,"groundOuts":32,"airOuts":37,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":39,"baseOnBalls":13,"intentionalWalks":0,"hits":27,"hitByPitch":0,"atBats":133,"obp":".272","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":590,"era":"1.96","inningsPitched":"36.2","wins":2,"losses":1,"saves":2,"saveOpportunities":2,"holds":9,"blownSaves":0,"earnedRuns":8,"whip":"1.09","battersFaced":148,"outs":110,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":590,"balls":196,"strikes":394,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".667","pitchesPerInning":"16.09","gamesFinished":9,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.57","walksPer9Inn":"3.19","hitsPer9Inn":"6.63","runsScoredPer9":"1.96","homeRunsPer9":"0.25","inheritedRunners":25,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668390":{"person":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":18,"groundOuts":33,"airOuts":29,"runs":4,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":14,"intentionalWalks":2,"hits":15,"hitByPitch":0,"atBats":99,"obp":".257","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":433,"era":"0.91","inningsPitched":"29.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":3,"whip":"0.98","battersFaced":115,"outs":89,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":433,"balls":162,"strikes":271,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".000","pitchesPerInning":"14.60","gamesFinished":10,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"7.28","walksPer9Inn":"4.25","hitsPer9Inn":"4.55","runsScoredPer9":"1.21","homeRunsPer9":"0.30","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[669701,694671,608369,642133,694497,543760,592626,683227,641680,683004,681168,676395,664208,676961],"pitchers":[683004,681168,676395,664208,676961],"bench":[677649,543309,673962,696030],"bullpen":[542888,687847,571578,543056,543135,518876,571948,668390,594798],"battingOrder":[669701,694671,608369,642133,694497,543760,592626,683227,641680],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Seager (18, Erceg)."},{"label":"TB","value":"Carter 2; Heim; Langford 2; Pederson; Seager 4; Semien; Tellez."},{"label":"RBI","value":"Carter (25); Heim (38); Tellez (36)."},{"label":"2-out RBI","value":"Carter."},{"label":"Runners left in scoring position, 2 out","value":"Carter 2."},{"label":"GIDP","value":"Semien; Tellez."},{"label":"Team RISP","value":"2-for-8."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Semien-Seager-Tellez)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":6,"airOuts":7,"runs":4,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".246","atBats":31,"obp":".305","slg":".391","ops":".696","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":17,"rbi":4,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.33","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":11,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":35,"obp":".314","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":142,"era":"3.60","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.24","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":142,"balls":41,"strikes":101,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":3,"pitchesPerInning":"15.78","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID624428":{"person":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":55,"groundOuts":81,"airOuts":98,"runs":33,"doubles":15,"triples":0,"homeRuns":5,"strikeOuts":56,"baseOnBalls":21,"intentionalWalks":2,"hits":85,"hitByPitch":7,"avg":".271","atBats":314,"obp":".326","slg":".366","ops":".692","caughtStealing":6,"stolenBases":8,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":348,"totalBases":115,"rbi":34,"leftOnBase":105,"sacBunts":1,"sacFlies":5,"babip":".310","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.80","popOuts":12,"lineOuts":31},"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":153,"putOuts":137,"errors":3,"chances":293,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669674":{"person":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"jerseyNumber":"73","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":25,"gamesStarted":0,"flyOuts":18,"groundOuts":23,"airOuts":32,"runs":22,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":23,"baseOnBalls":14,"intentionalWalks":1,"hits":30,"hitByPitch":1,"atBats":108,"obp":".366","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":510,"era":"6.84","inningsPitched":"26.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":20,"whip":"1.67","battersFaced":123,"outs":79,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":510,"balls":194,"strikes":316,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".333","pitchesPerInning":"19.37","gamesFinished":13,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"7.86","walksPer9Inn":"4.78","hitsPer9Inn":"10.25","runsScoredPer9":"7.52","homeRunsPer9":"1.37","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663697":{"person":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":84,"groundOuts":108,"airOuts":140,"runs":53,"doubles":26,"triples":0,"homeRuns":8,"strikeOuts":85,"baseOnBalls":45,"intentionalWalks":0,"hits":103,"hitByPitch":11,"avg":".238","atBats":433,"obp":".324","slg":".353","ops":".677","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":492,"totalBases":153,"rbi":40,"leftOnBase":128,"sacBunts":1,"sacFlies":2,"babip":".278","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.12","popOuts":33,"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":174,"putOuts":127,"errors":12,"chances":313,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686475":{"person":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"jerseyNumber":"2","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"601","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":3,"groundOuts":7,"airOuts":8,"runs":10,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".233","atBats":30,"obp":".258","slg":".333","ops":".591","caughtStealing":2,"stolenBases":17,"stolenBasePercentage":".895","caughtStealingPercentage":".105","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":10,"rbi":4,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":0,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":28,"errors":1,"chances":35,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID521692":{"person":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":80,"groundOuts":108,"airOuts":143,"runs":42,"doubles":29,"triples":0,"homeRuns":22,"strikeOuts":100,"baseOnBalls":21,"intentionalWalks":4,"hits":113,"hitByPitch":8,"avg":".244","atBats":463,"obp":".288","slg":".449","ops":".737","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":495,"totalBases":208,"rbi":70,"leftOnBase":199,"sacBunts":0,"sacFlies":1,"babip":".266","groundOutsToAirouts":"0.76","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"21.04","popOuts":31,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":12,"stolenBases":13,"stolenBasePercentage":".520","caughtStealingPercentage":".480","assists":37,"putOuts":704,"errors":1,"chances":742,"fielding":".999","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID545341":{"person":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"jerseyNumber":"15","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":32,"groundOuts":52,"airOuts":66,"runs":31,"doubles":18,"triples":1,"homeRuns":8,"strikeOuts":48,"baseOnBalls":15,"intentionalWalks":1,"hits":52,"hitByPitch":1,"avg":".242","atBats":215,"obp":".291","slg":".447","ops":".738","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":234,"totalBases":96,"rbi":25,"leftOnBase":90,"sacBunts":0,"sacFlies":3,"babip":".272","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.88","popOuts":19,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":44,"errors":0,"chances":44,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID679845":{"person":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":24,"groundOuts":37,"airOuts":51,"runs":13,"doubles":6,"triples":2,"homeRuns":3,"strikeOuts":22,"baseOnBalls":10,"intentionalWalks":0,"hits":28,"hitByPitch":3,"avg":".207","atBats":135,"obp":".273","slg":".348","ops":".621","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":151,"totalBases":47,"rbi":16,"leftOnBase":39,"sacBunts":1,"sacFlies":2,"babip":".223","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":12,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":38,"putOuts":60,"errors":1,"chances":99,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670231":{"person":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"jerseyNumber":"16","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"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":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":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":19,"groundOuts":41,"airOuts":24,"runs":17,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":38,"baseOnBalls":16,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".213","atBats":127,"obp":".303","slg":".346","ops":".649","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":147,"totalBases":44,"rbi":13,"leftOnBase":49,"sacBunts":2,"sacFlies":1,"babip":".267","groundOutsToAirouts":"1.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.75","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":86,"errors":3,"chances":92,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID668674":{"person":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(H, 20)","summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":7,"strikes":14,"strikePercentage":".670","hitBatsmen":0,"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":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":0,"flyOuts":21,"groundOuts":61,"airOuts":48,"runs":16,"doubles":7,"triples":1,"homeRuns":2,"strikeOuts":41,"baseOnBalls":16,"intentionalWalks":3,"hits":45,"hitByPitch":3,"atBats":195,"obp":".299","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":819,"era":"2.55","inningsPitched":"53.0","wins":5,"losses":3,"saves":2,"saveOpportunities":6,"holds":20,"blownSaves":4,"earnedRuns":15,"whip":"1.15","battersFaced":214,"outs":159,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":819,"balls":293,"strikes":526,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.27","rbi":1,"winPercentage":".625","pitchesPerInning":"15.45","gamesFinished":9,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"6.96","walksPer9Inn":"2.72","hitsPer9Inn":"7.64","runsScoredPer9":"2.72","homeRunsPer9":"0.34","inheritedRunners":18,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID571912":{"person":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"jerseyNumber":"17","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"800","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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":5,"groundOuts":5,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".208","atBats":24,"obp":".321","slg":".375","ops":".696","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":9,"rbi":2,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":0,"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":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":1,"putOuts":66,"errors":0,"chances":67,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID664199":{"person":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":22,"groundOuts":39,"airOuts":43,"runs":15,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":31,"baseOnBalls":5,"intentionalWalks":0,"hits":25,"hitByPitch":0,"atBats":138,"obp":".210","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":592,"era":"3.49","inningsPitched":"38.2","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":15,"whip":"0.78","battersFaced":143,"outs":116,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":592,"balls":203,"strikes":389,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".500","pitchesPerInning":"15.31","gamesFinished":12,"strikeoutWalkRatio":"6.20","strikeoutsPer9Inn":"7.22","walksPer9Inn":"1.16","hitsPer9Inn":"5.82","runsScoredPer9":"3.49","homeRunsPer9":"1.16","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608032":{"person":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(S, 32)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":2,"strikes":10,"strikePercentage":".830","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":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":0,"flyOuts":41,"groundOuts":31,"airOuts":87,"runs":21,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":46,"baseOnBalls":20,"intentionalWalks":6,"hits":42,"hitByPitch":3,"atBats":204,"obp":".285","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":871,"era":"2.77","inningsPitched":"55.1","wins":4,"losses":5,"saves":32,"saveOpportunities":38,"holds":0,"blownSaves":6,"earnedRuns":17,"whip":"1.12","battersFaced":229,"outs":166,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":871,"balls":304,"strikes":567,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":".444","pitchesPerInning":"15.74","gamesFinished":47,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"7.48","walksPer9Inn":"3.25","hitsPer9Inn":"6.83","runsScoredPer9":"3.42","homeRunsPer9":"0.81","inheritedRunners":11,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":21},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686701":{"person":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":14,"gamesStarted":10,"flyOuts":46,"groundOuts":37,"airOuts":67,"runs":17,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":51,"baseOnBalls":23,"intentionalWalks":0,"hits":36,"hitByPitch":1,"atBats":190,"obp":".280","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":884,"era":"2.75","inningsPitched":"52.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.13","battersFaced":215,"outs":157,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":884,"balls":322,"strikes":562,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".500","pitchesPerInning":"16.89","gamesFinished":2,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"8.77","walksPer9Inn":"3.96","hitsPer9Inn":"6.19","runsScoredPer9":"2.92","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686469":{"person":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":82,"groundOuts":122,"airOuts":150,"runs":49,"doubles":20,"triples":1,"homeRuns":23,"strikeOuts":84,"baseOnBalls":37,"intentionalWalks":4,"hits":122,"hitByPitch":6,"avg":".257","atBats":475,"obp":".317","slg":".448","ops":".765","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":521,"totalBases":213,"rbi":82,"leftOnBase":233,"sacBunts":0,"sacFlies":3,"babip":".267","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.65","popOuts":33,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":50,"putOuts":694,"errors":2,"chances":746,"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"}]},"ID664728":{"person":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | BB, 2 K","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":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":29,"groundOuts":95,"airOuts":79,"runs":37,"doubles":15,"triples":4,"homeRuns":4,"strikeOuts":64,"baseOnBalls":17,"intentionalWalks":0,"hits":80,"hitByPitch":1,"avg":".264","atBats":303,"obp":".302","slg":".380","ops":".682","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":336,"totalBases":115,"rbi":28,"leftOnBase":122,"sacBunts":12,"sacFlies":3,"babip":".319","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"75.75","popOuts":28,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":262,"errors":1,"chances":265,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663738":{"person":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":45,"gamesStarted":2,"flyOuts":33,"groundOuts":56,"airOuts":58,"runs":17,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":32,"baseOnBalls":22,"intentionalWalks":1,"hits":51,"hitByPitch":4,"atBats":194,"obp":".348","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":827,"era":"2.77","inningsPitched":"52.0","wins":5,"losses":2,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":16,"whip":"1.40","battersFaced":223,"outs":156,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":827,"balls":309,"strikes":518,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".714","pitchesPerInning":"15.90","gamesFinished":7,"strikeoutWalkRatio":"1.45","strikeoutsPer9Inn":"5.54","walksPer9Inn":"3.81","hitsPer9Inn":"8.83","runsScoredPer9":"2.94","homeRunsPer9":"1.04","inheritedRunners":12,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547179":{"person":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":62,"groundOuts":93,"airOuts":122,"runs":53,"doubles":24,"triples":3,"homeRuns":17,"strikeOuts":88,"baseOnBalls":31,"intentionalWalks":0,"hits":104,"hitByPitch":3,"atBats":404,"obp":".313","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1693,"era":"4.43","inningsPitched":"103.2","wins":5,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.30","battersFaced":441,"outs":311,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1693,"balls":615,"strikes":1078,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":10,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".385","pitchesPerInning":"16.33","gamesFinished":0,"strikeoutWalkRatio":"2.84","strikeoutsPer9Inn":"7.64","walksPer9Inn":"2.69","hitsPer9Inn":"9.03","runsScoredPer9":"4.60","homeRunsPer9":"1.48","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":27,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":10,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608379":{"person":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(W, 8-9)","summary":"5.2 IP, 2 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":23,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":28,"strikes":65,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.18","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":93,"groundOuts":130,"airOuts":181,"runs":53,"doubles":18,"triples":4,"homeRuns":12,"strikeOuts":104,"baseOnBalls":37,"intentionalWalks":0,"hits":130,"hitByPitch":3,"atBats":538,"obp":".292","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2185,"era":"3.34","inningsPitched":"142.2","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.17","battersFaced":586,"outs":428,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2185,"balls":750,"strikes":1435,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":2,"winPercentage":".471","pitchesPerInning":"15.32","gamesFinished":0,"strikeoutWalkRatio":"2.81","strikeoutsPer9Inn":"6.56","walksPer9Inn":"2.33","hitsPer9Inn":"8.20","runsScoredPer9":"3.34","homeRunsPer9":"0.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":41,"lineOuts":47},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":9,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663559":{"person":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":25,"gamesStarted":24,"flyOuts":87,"groundOuts":109,"airOuts":162,"runs":64,"doubles":25,"triples":1,"homeRuns":19,"strikeOuts":79,"baseOnBalls":45,"intentionalWalks":0,"hits":109,"hitByPitch":1,"atBats":452,"obp":".309","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1894,"era":"4.23","inningsPitched":"123.1","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.25","battersFaced":505,"outs":370,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1894,"balls":685,"strikes":1209,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":3,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".538","pitchesPerInning":"15.36","gamesFinished":0,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"5.76","walksPer9Inn":"3.28","hitsPer9Inn":"7.95","runsScoredPer9":"4.67","homeRunsPer9":"1.39","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":41,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":4,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573262":{"person":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"jerseyNumber":"18","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"100","stats":{"batting":{"summary":"2-3 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":111,"flyOuts":66,"groundOuts":74,"airOuts":118,"runs":48,"doubles":18,"triples":1,"homeRuns":12,"strikeOuts":95,"baseOnBalls":55,"intentionalWalks":4,"hits":84,"hitByPitch":1,"avg":".230","atBats":366,"obp":".329","slg":".383","ops":".712","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":427,"totalBases":140,"rbi":35,"leftOnBase":165,"sacBunts":2,"sacFlies":3,"babip":".275","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.50","popOuts":27,"lineOuts":25},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":5,"obp":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":21,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":13,"strikes":8,"strikePercentage":".380","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"21.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":179,"errors":1,"chances":191,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID672580":{"person":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":66,"groundOuts":125,"airOuts":134,"runs":59,"doubles":32,"triples":5,"homeRuns":12,"strikeOuts":67,"baseOnBalls":45,"intentionalWalks":0,"hits":138,"hitByPitch":1,"avg":".302","atBats":457,"obp":".363","slg":".473","ops":".836","caughtStealing":9,"stolenBases":22,"stolenBasePercentage":".710","caughtStealingPercentage":".290","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":510,"totalBases":216,"rbi":56,"leftOnBase":193,"sacBunts":3,"sacFlies":4,"babip":".330","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.08","popOuts":25,"lineOuts":43},"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":201,"putOuts":110,"errors":7,"chances":318,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID607625":{"person":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":77,"groundOuts":118,"airOuts":149,"runs":58,"doubles":21,"triples":1,"homeRuns":23,"strikeOuts":110,"baseOnBalls":47,"intentionalWalks":1,"hits":116,"hitByPitch":4,"atBats":489,"obp":".309","caughtStealing":7,"stolenBases":4,"stolenBasePercentage":".364","caughtStealingPercentage":".636","numberOfPitches":2114,"era":"3.77","inningsPitched":"131.1","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.24","battersFaced":544,"outs":394,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2114,"balls":776,"strikes":1338,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".571","pitchesPerInning":"16.10","gamesFinished":0,"strikeoutWalkRatio":"2.34","strikeoutsPer9Inn":"7.54","walksPer9Inn":"3.22","hitsPer9Inn":"7.95","runsScoredPer9":"3.97","homeRunsPer9":"1.58","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":26,"lineOuts":46},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":12,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702070":{"person":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":65,"groundOuts":99,"airOuts":111,"runs":27,"doubles":8,"triples":2,"homeRuns":10,"strikeOuts":78,"baseOnBalls":28,"intentionalWalks":1,"hits":76,"hitByPitch":3,"atBats":363,"obp":".272","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1503,"era":"2.47","inningsPitched":"98.1","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.06","battersFaced":395,"outs":295,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1503,"balls":566,"strikes":937,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".583","pitchesPerInning":"15.28","gamesFinished":0,"strikeoutWalkRatio":"2.79","strikeoutsPer9Inn":"7.14","walksPer9Inn":"2.56","hitsPer9Inn":"6.96","runsScoredPer9":"2.47","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":23,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":2,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672582":{"person":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":2,"flyOuts":11,"groundOuts":71,"airOuts":23,"runs":21,"doubles":13,"triples":0,"homeRuns":5,"strikeOuts":51,"baseOnBalls":16,"intentionalWalks":0,"hits":49,"hitByPitch":2,"atBats":192,"obp":".319","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":853,"era":"3.75","inningsPitched":"50.1","wins":3,"losses":1,"saves":0,"saveOpportunities":2,"holds":12,"blownSaves":2,"earnedRuns":21,"whip":"1.29","battersFaced":212,"outs":151,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":853,"balls":299,"strikes":554,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.09","rbi":0,"winPercentage":".750","pitchesPerInning":"16.95","gamesFinished":4,"strikeoutWalkRatio":"3.19","strikeoutsPer9Inn":"9.12","walksPer9Inn":"2.86","hitsPer9Inn":"8.76","runsScoredPer9":"3.75","homeRunsPer9":"0.89","inheritedRunners":30,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670167":{"person":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(H, 16)","summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":4,"strikes":12,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":56,"gamesStarted":0,"flyOuts":21,"groundOuts":44,"airOuts":50,"runs":20,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":50,"baseOnBalls":17,"intentionalWalks":1,"hits":43,"hitByPitch":1,"atBats":186,"obp":".299","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":816,"era":"3.31","inningsPitched":"49.0","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":16,"blownSaves":2,"earnedRuns":18,"whip":"1.22","battersFaced":205,"outs":147,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":816,"balls":283,"strikes":533,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".500","pitchesPerInning":"16.65","gamesFinished":5,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"9.18","walksPer9Inn":"3.12","hitsPer9Inn":"7.90","runsScoredPer9":"3.67","homeRunsPer9":"1.29","inheritedRunners":40,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677951":{"person":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"200","stats":{"batting":{"summary":"1-2 | 2 BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":82,"groundOuts":91,"airOuts":153,"runs":78,"doubles":38,"triples":4,"homeRuns":17,"strikeOuts":104,"baseOnBalls":43,"intentionalWalks":7,"hits":140,"hitByPitch":5,"avg":".291","atBats":481,"obp":".351","slg":".493","ops":".844","caughtStealing":7,"stolenBases":32,"stolenBasePercentage":".821","caughtStealingPercentage":".179","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":536,"totalBases":237,"rbi":67,"leftOnBase":180,"sacBunts":0,"sacFlies":7,"babip":".335","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.29","popOuts":32,"lineOuts":39},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":298,"putOuts":153,"errors":8,"chances":459,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[573262,545341,677951,686469,672580,624428,663697,686475,670231,571912,664728,608379,670167,668674,608032],"pitchers":[608379,670167,668674,608032],"bench":[679845,521692],"bullpen":[686701,702070,664199,663559,669674,547179,607625,663738,672582],"battingOrder":[545341,677951,686469,672580,624428,686475,670231,571912,664728],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Yastrzemski (12, 1st inning off Leiter, 0 on, 0 out); Pasquantino (23, 3rd inning off Leiter, 1 on, 0 out); Garcia, M (12, 5th inning off Curvelo, 0 on, 0 out)."},{"label":"TB","value":"Garcia, M 5; India; Isbel; Pasquantino 4; Witt Jr.; Yastrzemski 5."},{"label":"RBI","value":"Garcia, M (56); Pasquantino 2 (82); Yastrzemski (35)."},{"label":"Runners left in scoring position, 2 out","value":"Yastrzemski; Pasquantino."},{"label":"GIDP","value":"Pasquantino."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Rave (Pederson at home)."},{"label":"DP","value":"3 (Rave-Maile; Witt Jr.-India-Pasquantino; Witt Jr.-Pasquantino)."}]}],"note":[{"label":"a","value":"Walked for Yastrzemski in the 6th."}]}},"officials":[{"official":{"id":482641,"fullName":"Adrian Johnson","link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"fullName":"Quinn Wolcott","link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":607884,"fullName":"Paul Clemons","link":"/api/v1/people/607884"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Leiter 2."},{"label":"Pitches-strikes","value":"Leiter 81-51; Curvelo 25-14; Garcia, R 18-11; Maton, P 12-7; Boushley 11-7; Wacha 93-65; Schreiber 16-12; Erceg 21-14; Estévez 12-10."},{"label":"Groundouts-flyouts","value":"Leiter 2-2; Curvelo 2-1; Garcia, R 1-0; Maton, P 0-1; Boushley 1-0; Wacha 6-2; Schreiber 0-1; Erceg 2-0; Estévez 0-1."},{"label":"Batters faced","value":"Leiter 20; Curvelo 6; Garcia, R 4; Maton, P 3; Boushley 3; Wacha 23; Schreiber 4; Erceg 5; Estévez 3."},{"label":"Inherited runners-scored","value":"Curvelo 2-0; Schreiber 1-0."},{"label":"Umpires","value":"HP: Adrian Johnson. 1B: Quinn Wolcott. 2B: Brian Walsh. 3B: Paul Clemons. "},{"label":"Weather","value":"92 degrees, Clear."},{"label":"Wind","value":"8 mph, L To R."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:36."},{"label":"Att","value":"12,747."},{"label":"Venue","value":"Kauffman Stadium."},{"label":"August 18, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262","boxscoreName":"Yastrzemski"},"jerseyNumber":"18","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"100","stats":{"batting":{"summary":"2-3 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":111,"flyOuts":66,"groundOuts":74,"airOuts":118,"runs":48,"doubles":18,"triples":1,"homeRuns":12,"strikeOuts":95,"baseOnBalls":55,"intentionalWalks":4,"hits":84,"hitByPitch":1,"avg":".230","atBats":366,"obp":".329","slg":".383","ops":".712","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":427,"totalBases":140,"rbi":35,"leftOnBase":165,"sacBunts":2,"sacFlies":3,"babip":".275","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.50","popOuts":27,"lineOuts":25},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":5,"obp":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":21,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":13,"strikes":8,"strikePercentage":".380","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"21.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":179,"errors":1,"chances":191,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","boxscoreName":"Garcia, M"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":66,"groundOuts":125,"airOuts":134,"runs":59,"doubles":32,"triples":5,"homeRuns":12,"strikeOuts":67,"baseOnBalls":45,"intentionalWalks":0,"hits":138,"hitByPitch":1,"avg":".302","atBats":457,"obp":".363","slg":".473","ops":".836","caughtStealing":9,"stolenBases":22,"stolenBasePercentage":".710","caughtStealingPercentage":".290","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":510,"totalBases":216,"rbi":56,"leftOnBase":193,"sacBunts":3,"sacFlies":4,"babip":".330","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.08","popOuts":25,"lineOuts":43},"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":201,"putOuts":110,"errors":7,"chances":318,"fielding":".978","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":56,"hittingGameScore":56},{"player":{"person":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369","boxscoreName":"Seager"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"300","stats":{"batting":{"summary":"3-4 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":0,"leftOnBase":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":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":62,"groundOuts":91,"airOuts":87,"runs":52,"doubles":18,"triples":0,"homeRuns":18,"strikeOuts":81,"baseOnBalls":53,"intentionalWalks":10,"hits":92,"hitByPitch":4,"avg":".264","atBats":349,"obp":".365","slg":".470","ops":".835","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":408,"totalBases":164,"rbi":44,"leftOnBase":141,"sacBunts":0,"sacFlies":2,"babip":".294","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.39","popOuts":5,"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":201,"putOuts":111,"errors":4,"chances":316,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"loser":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"save":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}