{"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":776675,"link":"/api/v1.1/game/776675/feed/live","metaData":{"wait":10,"timeStamp":"20250820_015721","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776675,"type":"R","doubleHeader":"N","id":"2025/08/19/texmlb-kcamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776675-2025-08-19","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-19T23:40:00Z","originalDate":"2025-08-19","officialDate":"2025-08-19","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":127,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":62,"losses":65,"ties":0,"pct":".488"},"records":{},"divisionLeader":false,"wins":62,"losses":65,"winningPercentage":".488"},"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":126,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":65,"losses":61,"ties":0,"pct":".516"},"records":{},"divisionLeader":false,"wins":65,"losses":61,"winningPercentage":".516"},"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":"91","wind":"8 mph, L To R"},"gameInfo":{"attendance":14176,"firstPitch":"2025-08-19T23:40:00.000Z","gameDurationMinutes":137},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"home":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"}},"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":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out 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-19T23:40:16.759Z","endTime":"2025-08-19T23:40:54.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"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":5},"credits":[{"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-19T20:42:11.234Z","endTime":"2025-08-19T23:18:08.631Z","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-19T23:18:08.631Z","endTime":"2025-08-19T23:38:49.574Z","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-19T23:38:49.574Z","endTime":"2025-08-19T23:40:18.739Z","isPitch":false,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.34000194359447,"strikeZoneBottom":1.55999898842467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.640775453485347,"aZ":-17.22470527544852,"pfxX":-4.9633282250726865,"pfxZ":8.571710930302817,"pX":0.04607199104328143,"pZ":2.3573981402180966,"vX0":4.98526247269964,"vY0":-130.96933830788862,"vZ0":-4.976292381138069,"x":115.24,"y":175.13,"x0":-1.2336463235137973,"y0":50.001924419855925,"z0":5.562852600908022,"aX":-8.655987582591287},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.6,"breakHorizontal":7.9,"spinRate":2248,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.41757878178114805,"extension":5.7596201851335165},"index":3,"playId":"69d0c7ee-dcad-3626-8e73-1ec363baeb16","pitchNumber":1,"startTime":"2025-08-19T23:40:18.739Z","endTime":"2025-08-19T23:40:21.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.33711653047494,"strikeZoneBottom":1.54174172758705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.364407569406488,"aZ":-22.896015227682827,"pfxX":0.5474112168349139,"pfxZ":5.6545504812130325,"pX":1.3604584181032167,"pZ":2.2712937389832133,"vX0":6.165548158350808,"vY0":-126.65019384984797,"vZ0":-4.058449914369514,"x":65.14,"y":177.46,"x0":-1.1663446722270687,"y0":50.00557002869062,"z0":5.703327290374582,"aX":0.897304933885571},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.6,"breakHorizontal":-2.3,"spinRate":2398,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.43078550537094573,"extension":5.885113484565412},"index":4,"playId":"b0d0b19e-eb88-38d3-97be-22261cbc9132","pitchNumber":2,"startTime":"2025-08-19T23:40:31.106Z","endTime":"2025-08-19T23:40:34.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.80198315624939,"aZ":-43.70200397248028,"pfxX":6.643419440752876,"pfxZ":-8.872020315996632,"pX":0.35221630683929084,"pZ":2.288375102215307,"vX0":2.0017994344199774,"vY0":-114.06716294061768,"vZ0":1.7398516248045326,"x":103.57,"y":176.99,"x0":-1.4032863938451663,"y0":50.00554885923149,"z0":5.872259338430443,"aX":8.628554764236451},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-15.1,"breakHorizontal":-12.6,"spinRate":3283,"spinDirection":49},"zone":6,"typeConfidence":2.0,"plateTime":0.48285444339959405,"extension":5.4462623083156165},"hitData":{"launchSpeed":88.2,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.34,"coordY":167.39}},"index":5,"playId":"30d4487d-2cdf-3593-98db-3218909326e9","pitchNumber":3,"startTime":"2025-08-19T23:40:47.051Z","endTime":"2025-08-19T23:40:54.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:40:54.217Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T23:41:01.142Z","endTime":"2025-08-19T23:42:41.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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":"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":90.1,"endSpeed":82.7,"strikeZoneTop":3.63645259172595,"strikeZoneBottom":1.71315646402444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.488619974399683,"aZ":-17.354451969724245,"pfxX":-5.599885304183334,"pfxZ":8.477991069177344,"pX":0.46922760683418424,"pZ":3.0112878812831814,"vX0":5.999639888075929,"vY0":-131.080365691866,"vZ0":-3.271054880550323,"x":99.11,"y":157.48,"x0":-1.1166418798492732,"y0":50.0055552487138,"z0":5.563686637731008,"aX":-9.792530306490612},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.9,"breakHorizontal":8.9,"spinRate":2283,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.4171174093339909,"extension":5.82854833534867},"index":0,"playId":"fe0b1319-f1d3-3143-824f-a1139a6507dc","pitchNumber":1,"startTime":"2025-08-19T23:41:17.164Z","endTime":"2025-08-19T23:41:20.164Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.56821788650105,"strikeZoneBottom":1.67751023570814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.30007659362658,"aZ":-20.674163448198698,"pfxX":-2.372324287685631,"pfxZ":6.757744920899917,"pX":-0.39875274613186174,"pZ":2.669657637385585,"vX0":3.449400634896761,"vY0":-129.45738881669348,"vZ0":-3.788185975246745,"x":132.2,"y":166.7,"x0":-1.4384917601763958,"y0":50.003856638187436,"z0":5.728871711188919,"aX":-4.038402714685192},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.6,"breakHorizontal":3.6,"spinRate":2395,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.42262566739112417,"extension":5.743572245852563},"index":1,"playId":"921457a4-1289-345f-94a5-0814b049394b","pitchNumber":2,"startTime":"2025-08-19T23:41:29.609Z","endTime":"2025-08-19T23:41:32.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.60339659844747,"strikeZoneBottom":1.74498113309165,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.755608944601175,"aZ":-20.31771427268224,"pfxX":-8.625825892919012,"pfxZ":6.497967496665726,"pX":0.9452261494012403,"pZ":3.6134807731213012,"vX0":8.31037489611325,"vY0":-134.14864976485384,"vZ0":-0.9839132002370994,"x":80.97,"y":141.22,"x0":-1.0706535173547338,"y0":50.000867863978996,"z0":5.432005437010218,"aX":-15.735079686979725},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.8,"breakHorizontal":13.8,"spinRate":2464,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.4081360245508021,"extension":6.078974856102545},"index":2,"playId":"74482e1d-3608-350d-a92c-f8fa467ad113","pitchNumber":3,"startTime":"2025-08-19T23:41:43.942Z","endTime":"2025-08-19T23:41:46.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.57194624915927,"strikeZoneBottom":1.71328363858099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.741959441749277,"aZ":-38.48477203488253,"pfxX":6.122281280554251,"pfxZ":-4.383285476575319,"pX":1.3350071380161397,"pZ":2.6482591875323904,"vX0":4.480685526913015,"vY0":-119.21853268851359,"vZ0":1.1222064695179217,"x":66.11,"y":167.28,"x0":-1.3635080356085592,"y0":50.00187839288119,"z0":5.6428739482509975,"aX":8.817832706094201},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-7.4,"breakHorizontal":-12.1,"spinRate":3108,"spinDirection":54},"zone":12,"typeConfidence":2.0,"plateTime":0.4592974605299305,"extension":5.552883962162188},"index":3,"playId":"8c9000d1-3417-3c8f-a9a5-4858a18aca6f","pitchNumber":4,"startTime":"2025-08-19T23:41:59.427Z","endTime":"2025-08-19T23:42:02.861Z","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":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.1,"strikeZoneTop":3.51087204248203,"strikeZoneBottom":1.5553135777049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.448890728420402,"aZ":-43.20830601038034,"pfxX":5.76665189451208,"pfxZ":-8.252310567335739,"pX":2.513431886026023,"pZ":1.7951001594587308,"vX0":6.392878026009829,"vY0":-115.4549099164128,"vZ0":0.4516055143950788,"x":21.19,"y":190.31,"x0":-1.0508470495797304,"y0":50.00375934757197,"z0":5.78844069089369,"aX":7.708670828305111},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-14.4,"breakHorizontal":-12.1,"spinRate":3394,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4761939828288595,"extension":5.594005526793063},"index":4,"playId":"21e66220-34ca-3f0f-9416-c9e7021c734c","pitchNumber":5,"startTime":"2025-08-19T23:42:18.270Z","endTime":"2025-08-19T23:42:21.270Z","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":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.2572208164307,"aZ":-32.21103495476294,"pfxX":-9.577248286286098,"pfxZ":-0.021236950404834865,"pX":0.6520471224920086,"pZ":1.3551499544879066,"vX0":7.763308461176186,"vY0":-128.9051417123513,"vZ0":-3.8443571942499943,"x":92.15,"y":202.19,"x0":-1.145310640130599,"y0":50.00308342815064,"z0":5.33614899209549,"aX":-16.216763166218666},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.6,"breakHorizontal":15.7,"spinRate":1825,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4239181120615938,"extension":5.684364185014871},"index":5,"playId":"fbaa1bf2-7bef-388d-8cb9-d14aac09bd72","pitchNumber":6,"startTime":"2025-08-19T23:42:38.620Z","endTime":"2025-08-19T23:42:41.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:42:41.641Z","atBatIndex":1},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Corey Seager homers (19) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T23:42:48.464Z","endTime":"2025-08-19T23:44:32.168Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"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":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":{"id":607625,"link":"/api/v1/people/607625"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.63683792098813,"strikeZoneBottom":1.59306402146931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.811870580561976,"aZ":-22.19774534308313,"pfxX":1.6269460824091686,"pfxZ":5.986277567399538,"pX":-0.8939387297219579,"pZ":3.9783395808557507,"vX0":1.0283765666591447,"vY0":-127.88354489431657,"vZ0":-0.4021945064382618,"x":151.07,"y":131.36,"x0":-1.511813945152626,"y0":50.003020732177866,"z0":5.869304961446522,"aX":2.7117894875578314},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":11.0,"breakHorizontal":-3.1,"spinRate":2473,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.42726586903231656,"extension":5.73934927797083},"index":0,"playId":"5febf126-0738-3956-be20-b4c460d706e9","pitchNumber":1,"startTime":"2025-08-19T23:43:05.032Z","endTime":"2025-08-19T23:43:08.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.6,"strikeZoneTop":3.54341292714356,"strikeZoneBottom":1.5321335478246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.922768876695457,"aZ":-40.50019534069611,"pfxX":8.127681956360252,"pfxZ":-6.117010077215713,"pX":0.27387036060455894,"pZ":0.7755645630537732,"vX0":1.5284267862720837,"vY0":-116.76114191675742,"vZ0":-2.0573795546502645,"x":106.56,"y":217.84,"x0":-1.4465887021283108,"y0":50.00280126782325,"z0":5.530361598808022,"aX":11.06141244457925},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-11.3,"breakHorizontal":-15.1,"spinRate":3342,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.471693158646576,"extension":5.368979914735505},"index":1,"playId":"5084bdb0-72c1-3d84-9871-e739cfab4731","pitchNumber":2,"startTime":"2025-08-19T23:43:17.087Z","endTime":"2025-08-19T23:43:21.211Z","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":92.6,"endSpeed":85.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.655442351046812,"aZ":-21.760765575946163,"pfxX":-8.456066144108949,"pfxZ":5.592233480547474,"pX":-0.1689934838967967,"pZ":3.247904188968957,"vX0":5.890479789437877,"vY0":-134.919170020742,"vZ0":-1.4352630812263403,"x":123.44,"y":151.09,"x0":-1.271190286084263,"y0":50.000751430480285,"z0":5.305690824584692,"aX":-15.740728148300335},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.1,"breakHorizontal":14.3,"spinRate":2468,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.4044600720645515,"extension":5.976326880535687},"index":2,"playId":"acf77335-bb08-3663-8f15-defb7c578ad0","pitchNumber":3,"startTime":"2025-08-19T23:43:34.823Z","endTime":"2025-08-19T23:43:37.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.6,"strikeZoneTop":3.60018449213983,"strikeZoneBottom":1.82631335368477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.465912893479555,"aZ":-27.127783938761464,"pfxX":3.1399791788506692,"pfxZ":3.3411448070651453,"pX":0.26673794729070066,"pZ":1.6290600819432424,"vX0":3.4190822058418893,"vY0":-121.2839412880351,"vZ0":-3.06239094469006,"x":106.83,"y":194.8,"x0":-1.5616875304864581,"y0":50.0045120622091,"z0":5.237751135541248,"aX":4.746821735610821},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.6,"breakHorizontal":-6.4,"spinRate":2706,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.4491019635798468,"extension":6.019358030817958},"index":3,"playId":"e75619c0-12d2-3ac6-adc1-02ab8e1a2092","pitchNumber":4,"startTime":"2025-08-19T23:43:54.034Z","endTime":"2025-08-19T23:43:57.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.238841604538877,"aZ":-30.664733338722183,"pfxX":-9.360700499211141,"pfxZ":0.8981562472906575,"pX":-0.472699607606402,"pZ":2.1254073685336015,"vX0":5.046392119138774,"vY0":-127.9396071761321,"vZ0":-2.053241051086597,"x":135.02,"y":181.39,"x0":-1.241456635913907,"y0":50.00230164277545,"z0":5.3121201858911045,"aX":-15.715549279327947},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.4,"breakHorizontal":16.1,"spinRate":1876,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.42604559580902723,"extension":5.785201880530513},"hitData":{"launchSpeed":104.6,"launchAngle":27.0,"totalDistance":426.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.89,"coordY":28.41}},"index":4,"playId":"ac89622b-a059-3b71-a462-9c340a69df9d","pitchNumber":5,"startTime":"2025-08-19T23:44:08.369Z","endTime":"2025-08-19T23:44:32.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:44:32.168Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joc Pederson flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T23:44:34.484Z","endTime":"2025-08-19T23:45:56.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":91.8,"endSpeed":84.7,"strikeZoneTop":3.65633080928724,"strikeZoneBottom":1.71786092470586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.906422077196567,"aZ":-16.00911919839468,"pfxX":-3.710900729938099,"pfxZ":8.852442695602385,"pX":0.9836845336171083,"pZ":2.883955210328565,"vX0":6.818284629610109,"vY0":-133.55755163415463,"vZ0":-3.803351903673632,"x":79.5,"y":160.91,"x0":-1.1079293300905788,"y0":50.00144075276791,"z0":5.46146686669586,"aX":-6.775802765064493},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.5,"breakHorizontal":5.4,"spinRate":2436,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4084628948546345,"extension":6.120193509212438},"index":0,"playId":"181101b5-73b3-390e-b5e2-99c13df6739d","pitchNumber":1,"startTime":"2025-08-19T23:44:56.085Z","endTime":"2025-08-19T23:44:59.198Z","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.1,"endSpeed":82.4,"strikeZoneTop":3.64247111966696,"strikeZoneBottom":1.6713611503277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.915269429503425,"aZ":-22.750904539584507,"pfxX":0.4887156500341474,"pfxZ":5.46413759507729,"pX":-1.1995663378710317,"pZ":2.58010315057023,"vX0":0.7340148074385766,"vY0":-129.91260769469656,"vZ0":-3.4521677995132647,"x":162.72,"y":169.12,"x0":-1.5482980089790828,"y0":50.00400135901406,"z0":5.637638304824297,"aX":0.842780686149908},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.5,"breakHorizontal":-1.1,"spinRate":2453,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.42017702133067125,"extension":5.699342421358028},"index":1,"playId":"4b1ea3da-27fc-3094-aff8-bb578dd1bbc9","pitchNumber":2,"startTime":"2025-08-19T23:45:09.646Z","endTime":"2025-08-19T23:45:12.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.957028185657588,"aZ":-14.023322269602604,"pfxX":-4.264654379800364,"pfxZ":9.574606180253717,"pX":0.9196358247618407,"pZ":1.746562252704825,"vX0":6.541394799502653,"vY0":-136.1185648584914,"vZ0":-7.153926308067248,"x":81.95,"y":191.62,"x0":-0.9491604249069086,"y0":50.00452365022884,"z0":5.359949765760657,"aX":-8.086887699740908},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":6.5,"spinRate":2504,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4007935653345527,"extension":6.016941721113781},"index":2,"playId":"8108fbbe-c386-3b73-9386-314d39c7d522","pitchNumber":3,"startTime":"2025-08-19T23:45:26.012Z","endTime":"2025-08-19T23:45:29.012Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.679029989555314,"aZ":-33.629314606549464,"pfxX":9.046360531002511,"pfxZ":-1.070984035486351,"pX":-0.5052969746361848,"pZ":2.326389408865622,"vX0":0.3705265179601904,"vY0":-115.85008452670563,"vZ0":0.5110753594026727,"x":136.26,"y":175.97,"x0":-1.8425622170351275,"y0":50.00270381547182,"z0":5.31777785690182,"aX":12.293659812293674},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-1.6,"breakHorizontal":-16.4,"spinRate":2932,"spinDirection":62},"zone":4,"typeConfidence":2.0,"plateTime":0.4728314229959323,"extension":5.79218717391903},"hitData":{"launchSpeed":97.3,"launchAngle":40.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":87.58,"coordY":70.74}},"index":3,"playId":"8626eaa2-60a8-36e0-a830-9f60e0a8fbbb","pitchNumber":4,"startTime":"2025-08-19T23:45:46.380Z","endTime":"2025-08-19T23:45:56.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:45:56.394Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Yastrzemski grounds out, second baseman Marcus Semien to first baseman Rowdy Tellez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T23:47:49.551Z","endTime":"2025-08-19T23:49:46.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":5},"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"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.46727061515232,"strikeZoneBottom":1.52738740048465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.534846276241744,"aZ":-16.52126409663047,"pfxX":-6.159445112860631,"pfxZ":8.838081206561156,"pX":-1.3665468029078573,"pZ":1.4175666389865078,"vX0":3.257797598482243,"vY0":-131.84718985033956,"vZ0":-6.667638658188429,"x":169.09,"y":200.51,"x0":-1.8142545236667413,"y0":50.000707575158,"z0":5.186583661737684,"aX":-10.904651462206006},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.9,"breakHorizontal":10.6,"spinRate":2414,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.41452709366564555,"extension":6.044302290087463},"index":0,"playId":"bbc784dd-7834-3bb1-8bb6-e6a1299bcb7d","pitchNumber":1,"startTime":"2025-08-19T23:48:03.626Z","endTime":"2025-08-19T23:48:06.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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.9,"strikeZoneTop":3.46228839192693,"strikeZoneBottom":1.62042561031965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.355468121156978,"aZ":-39.591570709140825,"pfxX":1.9728416459307798,"pfxZ":-5.1819258813689935,"pX":1.4441095638958912,"pZ":1.0139021060747486,"vX0":6.314235965900047,"vY0":-118.53742152193679,"vZ0":-2.497344001843186,"x":61.95,"y":211.4,"x0":-1.5037587410212099,"y0":50.00132442453975,"z0":5.67449136952336,"aX":2.8245078775146926},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.7,"breakHorizontal":-5.0,"spinRate":2611,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.46097972659308306,"extension":6.254385348834408},"index":1,"playId":"565976c3-5a01-34ec-bd55-7a654f57b10f","pitchNumber":2,"startTime":"2025-08-19T23:48:17.680Z","endTime":"2025-08-19T23:48:20.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.6602870729591,"aZ":-31.56295174977975,"pfxX":-7.813084610596467,"pfxZ":0.3697886604204239,"pX":-0.17412680675521292,"pZ":2.1059523131756444,"vX0":6.2956165529514605,"vY0":-126.78456529997003,"vZ0":-2.302551903505993,"x":123.64,"y":181.92,"x0":-1.6581572512344394,"y0":50.002328035867215,"z0":5.511954605009505,"aX":-12.890192396436467},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.4,"breakHorizontal":13.0,"spinRate":2143,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.4298246242910504,"extension":5.972694377381788},"index":2,"playId":"3026e405-ac97-335b-9f97-cd55568e634c","pitchNumber":3,"startTime":"2025-08-19T23:48:34.409Z","endTime":"2025-08-19T23:48:37.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.14235962427477,"aZ":-20.35909013829605,"pfxX":-4.116038849233876,"pfxZ":6.563709347424941,"pX":0.24806578223526937,"pZ":1.9457602413905812,"vX0":6.251305620706677,"vY0":-132.3264495894401,"vZ0":-4.9556976605895,"x":107.54,"y":186.24,"x0":-1.5936169170197234,"y0":50.006137358024105,"z0":5.30348052881589,"aX":-7.414027790779881},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.2,"breakHorizontal":6.4,"spinRate":2421,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.41149287953323466,"extension":6.091392475327654},"index":3,"playId":"ecb87de6-2009-31da-9539-fb7adb3adc1b","pitchNumber":4,"startTime":"2025-08-19T23:48:53.718Z","endTime":"2025-08-19T23:48:57.760Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-19T23:49:21.506Z","endTime":"2025-08-19T23:49:38.926Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"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":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.297799840148407,"aZ":-32.566479905264615,"pfxX":-8.79030044639154,"pfxZ":-0.23234538897727575,"pX":-0.9052665250124108,"pZ":1.9567365972328727,"vX0":4.804156424464821,"vY0":-128.94807983206815,"vZ0":-2.569657404909349,"x":151.51,"y":185.95,"x0":-1.6407567319726426,"y0":50.00152269735186,"z0":5.453772179723749,"aX":-14.95013878657814},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.7,"breakHorizontal":15.0,"spinRate":2162,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4231493918728102,"extension":6.124502925061151},"hitData":{"launchSpeed":69.6,"launchAngle":11.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.95,"coordY":142.76}},"index":5,"playId":"b41887fe-2f2f-3d12-ae69-cf15c523aa1c","pitchNumber":5,"startTime":"2025-08-19T23:49:38.926Z","endTime":"2025-08-19T23:49:46.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:49:46.188Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, second baseman Marcus Semien to first baseman Rowdy Tellez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T23:49:56.364Z","endTime":"2025-08-19T23:50:52.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":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"}]}],"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.8,"endSpeed":85.2,"strikeZoneTop":3.60133078431205,"strikeZoneBottom":1.66443799432951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.080495094791335,"aZ":-23.811465898687644,"pfxX":-9.247253087132783,"pfxZ":4.522178781220953,"pX":0.4036055034375305,"pZ":2.4465780149223106,"vX0":8.403485840301938,"vY0":-134.85813836861874,"vZ0":-3.2973274567439645,"x":101.62,"y":172.72,"x0":-1.5445580703651072,"y0":50.00660113517887,"z0":5.3562258210044815,"aX":-17.114325930045503},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.7,"breakHorizontal":15.0,"spinRate":2217,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.4054462887477488,"extension":6.136663304610654},"index":0,"playId":"33c2a869-72fe-390b-b026-90d71fad543f","pitchNumber":1,"startTime":"2025-08-19T23:50:10.531Z","endTime":"2025-08-19T23:50:13.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.59983537898135,"strikeZoneBottom":1.56509548548618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.895326053161284,"aZ":-19.75145003042906,"pfxX":-1.2385572987009041,"pfxZ":6.895844370804248,"pX":1.0736871989793009,"pZ":1.5369600450235101,"vX0":7.4375366429465215,"vY0":-132.76655697381878,"vZ0":-5.74442554553385,"x":76.07,"y":197.28,"x0":-1.5917870243750083,"y0":50.00524000599683,"z0":5.146287422334562,"aX":-2.2322013653455266},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.5,"breakHorizontal":0.8,"spinRate":2365,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4110518656193287,"extension":6.291333913946589},"index":1,"playId":"3c26d48d-daef-3082-80d6-dc3ad5171506","pitchNumber":2,"startTime":"2025-08-19T23:50:27.297Z","endTime":"2025-08-19T23:50:30.680Z","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":92.5,"endSpeed":84.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.780337984675743,"aZ":-24.322596657791813,"pfxX":-9.536576814067928,"pfxZ":4.269946367786885,"pX":-0.2653677228637647,"pZ":2.1864123637116943,"vX0":6.779126616485297,"vY0":-134.61611424631909,"vZ0":-3.683545536792942,"x":127.12,"y":179.75,"x0":-1.5752776239032538,"y0":50.000852717118285,"z0":5.290981979429635,"aX":-17.52897007999753},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.2,"breakHorizontal":15.8,"spinRate":2312,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.4066232841426407,"extension":6.109633003958065},"hitData":{"launchSpeed":83.0,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.79,"coordY":153.2}},"index":2,"playId":"7c531f8f-757b-359e-8741-a14e904ac3e6","pitchNumber":3,"startTime":"2025-08-19T23:50:43.327Z","endTime":"2025-08-19T23:50:52.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:50:52.110Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Vinnie Pasquantino homers (24) on a line drive to right center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T23:51:00.053Z","endTime":"2025-08-19T23:53:14.195Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":518876,"link":"/api/v1/people/518876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.2,"strikeZoneTop":3.62376021359759,"strikeZoneBottom":1.5776936410147,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.48588625358887,"aZ":-40.1208391372268,"pfxX":4.789097950879876,"pfxZ":-5.738684651590802,"pX":-0.07575158174329341,"pZ":2.4419025556039893,"vX0":2.160170656426099,"vY0":-116.79545153849124,"vZ0":1.0303322472421326,"x":119.89,"y":172.85,"x0":-1.634078558528095,"y0":50.002373119310164,"z0":5.760751379867305,"aX":6.6321740819339965},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-9.8,"breakHorizontal":-9.2,"spinRate":2495,"spinDirection":54},"zone":5,"typeConfidence":2.0,"plateTime":0.46850863019464084,"extension":6.142721269384458},"index":0,"playId":"9d0a43ba-5090-3495-9c3c-380433a49c1a","pitchNumber":1,"startTime":"2025-08-19T23:51:17.396Z","endTime":"2025-08-19T23:51:20.396Z","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":87.8,"endSpeed":81.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.585335768592092,"aZ":-32.80586483766298,"pfxX":-8.394652579880896,"pfxZ":-0.3798087683419853,"pX":-0.9135999396286678,"pZ":1.6663433847899976,"vX0":4.761653789135616,"vY0":-127.93099243002862,"vZ0":-2.948377704931415,"x":151.82,"y":193.79,"x0":-1.7013398402578839,"y0":50.00176133471994,"z0":5.386091930723156,"aX":-14.015464760340967},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.1,"breakHorizontal":14.3,"spinRate":2244,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4269516206523116,"extension":6.168692001381368},"index":1,"playId":"a0ce5df0-0505-3bbe-9ef3-37bf0f8eed41","pitchNumber":2,"startTime":"2025-08-19T23:51:30.891Z","endTime":"2025-08-19T23:51:33.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.52370699219302,"strikeZoneBottom":1.60910100932466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.939292742275672,"aZ":-21.182008829180443,"pfxX":-9.282933725724146,"pfxZ":5.869574862316874,"pX":1.1069996027694837,"pZ":2.5381113667723216,"vX0":9.617515198227379,"vY0":-135.7627931665465,"vZ0":-3.535793731094291,"x":74.8,"y":170.25,"x0":-1.270571733119063,"y0":50.00053807042183,"z0":5.326653261089879,"aX":-17.375900890941598},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.1,"breakHorizontal":14.9,"spinRate":2122,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4030181816878895,"extension":6.220239460548505},"index":2,"playId":"b615a533-b1e3-30ea-bc96-2cd8250ef6c6","pitchNumber":3,"startTime":"2025-08-19T23:51:56.731Z","endTime":"2025-08-19T23:52:00.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.3443967125207,"aZ":-41.42862028443935,"pfxX":4.471112349437912,"pfxZ":-6.101812528644813,"pX":0.15369649280320763,"pZ":1.8993532112222498,"vX0":2.928484477314879,"vY0":-122.14457487974373,"vZ0":-0.3626639125939908,"x":111.14,"y":187.5,"x0":-1.6404640017933085,"y0":50.004095230761294,"z0":5.602318414135861,"aX":6.778037249477202},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-10.9,"breakHorizontal":-8.8,"spinRate":2748,"spinDirection":61},"zone":8,"typeConfidence":2.0,"plateTime":0.4478739799231679,"extension":6.195044950407741},"index":3,"playId":"28322d3b-425d-3042-97ef-2346dd5fb946","pitchNumber":4,"startTime":"2025-08-19T23:52:13.710Z","endTime":"2025-08-19T23:52:17.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.56043664011008,"strikeZoneBottom":1.64566979126079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.908502707307623,"aZ":-20.168925650639306,"pfxX":-1.527677789199163,"pfxZ":6.599108362455741,"pX":-1.1044682053182637,"pZ":2.550223311043138,"vX0":2.7804553428963747,"vY0":-133.33034480572428,"vZ0":-3.4375667340616856,"x":159.1,"y":169.92,"x0":-1.9574963171880262,"y0":50.00191071224003,"z0":5.293836647895015,"aX":-2.7789361286052876},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.5,"breakHorizontal":2.3,"spinRate":2345,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.40920855971743153,"extension":6.118559599748488},"index":4,"playId":"84244eb0-6427-3c6c-9461-bdf5fc6256ed","pitchNumber":5,"startTime":"2025-08-19T23:52:34.835Z","endTime":"2025-08-19T23:52:38.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.791761603868217,"aZ":-27.505635712997325,"pfxX":-10.081916736389108,"pfxZ":2.4794463465843357,"pX":0.6120740731111091,"pZ":2.5064512000316954,"vX0":8.619393048501903,"vY0":-136.12479764132632,"vZ0":-2.5290947096804435,"x":93.67,"y":171.11,"x0":-1.279463072436651,"y0":50.0039861182587,"z0":5.344146894158265,"aX":-18.995711889495933},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.2,"breakHorizontal":16.6,"spinRate":2297,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.4017797240950447,"extension":6.12005790334376},"hitData":{"launchSpeed":105.0,"launchAngle":19.0,"totalDistance":409.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":182.13,"coordY":48.28}},"index":5,"playId":"2c0e96cd-a0dd-399e-8e70-81ce0ea1c9d1","pitchNumber":6,"startTime":"2025-08-19T23:52:51.986Z","endTime":"2025-08-19T23:53:14.195Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:53:14.195Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Maikel Garcia flies out to right fielder Alejandro Osuna.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T23:53:23.986Z","endTime":"2025-08-19T23:54:18.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.73459852776506,"strikeZoneBottom":1.79223672974663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.528538209301622,"aZ":-29.355121926412757,"pfxX":0.138191394081844,"pfxZ":1.7757821350214558,"pX":0.7980902703175218,"pZ":1.8841622853645192,"vX0":5.577820611978,"vY0":-124.79332721805503,"vZ0":-2.7743472707669543,"x":86.58,"y":187.91,"x0":-1.477633071927731,"y0":50.002500459252204,"z0":5.411702962104655,"aX":0.21936456724848882},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.9,"breakHorizontal":-1.4,"spinRate":2280,"spinDirection":154},"zone":9,"typeConfidence":2.0,"plateTime":0.43777361127434844,"extension":6.1730613713546925},"index":0,"playId":"f213eab3-2e9d-3d6e-ae34-b2c00d7286ce","pitchNumber":1,"startTime":"2025-08-19T23:53:36.505Z","endTime":"2025-08-19T23:53:39.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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.979706733941587,"aZ":-18.949922706122997,"pfxX":-2.1949580868328664,"pfxZ":7.246689271259942,"pX":0.93879606698974,"pZ":2.4986289190685347,"vX0":7.684023417188146,"vY0":-133.9780129876898,"vZ0":-3.517705469306409,"x":81.22,"y":171.32,"x0":-1.676639650322134,"y0":50.0010358825101,"z0":5.1769380538143475,"aX":-4.005499647012219},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.6,"breakHorizontal":2.4,"spinRate":2464,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4082677502290184,"extension":6.213289093209465},"index":1,"playId":"989fedbc-00d7-3b8c-a9d5-ee80168a587a","pitchNumber":2,"startTime":"2025-08-19T23:53:52.190Z","endTime":"2025-08-19T23:53:55.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.628612530593923,"aZ":-23.89090514639891,"pfxX":-9.478507161396728,"pfxZ":4.469085554932125,"pX":0.2795834932875522,"pZ":3.4190512924007024,"vX0":7.942155283474359,"vY0":-135.27888821758938,"vZ0":-0.7799555240693151,"x":106.34,"y":146.47,"x0":-1.4634927929121735,"y0":50.00163233332,"z0":5.386567926779185,"aX":-17.559545067010607},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.2,"breakHorizontal":15.5,"spinRate":2189,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.40496835511977736,"extension":6.171848052785309},"hitData":{"launchSpeed":90.3,"launchAngle":41.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.55,"coordY":99.22}},"index":2,"playId":"f742c29b-5aa1-3d0c-b988-6330fdec035a","pitchNumber":3,"startTime":"2025-08-19T23:54:09.121Z","endTime":"2025-08-19T23:54:18.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:54:18.627Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Evan Carter flies out to left fielder John Rave.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T23:56:05.428Z","endTime":"2025-08-19T23:56:45.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.76497232271954,"strikeZoneBottom":1.79406890726818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.249663261732962,"aZ":-15.33207167534981,"pfxX":-4.745793736582888,"pfxZ":9.615732327043364,"pX":-1.205183813877716,"pZ":2.2620195220004886,"vX0":1.787229524676162,"vY0":-131.1347289318744,"vZ0":-5.754443976464657,"x":162.94,"y":177.71,"x0":-1.2767461166426208,"y0":50.003421135386226,"z0":5.618035324840373,"aX":-8.312625808414804},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.4,"breakHorizontal":8.3,"spinRate":2357,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.41677828353188495,"extension":5.759738835842066},"index":0,"playId":"92f7cfdc-7b2d-3acd-9604-6334cc17d374","pitchNumber":1,"startTime":"2025-08-19T23:56:22.972Z","endTime":"2025-08-19T23:56:26.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.63,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61112648116761,"aZ":-15.984539244748843,"pfxX":-6.050723347076868,"pfxZ":9.057622628514167,"pX":-0.6602086999153945,"pZ":2.6678662759962175,"vX0":3.748729967189294,"vY0":-132.43313270105912,"vZ0":-4.538295376470969,"x":142.17,"y":166.75,"x0":-1.3033677678728277,"y0":50.00322473729988,"z0":5.562295930941078,"aX":-10.815851632527478},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.7,"breakHorizontal":10.2,"spinRate":2331,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4126005221272049,"extension":5.803666510903713},"hitData":{"launchSpeed":89.3,"launchAngle":47.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.84,"coordY":89.36}},"index":1,"playId":"fb359366-0bb9-3f09-abf1-b911f2ab5187","pitchNumber":2,"startTime":"2025-08-19T23:56:34.943Z","endTime":"2025-08-19T23:56:45.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:56:45.420Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Marcus Semien pops out to catcher Luke Maile in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T23:56:51.005Z","endTime":"2025-08-19T23:58:02.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.37939010710209,"strikeZoneBottom":1.62716419169952,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.277937222453428,"aZ":-20.110302274347518,"pfxX":0.257757016974109,"pfxZ":7.37206033265042,"pX":0.6540047305510314,"pZ":2.7792144494328825,"vX0":4.698818923566256,"vY0":-126.69656083132139,"vZ0":-3.685621737011158,"x":92.07,"y":163.74,"x0":-1.2530231697154852,"y0":50.004003041035375,"z0":5.847193738201894,"aX":0.42087290167565},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":12.8,"breakHorizontal":-1.4,"spinRate":2280,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.4312334448812778,"extension":5.757314337301841},"index":0,"playId":"93bb746a-eb77-315c-aa8c-eecae280b49b","pitchNumber":1,"startTime":"2025-08-19T23:57:13.470Z","endTime":"2025-08-19T23:57:16.470Z","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":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":72.2,"endSpeed":66.5,"strikeZoneTop":3.44309035925468,"strikeZoneBottom":1.7235016145673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.33290769115712,"aZ":-36.78330652949124,"pfxX":6.900715376146981,"pfxZ":-4.153159264615988,"pX":1.2042915790447073,"pZ":1.3364584272495033,"vX0":3.6852212368574038,"vY0":-105.08087698765154,"vZ0":0.5696276719763866,"x":71.1,"y":202.7,"x0":-1.474399065427649,"y0":50.00519809735922,"z0":5.367018519055498,"aX":7.647593279082682},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-7.0,"breakHorizontal":-13.6,"spinRate":2795,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.5230795100287722,"extension":5.719767988112942},"index":1,"playId":"02bc1e63-52e2-3052-9af8-d4da835f2262","pitchNumber":2,"startTime":"2025-08-19T23:57:26.090Z","endTime":"2025-08-19T23:57:29.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.3,"strikeZoneTop":3.4396625399005,"strikeZoneBottom":1.62172791602801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.174602129725475,"aZ":-28.243067507397566,"pfxX":2.9238675813548713,"pfxZ":2.814382989444968,"pX":1.6483812372029067,"pZ":2.085030479249257,"vX0":6.07358484802121,"vY0":-117.43433427416176,"vZ0":-1.4329989247430954,"x":54.17,"y":182.48,"x0":-1.3510204797742815,"y0":50.00384321333176,"z0":5.329683202294006,"aX":4.084037391149339},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":5.0,"breakHorizontal":-6.8,"spinRate":2572,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.466358491866417,"extension":5.978901454700795},"index":2,"playId":"9b2f6b5f-4fcb-3e55-b077-cb86ba70dc07","pitchNumber":3,"startTime":"2025-08-19T23:57:38.631Z","endTime":"2025-08-19T23:57:41.631Z","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":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.321170391662555,"aZ":-15.453166934542516,"pfxX":-5.286750050078477,"pfxZ":9.243706382295434,"pX":0.16581125112227144,"pZ":2.8357265038110757,"vX0":5.2356661782533935,"vY0":-133.55408104350803,"vZ0":-4.145300935413277,"x":110.68,"y":162.22,"x0":-1.131583669659772,"y0":50.005833378773666,"z0":5.516850575375214,"aX":-9.567664361893454},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.1,"breakHorizontal":8.5,"spinRate":2293,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.4098456572390403,"extension":5.806029819526857},"hitData":{"launchSpeed":87.1,"launchAngle":81.0,"totalDistance":53.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":147.98,"coordY":205.34}},"index":3,"playId":"649e59d5-7ca7-351c-857c-6f3989a5bb31","pitchNumber":4,"startTime":"2025-08-19T23:57:52.491Z","endTime":"2025-08-19T23:58:02.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:58:02.356Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rowdy Tellez singles on a ground ball to center fielder Kyle Isbel.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T23:58:10.763Z","endTime":"2025-08-20T00:00:16.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":6},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":78.0,"endSpeed":71.5,"strikeZoneTop":3.71300884601707,"strikeZoneBottom":1.66819742086608,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.844147740105885,"aZ":-42.790431527513455,"pfxX":8.14960259236192,"pfxZ":-8.195349558107033,"pX":-1.6144073415499067,"pZ":3.0091237074402133,"vX0":-2.1933744607010004,"vY0":-113.43325586203801,"vZ0":3.2615093314100756,"x":178.54,"y":157.53,"x0":-1.6903617593469775,"y0":50.00179282048866,"z0":5.835579377841587,"aX":10.559310644687333},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-13.6,"breakHorizontal":-14.2,"spinRate":3213,"spinDirection":51},"zone":11,"typeConfidence":2.0,"plateTime":0.483910647420418,"extension":5.389361823793586},"index":0,"playId":"3524549a-c47f-3862-b06a-eb5a4f43fa95","pitchNumber":1,"startTime":"2025-08-19T23:58:32.144Z","endTime":"2025-08-19T23:58:35.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.71159101739937,"strikeZoneBottom":1.76522686032434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.451787877030664,"aZ":-17.45548416667231,"pfxX":-4.52047358699983,"pfxZ":8.40472528612038,"pX":0.9477484477601148,"pZ":4.050178105607387,"vX0":7.128020454727346,"vY0":-131.17311086619924,"vZ0":-0.45666670474566295,"x":80.87,"y":129.43,"x0":-1.2113586554692013,"y0":50.002429346235026,"z0":5.522173176764719,"aX":-7.916790438676711},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.4,"breakHorizontal":6.7,"spinRate":2415,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.4167667570996909,"extension":5.893733875979257},"index":1,"playId":"47009e15-36e0-3a6f-a4e8-f3b1034554de","pitchNumber":2,"startTime":"2025-08-19T23:58:47.499Z","endTime":"2025-08-19T23:58:50.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.8,"strikeZoneTop":3.62303474702353,"strikeZoneBottom":1.64375149209117,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.224832531327376,"aZ":-40.66625924118855,"pfxX":8.957186241163312,"pfxZ":-6.373249822781041,"pX":-0.6562554739560104,"pZ":1.8192603710067834,"vX0":-0.6821372062143274,"vY0":-114.93922850521392,"vZ0":0.27583377778673257,"x":142.01,"y":189.66,"x0":-1.5179361796289736,"y0":50.003863357924146,"z0":5.661461912689508,"aX":11.929971794631498},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-11.2,"breakHorizontal":-16.1,"spinRate":3331,"spinDirection":44},"zone":7,"typeConfidence":2.0,"plateTime":0.47736823353509594,"extension":5.3862032154143895},"index":2,"playId":"2eb496f5-5eb1-3bfe-bcbc-059d7d48c131","pitchNumber":3,"startTime":"2025-08-19T23:59:02.681Z","endTime":"2025-08-19T23:59:05.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":70.1,"strikeZoneTop":3.4802107854641,"strikeZoneBottom":1.63191284605152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.126754248243035,"aZ":-35.194890132370254,"pfxX":11.943362251457117,"pfxZ":-2.415890225445658,"pX":-1.3783284204144188,"pZ":2.785572668213113,"vX0":-2.2182104723834795,"vY0":-111.36376432423555,"vZ0":2.3001822601628104,"x":169.54,"y":163.57,"x0":-1.9170360920645844,"y0":50.004397904753,"z0":5.395486376971708,"aX":14.912127968616485},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-3.4,"breakHorizontal":-21.0,"spinRate":2949,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.49297096873510604,"extension":5.248519592278349},"index":3,"playId":"3e7c20aa-42b0-363a-a2d4-625905d9a4e6","pitchNumber":4,"startTime":"2025-08-19T23:59:16.397Z","endTime":"2025-08-19T23:59:19.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":70.7,"strikeZoneTop":3.63,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.630995352524504,"aZ":-41.58678783020327,"pfxX":8.999866352650734,"pfxZ":-7.437411028380135,"pX":0.2433006897062537,"pZ":2.744203549748293,"vX0":1.1063970664833391,"vY0":-112.46105875395321,"vZ0":2.800251900623291,"x":107.73,"y":164.69,"x0":-1.4243871702758875,"y0":50.00271290227394,"z0":5.736626542863509,"aX":11.391341291987093},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-12.2,"breakHorizontal":-16.6,"spinRate":3270,"spinDirection":49},"zone":5,"typeConfidence":2.0,"plateTime":0.48925066025221975,"extension":5.46904417301939},"index":4,"playId":"c646cf72-07b0-3a72-ab82-2d48b7bed0db","pitchNumber":5,"startTime":"2025-08-19T23:59:33.132Z","endTime":"2025-08-19T23:59:37.118Z","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":2,"outs":2},"index":5,"startTime":"2025-08-19T23:59:47.609Z","endTime":"2025-08-20T00:00:05.301Z","isPitch":false,"type":"action","player":{"id":642133,"link":"/api/v1/people/642133"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.63,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.160283519602075,"aZ":-22.16420613823018,"pfxX":0.6888515931995314,"pfxZ":5.812596103887126,"pX":0.7563162203047143,"pZ":2.8618621200894343,"vX0":4.735267006914988,"vY0":-129.40103326313832,"vZ0":-3.13352227076269,"x":88.17,"y":161.51,"x0":-1.175361648403412,"y0":50.00075380008926,"z0":5.757683057161043,"aX":1.1851925671691665},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.2,"breakHorizontal":-2.2,"spinRate":2457,"spinDirection":195},"zone":6,"typeConfidence":2.0,"plateTime":0.42084796518344536,"extension":5.87497006480128},"hitData":{"launchSpeed":87.6,"launchAngle":7.0,"totalDistance":137.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.88,"coordY":108.05}},"index":6,"playId":"09f8749d-8b0a-3cc0-abf4-a09143b26b4c","pitchNumber":6,"startTime":"2025-08-20T00:00:05.301Z","endTime":"2025-08-20T00:00:16.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:00:16.391Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Osuna grounds out, second baseman Jonathan India to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-20T00:00:21.778Z","endTime":"2025-08-20T00:01:09.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":{"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":92.0,"endSpeed":84.9,"strikeZoneTop":3.35340479672771,"strikeZoneBottom":1.54337910863765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.34958530855213,"aZ":-15.180787289224074,"pfxX":-4.528830099072445,"pfxZ":9.284187702547307,"pX":1.0513845922875757,"pZ":1.8475784986710593,"vX0":7.0845532265157205,"vY0":-133.79910569331585,"vZ0":-6.292368520457004,"x":76.92,"y":188.9,"x0":-1.0310407664876842,"y0":50.00098958061996,"z0":5.3000855083387926,"aX":-8.287855794918414},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.8,"breakHorizontal":6.8,"spinRate":2399,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.40792577408713626,"extension":5.959397762623671},"index":0,"playId":"3bb12ee5-6cf9-3c38-bbed-e798a185db4f","pitchNumber":1,"startTime":"2025-08-20T00:00:43.579Z","endTime":"2025-08-20T00:00:46.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.10431404072341,"aZ":-23.04514267205218,"pfxX":1.877548953496193,"pfxZ":5.365354450011488,"pX":0.4435650674533377,"pZ":2.4680553854055094,"vX0":3.6691085204408775,"vY0":-128.70686731561585,"vZ0":-3.74106115309244,"x":100.09,"y":172.14,"x0":-1.2364430072209187,"y0":50.00316738490535,"z0":5.695121743242584,"aX":3.1956784729534133},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.2,"breakHorizontal":-4.1,"spinRate":2365,"spinDirection":195},"zone":6,"typeConfidence":2.0,"plateTime":0.423231378983695,"extension":5.944847494013121},"hitData":{"launchSpeed":76.3,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.84,"coordY":159.79}},"index":1,"playId":"a8621591-8ea0-3550-a542-b7292c458560","pitchNumber":2,"startTime":"2025-08-20T00:01:01.957Z","endTime":"2025-08-20T00:01:09.486Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:01:09.486Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adam Frazier flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-20T00:02:52.646Z","endTime":"2025-08-20T00:03:57.270Z","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":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":2},"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":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.5,"strikeZoneTop":3.18345018240816,"strikeZoneBottom":1.45865803025733,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.32725974594761,"aZ":-17.249246723296842,"pfxX":-5.46069021761737,"pfxZ":8.774037406999394,"pX":-0.4373068582934611,"pZ":2.2017448724784052,"vX0":5.186201876248435,"vY0":-129.65829392928248,"vZ0":-4.30972655049567,"x":133.67,"y":179.33,"x0":-1.754809898986483,"y0":50.00349256586072,"z0":5.203309544363876,"aX":-9.290006640623696},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":15.1,"breakHorizontal":8.8,"spinRate":2393,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.42257828989424784,"extension":6.28527681310923},"index":0,"playId":"e5682238-4112-31e2-bd92-a1d912c00d3e","pitchNumber":1,"startTime":"2025-08-20T00:03:16.749Z","endTime":"2025-08-20T00:03:19.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.079951138288784,"aZ":-20.950827648601013,"pfxX":-1.4809893848260722,"pfxZ":6.585631887400445,"pX":-0.2939302164308218,"pZ":2.025628223300933,"vX0":4.261767613427721,"vY0":-129.48660024762475,"vZ0":-4.1436115964558535,"x":128.2,"y":184.09,"x0":-1.7659814494443533,"y0":50.00353029793067,"z0":5.241976898474905,"aX":-2.5245729746683043},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.3,"breakHorizontal":1.8,"spinRate":2407,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.4223886736597402,"extension":6.116281149149864},"index":1,"playId":"a39df59f-8939-38ab-9877-7e31cc5c3d2d","pitchNumber":2,"startTime":"2025-08-20T00:03:31.087Z","endTime":"2025-08-20T00:03:34.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.883877109028848,"aZ":-39.2581032258476,"pfxX":3.720459152869571,"pfxZ":-4.820172070146533,"pX":-0.6684056337792732,"pZ":2.2793708098900294,"vX0":1.2664440936872436,"vY0":-119.79020572190151,"vZ0":0.425195858522575,"x":142.48,"y":177.24,"x0":-1.6859475461273326,"y0":50.005860364176534,"z0":5.579949016695974,"aX":5.463620401728068},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-8.4,"breakHorizontal":-7.1,"spinRate":2600,"spinDirection":61},"zone":4,"typeConfidence":2.0,"plateTime":0.455432068974734,"extension":6.12762985533292},"hitData":{"launchSpeed":86.9,"launchAngle":40.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.92,"coordY":93.83}},"index":2,"playId":"34327320-991e-3e01-bcd9-4ae29b117bba","pitchNumber":3,"startTime":"2025-08-20T00:03:48.099Z","endTime":"2025-08-20T00:03:57.270Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:03:57.270Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan India strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-20T00:04:00.057Z","endTime":"2025-08-20T00:07:33.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,5,6,7],"actionIndex":[4],"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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.31987242886058,"strikeZoneBottom":1.53451064988767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.986220363671467,"aZ":-19.223267194533133,"pfxX":-6.84817475682945,"pfxZ":7.238892191808022,"pX":0.3093008854396177,"pZ":2.0730652858538337,"vX0":7.025001067460976,"vY0":-132.35021128890688,"vZ0":-4.5962476589120875,"x":105.21,"y":182.81,"x0":-1.4788883382610118,"y0":50.00407502274364,"z0":5.2239814423387525,"aX":-12.25418901996415},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.4,"breakHorizontal":11.0,"spinRate":2373,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.4124972779258833,"extension":6.144017134701425},"index":0,"playId":"1274af12-9922-3361-95df-559f0a141464","pitchNumber":1,"startTime":"2025-08-20T00:04:34.930Z","endTime":"2025-08-20T00:04:37.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.83583905742903,"aZ":-33.497369836365486,"pfxX":-8.752425962409454,"pfxZ":-0.7685412860089329,"pX":0.24010504492828919,"pZ":1.407591908396869,"vX0":7.368401145363749,"vY0":-129.25902452606744,"vZ0":-3.670963130533064,"x":107.85,"y":200.78,"x0":-1.493318011950918,"y0":50.005006177664434,"z0":5.384765754344482,"aX":-14.994689243399543},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.9,"breakHorizontal":14.5,"spinRate":2255,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.42176209820622557,"extension":6.218766036945802},"index":1,"playId":"67911e24-1337-3c5d-a02d-5deaded183e0","pitchNumber":2,"startTime":"2025-08-20T00:04:47.541Z","endTime":"2025-08-20T00:04:50.541Z","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":1},"index":2,"startTime":"2025-08-20T00:04:57.070Z","endTime":"2025-08-20T00:05:12.235Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.40607521507422,"aZ":-32.71012408890643,"pfxX":-9.36959825656819,"pfxZ":-0.3158041215031506,"pX":-0.18351440927105886,"pZ":1.4436955378367367,"vX0":6.697664837190749,"vY0":-129.28677841712778,"vZ0":-3.5885061508280875,"x":124.0,"y":199.8,"x0":-1.5824289020400457,"y0":50.0030818533109,"z0":5.343911371107376,"aX":-15.95931559622965},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.1,"breakHorizontal":15.6,"spinRate":2222,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4226690201272225,"extension":6.260846919461483},"index":3,"playId":"0524ba4f-7a47-3a5b-bbc4-466090716577","pitchNumber":3,"startTime":"2025-08-20T00:05:12.235Z","endTime":"2025-08-20T00:05:15.536Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-20T00:05:31.975Z","endTime":"2025-08-20T00:07:00.889Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.28220709868568,"strikeZoneBottom":1.43230623876146,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.58804850334209,"aZ":-28.63081030938313,"pfxX":-0.8183852221047223,"pfxZ":2.2069738292469054,"pX":1.4085189718984854,"pZ":0.5383354113568686,"vX0":7.342297695793745,"vY0":-125.39557898498684,"vZ0":-6.017680309761432,"x":63.31,"y":224.24,"x0":-1.4417931415686958,"y0":50.001975505505605,"z0":5.283211030792183,"aX":-1.3138948825920074},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.9,"breakHorizontal":-0.1,"spinRate":2398,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4355640729660144,"extension":6.335062740805825},"index":5,"playId":"25805dba-a5f8-3f44-95e8-6b5460332947","pitchNumber":4,"startTime":"2025-08-20T00:07:00.889Z","endTime":"2025-08-20T00:07:03.889Z","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":92.1,"endSpeed":84.7,"strikeZoneTop":3.24847013390834,"strikeZoneBottom":1.56253084047842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.340166112666367,"aZ":-23.48876844803722,"pfxX":-9.072113935823644,"pfxZ":4.758047882547352,"pX":1.2702723767138038,"pZ":2.2831902654379697,"vX0":10.060045977116289,"vY0":-133.86824643856502,"vZ0":-3.4105843291138234,"x":68.58,"y":177.13,"x0":-1.3474738952530607,"y0":50.00387389236134,"z0":5.244175834502093,"aX":-16.562537356069022},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.2,"breakHorizontal":14.4,"spinRate":2257,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4082580169481518,"extension":6.2813619288685905},"index":6,"playId":"87e6ddb4-eecb-370b-8135-a3feae4bacc2","pitchNumber":5,"startTime":"2025-08-20T00:07:16.873Z","endTime":"2025-08-20T00:07:20.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.92184891667174,"aZ":-29.66801783841713,"pfxX":-9.12338098321878,"pfxZ":1.48307562602107,"pX":-0.3812220101404236,"pZ":1.5729749468063323,"vX0":6.166063312841466,"vY0":-128.81511075866322,"vZ0":-3.822366531903184,"x":131.53,"y":196.31,"x0":-1.6117447776036156,"y0":50.005723077503795,"z0":5.351429244906339,"aX":-15.447356956081503},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.0,"breakHorizontal":15.2,"spinRate":2338,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.4240244347920079,"extension":6.226354600249417},"index":7,"playId":"3bd72386-7901-378a-8a6d-c99b455c6da4","pitchNumber":6,"startTime":"2025-08-20T00:07:30.788Z","endTime":"2025-08-20T00:07:33.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:07:33.788Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"John Rave lines out to left fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-20T00:07:49.776Z","endTime":"2025-08-20T00:08:33.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":2},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.1,"strikeZoneTop":3.50944341868799,"strikeZoneBottom":1.58752331264616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.73247310016479,"aZ":-22.33239262093333,"pfxX":-2.536769177525208,"pfxZ":5.472422664822933,"pX":-0.4201444894604479,"pZ":2.9102120916382663,"vX0":3.913121602530196,"vY0":-132.6168346265736,"vZ0":-2.0792760364543725,"x":133.01,"y":160.2,"x0":-1.578581610353286,"y0":50.00330636666502,"z0":5.316803517657906,"aX":-4.56335510245433},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.7,"breakHorizontal":3.8,"spinRate":2347,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.4114548765572561,"extension":6.182597181870239},"index":0,"playId":"fc6dde37-ac6f-3dfc-9fa6-8b3fc9c74874","pitchNumber":1,"startTime":"2025-08-20T00:07:58.109Z","endTime":"2025-08-20T00:08:01.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.40298152436557,"strikeZoneBottom":1.49777038099326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.782719160515658,"aZ":-41.02713215710365,"pfxX":3.9600726873731307,"pfxZ":-6.191189394588406,"pX":-0.337881455349327,"pZ":1.4864047337070656,"vX0":1.9543617578651278,"vY0":-118.81528463315406,"vZ0":-0.8655532898241654,"x":129.88,"y":198.65,"x0":-1.6856395984079389,"y0":50.00390206292865,"z0":5.5839439491143095,"aX":5.661271227606301},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-11.2,"breakHorizontal":-7.7,"spinRate":2728,"spinDirection":53},"zone":7,"typeConfidence":2.0,"plateTime":0.4610133714660134,"extension":5.9336068277956615},"index":1,"playId":"247e758a-03b0-3cce-a1e1-c9a92943fd7d","pitchNumber":2,"startTime":"2025-08-20T00:08:12.093Z","endTime":"2025-08-20T00:08:15.233Z","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":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.972599347486067,"aZ":-32.70518269930728,"pfxX":-9.062840267691795,"pfxZ":-0.3142645214546711,"pX":-0.6143147083936766,"pZ":1.4956791028111613,"vX0":5.413408439291138,"vY0":-129.28385979499225,"vZ0":-3.4085708992483594,"x":140.42,"y":198.4,"x0":-1.5537130058122803,"y0":50.00251575313626,"z0":5.331211087652056,"aX":-15.400836126087668},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.1,"breakHorizontal":15.2,"spinRate":2250,"spinDirection":246},"zone":7,"typeConfidence":2.0,"plateTime":0.42303699521011895,"extension":6.1900231404212755},"hitData":{"launchSpeed":83.1,"launchAngle":26.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":75.57,"coordY":92.87}},"index":2,"playId":"350af590-3780-3908-90e6-5ea4fbcaa9ec","pitchNumber":3,"startTime":"2025-08-20T00:08:26.305Z","endTime":"2025-08-20T00:08:33.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:08:33.811Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonah Heim flies out to left fielder John Rave.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-20T00:10:25.999Z","endTime":"2025-08-20T00:11:18.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"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(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.9,"endSpeed":80.8,"strikeZoneTop":3.6898864867256,"strikeZoneBottom":1.82463289887651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.753607629692727,"aZ":-20.45016583782133,"pfxX":0.8246153386847395,"pfxZ":7.127322924096897,"pX":-0.9883258424657004,"pZ":1.6473999282961127,"vX0":0.8130172207528262,"vY0":-126.6525094688647,"vZ0":-5.948024597948461,"x":154.67,"y":194.3,"x0":-1.4191593722395597,"y0":50.00455293998497,"z0":5.631951342043524,"aX":1.3570357289139805},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":12.0,"breakHorizontal":-1.7,"spinRate":2454,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.43034637269645737,"extension":5.789694977883182},"index":0,"playId":"55543e2b-922a-3c33-a886-ddf9ce66b3ab","pitchNumber":1,"startTime":"2025-08-20T00:10:41.791Z","endTime":"2025-08-20T00:10:45.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.4,"strikeZoneTop":3.53051556904379,"strikeZoneBottom":1.66501952918025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.41865415343907,"aZ":-43.472559051265065,"pfxX":7.47414728278528,"pfxZ":-8.777221305241099,"pX":0.3638294487488004,"pZ":1.932408909947304,"vX0":1.767140057465484,"vY0":-113.50254996913979,"vZ0":1.2123309841053869,"x":103.13,"y":186.6,"x0":-1.3982120869077923,"y0":50.004042242785225,"z0":5.766905037849297,"aX":9.618899573157163},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-15.1,"breakHorizontal":-14.0,"spinRate":3277,"spinDirection":48},"zone":9,"typeConfidence":2.0,"plateTime":0.48511188609764844,"extension":5.320194993570983},"index":1,"playId":"b270d452-7a43-3029-8629-4fedb5887ead","pitchNumber":2,"startTime":"2025-08-20T00:10:54.044Z","endTime":"2025-08-20T00:10:57.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.50756065813584,"aZ":-15.289113989194991,"pfxX":-4.284356957861605,"pfxZ":9.423759149246958,"pX":0.18892389539575383,"pZ":2.918877670358823,"vX0":5.308857936402896,"vY0":-132.56611084579188,"vZ0":-3.6510723178690125,"x":109.8,"y":159.97,"x0":-1.2765899842507946,"y0":50.00583655754163,"z0":5.419802917539937,"aX":-7.679726144686697},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.6,"breakHorizontal":6.7,"spinRate":2410,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.4120955494564602,"extension":5.824561776219611},"hitData":{"launchSpeed":86.7,"launchAngle":44.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.08,"coordY":97.14}},"index":2,"playId":"78dc5a86-bc40-3f6c-86ec-4e7fa180c87c","pitchNumber":3,"startTime":"2025-08-20T00:11:07.697Z","endTime":"2025-08-20T00:11:18.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:11:18.093Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Smith lines out to center fielder Kyle Isbel.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-20T00:11:24.706Z","endTime":"2025-08-20T00:12:26.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"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":"Lineout","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":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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":69.5,"strikeZoneTop":3.33978538450695,"strikeZoneBottom":1.53589342858209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.964865212717694,"aZ":-34.00751072184492,"pfxX":12.03813153309731,"pfxZ":-1.5042648086564636,"pX":0.16353772319163165,"pZ":2.464164527591783,"vX0":0.8479657521083488,"vY0":-110.29512227867393,"vZ0":1.4551770357804137,"x":110.77,"y":172.25,"x0":-1.7888335280225949,"y0":50.000087679406256,"z0":5.402135675127465,"aX":14.719106725240284},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-1.9,"breakHorizontal":-22.0,"spinRate":2881,"spinDirection":58},"zone":5,"typeConfidence":2.0,"plateTime":0.4980099108435354,"extension":5.503809010389372},"index":0,"playId":"559ca17c-6ffa-391b-843b-98c0a7f341b8","pitchNumber":1,"startTime":"2025-08-20T00:11:40.011Z","endTime":"2025-08-20T00:11:43.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.40116266263521,"strikeZoneBottom":1.55394642492136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.243643883343843,"aZ":-22.478804798222466,"pfxX":0.14702789897662605,"pfxZ":5.735229918487919,"pX":1.2914509767265945,"pZ":1.6224889401642162,"vX0":6.187296766988524,"vY0":-128.5594348516394,"vZ0":-5.717082526643032,"x":67.77,"y":194.97,"x0":-1.155793940266905,"y0":50.00211503432033,"z0":5.5970906764808355,"aX":0.24716472596248118},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.5,"breakHorizontal":-1.6,"spinRate":2409,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.424501290757767,"extension":5.9809800829218105},"index":1,"playId":"1ea1e7d0-8349-322a-ad71-085309acc946","pitchNumber":2,"startTime":"2025-08-20T00:11:54.008Z","endTime":"2025-08-20T00:11:57.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.702884120057604,"aZ":-16.19679923754732,"pfxX":-4.627070352946431,"pfxZ":8.777774303322968,"pX":0.1753875513287026,"pZ":3.4105915514668173,"vX0":5.293733723125666,"vY0":-133.7631502437139,"vZ0":-2.344234127018868,"x":110.31,"y":146.69,"x0":-1.2241412723754101,"y0":50.00121207309964,"z0":5.453978056528429,"aX":-8.420518334276196},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.6,"breakHorizontal":7.3,"spinRate":2231,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.40882241154552323,"extension":5.982938459423761},"hitData":{"launchSpeed":84.2,"launchAngle":28.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.6,"coordY":72.94}},"index":2,"playId":"5edab74f-9056-3721-958f-2adeffa23007","pitchNumber":3,"startTime":"2025-08-20T00:12:17.579Z","endTime":"2025-08-20T00:12:26.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:12:26.352Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-20T00:12:31.886Z","endTime":"2025-08-20T00:14:03.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":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":"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.6,"strikeZoneTop":3.55717275106396,"strikeZoneBottom":1.68092449905671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.784886259092183,"aZ":-33.82957016192825,"pfxX":10.803017100535385,"pfxZ":-1.2630685732061995,"pX":-0.16172258786925478,"pZ":3.405648715498354,"vX0":0.4809649095788811,"vY0":-113.83879069536209,"vZ0":3.124284220108179,"x":123.16,"y":146.83,"x0":-1.7787662269984217,"y0":50.004634666870196,"z0":5.374182314384108,"aX":14.11597667439283},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-1.2,"breakHorizontal":-19.7,"spinRate":2952,"spinDirection":69},"zone":2,"typeConfidence":2.0,"plateTime":0.4819791926285242,"extension":5.600110796636659},"index":0,"playId":"ad683ca0-03df-328a-a8f5-6f292ad22d2f","pitchNumber":1,"startTime":"2025-08-20T00:12:49.695Z","endTime":"2025-08-20T00:12:52.695Z","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":1,"outs":2},"index":1,"startTime":"2025-08-20T00:12:58.083Z","endTime":"2025-08-20T00:13:09.470Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.65986849929173,"strikeZoneBottom":1.71828173536365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.331644604239933,"aZ":-21.126680435435194,"pfxX":-8.056010428450179,"pfxZ":6.268915480477897,"pX":-0.9993799330852071,"pZ":1.7065346668043329,"vX0":2.7810479300697977,"vY0":-131.52614991756354,"vZ0":-5.061642871865621,"x":155.09,"y":192.7,"x0":-1.0200369327983327,"y0":50.00435239945799,"z0":5.210113072656228,"aX":-14.19988300489749},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.6,"breakHorizontal":14.0,"spinRate":2359,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.4154933954097282,"extension":5.947480117393839},"index":2,"playId":"10849a5a-0d6d-3b93-bf15-af4fd7f8f335","pitchNumber":2,"startTime":"2025-08-20T00:13:09.470Z","endTime":"2025-08-20T00:13:12.858Z","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":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.58973911590309,"strikeZoneBottom":1.68084175241716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.609562497558684,"aZ":-24.736373785785585,"pfxX":-9.422946045563338,"pfxZ":4.204382475715372,"pX":0.4951469132794369,"pZ":3.34686070881609,"vX0":7.282892449383766,"vY0":-132.0104256770931,"vZ0":-0.5486445892966632,"x":98.13,"y":148.41,"x0":-1.0726433569654812,"y0":50.00148641961583,"z0":5.375376770076871,"aX":-16.661194618420957},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.7,"breakHorizontal":15.5,"spinRate":2441,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.4146203293238204,"extension":5.7764126900984945},"index":3,"playId":"35920b42-5547-3fdf-8994-41fe194237ed","pitchNumber":3,"startTime":"2025-08-20T00:13:23.299Z","endTime":"2025-08-20T00:13:26.299Z","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":94.0,"endSpeed":86.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.50114974212233,"aZ":-14.318207054129644,"pfxX":-4.138230734982445,"pfxZ":9.35924771146071,"pX":0.48508506974433613,"pZ":2.767708662239979,"vX0":5.168197700581275,"vY0":-136.8306018336558,"vZ0":-5.488049126430364,"x":98.51,"y":164.05,"x0":-0.8852324761847138,"y0":50.001191120007846,"z0":5.770565662567316,"aX":-7.893672492961339},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":6.5,"spinRate":2399,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.3993805227233711,"extension":5.91710849068795},"index":4,"playId":"31cf8cb3-5a63-34c5-af29-519e473f0898","pitchNumber":4,"startTime":"2025-08-20T00:13:39.251Z","endTime":"2025-08-20T00:13:43.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.66002489446438,"aZ":-42.546630856044686,"pfxX":8.462735872622195,"pfxZ":-7.610696770330578,"pX":0.9046626226573475,"pZ":1.6727040553041823,"vX0":2.757219501674826,"vY0":-116.7468817870161,"vZ0":0.8446733855210531,"x":82.52,"y":193.62,"x0":-1.3953588626784368,"y0":50.00377667365753,"z0":5.352644143623768,"aX":11.53002941065251},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-13.2,"breakHorizontal":-16.1,"spinRate":3370,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.47152360666959847,"extension":5.951081872883465},"index":5,"playId":"4b29e105-ba09-33b6-9ac0-a9e537f93dc6","pitchNumber":5,"startTime":"2025-08-20T00:13:59.770Z","endTime":"2025-08-20T00:14:03.317Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:14:03.317Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Isbel grounds out, shortstop Corey Seager to first baseman Rowdy Tellez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-20T00:15:59.573Z","endTime":"2025-08-20T00:16:58.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"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_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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.57947758510675,"aZ":-31.353480319244298,"pfxX":-10.278040175099111,"pfxZ":0.5140082531928964,"pX":-0.3019214948418525,"pZ":1.1377579017211568,"vX0":6.450023480274874,"vY0":-124.89157325156324,"vZ0":-4.090488867741913,"x":128.51,"y":208.06,"x0":-1.5795272358676917,"y0":50.00020352878572,"z0":5.368545200414401,"aX":-16.27362849415003},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.2,"breakHorizontal":17.2,"spinRate":2211,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.43816572352350924,"extension":6.2313040336831325},"index":0,"playId":"693ccd4e-d144-3195-bd5a-4a983dc39005","pitchNumber":1,"startTime":"2025-08-20T00:16:17.478Z","endTime":"2025-08-20T00:16:20.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.47701361180005,"strikeZoneBottom":1.57425382163461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.243580553903065,"aZ":-32.66915801777471,"pfxX":-9.492703469609836,"pfxZ":-0.3071669780625923,"pX":-1.1563614256295753,"pZ":1.2450633142077205,"vX0":4.463189157530458,"vY0":-127.1883249026293,"vZ0":-3.8018293488794006,"x":161.08,"y":205.16,"x0":-1.701315802816208,"y0":50.000234653280145,"z0":5.351720467803912,"aX":-15.539778578803176},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.2,"breakHorizontal":16.2,"spinRate":2165,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4307623083505634,"extension":6.246628349938455},"index":1,"playId":"4cf8989d-20f2-30c2-91d6-3f2603587e1a","pitchNumber":2,"startTime":"2025-08-20T00:16:37.045Z","endTime":"2025-08-20T00:16:40.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.88522530355525,"aZ":-17.650774876734193,"pfxX":-6.132858733566774,"pfxZ":8.27617121843582,"pX":-0.7002111026479254,"pZ":2.465956410266416,"vX0":4.656254273209975,"vY0":-131.38242353918656,"vZ0":-3.673134487092392,"x":143.69,"y":172.2,"x0":-1.695444820174332,"y0":50.00254029488694,"z0":5.187920735452703,"aX":-10.760590486621316},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.4,"breakHorizontal":10.1,"spinRate":2349,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.41633050156556406,"extension":6.191681294822559},"hitData":{"launchSpeed":102.1,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.92,"coordY":152.7}},"index":2,"playId":"1d1798be-7ab5-3cc4-a7ab-eb573ee71e86","pitchNumber":3,"startTime":"2025-08-20T00:16:51.118Z","endTime":"2025-08-20T00:16:58.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:16:58.420Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luke Maile pops out to first baseman Rowdy Tellez in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-20T00:17:09.305Z","endTime":"2025-08-20T00:18:05.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"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":"Pop Out","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":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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.15472761996591,"strikeZoneBottom":1.40381111137746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.8255690531063,"aZ":-18.295514208775415,"pfxX":-7.047759844582735,"pfxZ":7.857555988373287,"pX":0.09104807819994264,"pZ":1.538908654363878,"vX0":6.635046238508555,"vY0":-131.99315353776956,"vZ0":-5.839927909193278,"x":113.53,"y":197.23,"x0":-1.5383697792000148,"y0":50.00303028680189,"z0":5.125173208499542,"aX":-12.448836700593425},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.2,"breakHorizontal":11.3,"spinRate":2364,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.41481138500552506,"extension":6.248744132351682},"index":0,"playId":"b2c01c9c-6701-3fab-b02c-2f964e9f434e","pitchNumber":1,"startTime":"2025-08-20T00:17:22.610Z","endTime":"2025-08-20T00:17:25.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.27936805859881,"strikeZoneBottom":1.43927582912326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.159615411937782,"aZ":-16.28418796291648,"pfxX":-6.888772472388485,"pfxZ":8.85921600783259,"pX":0.4566528852419347,"pZ":2.201729142895844,"vX0":7.5181070041173665,"vY0":-132.98932935705975,"vZ0":-4.700152195714829,"x":99.59,"y":179.33,"x0":-1.5101261454380341,"y0":50.00341423175044,"z0":5.1708719771938885,"aX":-12.35691572292482},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.2,"breakHorizontal":10.9,"spinRate":2426,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.4116408336234332,"extension":6.22557113453974},"index":1,"playId":"ee1a6daa-cdce-3c5c-9e07-63d7f1a1f96b","pitchNumber":2,"startTime":"2025-08-20T00:17:37.226Z","endTime":"2025-08-20T00:17:40.226Z","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":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.36584895254985,"aZ":-19.555411015762196,"pfxX":-1.3347345672286444,"pfxZ":7.141589178949472,"pX":0.19421310557629895,"pZ":2.456428871265719,"vX0":5.3222289268424525,"vY0":-131.65927042580145,"vZ0":-3.569054053614156,"x":109.6,"y":172.46,"x0":-1.674621213279546,"y0":50.00054871718952,"z0":5.266160994836323,"aX":-2.358596510032713},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.5,"breakHorizontal":1.3,"spinRate":2379,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.415071155922468,"extension":6.097261624816366},"hitData":{"launchSpeed":87.3,"launchAngle":72.0,"totalDistance":99.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":160.02,"coordY":181.35}},"index":2,"playId":"9c54f8cd-14aa-3e19-b342-f785dfb60740","pitchNumber":3,"startTime":"2025-08-20T00:17:55.213Z","endTime":"2025-08-20T00:18:05.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:18:05.970Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Yastrzemski flies out to right fielder Alejandro Osuna.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-20T00:18:15.391Z","endTime":"2025-08-20T00:18:51.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"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":696030,"link":"/api/v1/people/696030"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.53610219042918,"strikeZoneBottom":1.5666208077616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.378736816195165,"aZ":-32.12928317018184,"pfxX":-8.873675705026017,"pfxZ":0.02984824424291066,"pX":1.0448969075364127,"pZ":1.1054217677574094,"vX0":8.981276188651123,"vY0":-127.68414897129108,"vZ0":-4.279419441408013,"x":77.17,"y":208.93,"x0":-1.3523274581135463,"y0":50.00435159147637,"z0":5.309590658974553,"aX":-14.767037507558154},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.7,"breakHorizontal":14.3,"spinRate":2172,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.42770621475125203,"extension":6.231497788131091},"index":0,"playId":"91cd9701-6dd3-3f72-809d-726fd7630084","pitchNumber":1,"startTime":"2025-08-20T00:18:29.696Z","endTime":"2025-08-20T00:18:32.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.855717187689905,"aZ":-16.8866019355514,"pfxX":-3.265866169756989,"pfxZ":8.579503734941149,"pX":0.4720323436250174,"pZ":2.8452481603656112,"vX0":6.2653576610224,"vY0":-132.08630649201865,"vZ0":-3.2318323003691733,"x":99.01,"y":161.96,"x0":-1.4972610124813157,"y0":50.00573283374122,"z0":5.313108434317639,"aX":-5.822151618148045},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.1,"breakHorizontal":4.7,"spinRate":2388,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.4133049151529131,"extension":6.2288135089891785},"hitData":{"launchSpeed":98.1,"launchAngle":25.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.0,"coordY":101.37}},"index":1,"playId":"2633a8c1-baef-3fba-8cf4-ee3996c5d5df","pitchNumber":2,"startTime":"2025-08-20T00:18:44.182Z","endTime":"2025-08-20T00:18:51.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:18:51.011Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out, second baseman Jonathan India to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T00:20:36.539Z","endTime":"2025-08-20T00:21:14.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.3,"strikeZoneTop":3.73687915564532,"strikeZoneBottom":1.57951974547437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.387173086031538,"aZ":-17.092072490476546,"pfxX":-5.292704867026665,"pfxZ":8.86774391826933,"pX":0.4592243537875765,"pZ":3.545064678022273,"vX0":6.11042057152003,"vY0":-129.65640482229017,"vZ0":-1.3838141777350823,"x":99.5,"y":143.06,"x0":-1.241587436534344,"y0":50.00300611137161,"z0":5.3915267437783045,"aX":-9.002153403309999},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":16.0,"breakHorizontal":8.2,"spinRate":2397,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.4226283815920766,"extension":6.14132927250974},"index":0,"playId":"7f013952-026d-3f1c-9a22-530e487d147e","pitchNumber":1,"startTime":"2025-08-20T00:20:54.007Z","endTime":"2025-08-20T00:20:57.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.984493274476147,"aZ":-41.541409182857365,"pfxX":9.001046175288405,"pfxZ":-7.25008464981134,"pX":-0.4896561042876924,"pZ":1.4470870939126392,"vX0":-0.3320858490067506,"vY0":-114.08076302313377,"vZ0":0.15460257655506537,"x":135.66,"y":199.71,"x0":-1.5064569515211217,"y0":50.00529262403398,"z0":5.5435370883331245,"aX":11.623035513955088},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-12.6,"breakHorizontal":-16.1,"spinRate":3297,"spinDirection":51},"zone":7,"typeConfidence":2.0,"plateTime":0.4839314117282454,"extension":5.427332184681565},"hitData":{"launchSpeed":87.1,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.49,"coordY":165.88}},"index":1,"playId":"5e3cbcd9-379e-3cfc-9436-5a6bba3ec70d","pitchNumber":2,"startTime":"2025-08-20T00:21:06.827Z","endTime":"2025-08-20T00:21:14.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:21:14.095Z","atBatIndex":21},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Joc Pederson homers (5) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T00:21:21.629Z","endTime":"2025-08-20T00:24:03.411Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":{"id":607625,"link":"/api/v1/people/607625"},"isScoringEvent":true,"rbi":true,"earned":true,"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":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.64938284956759,"strikeZoneBottom":1.71004146898822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.429267384196564,"aZ":-14.325372931485532,"pfxX":-5.499497652299333,"pfxZ":9.605605352950025,"pX":-1.616757253068962,"pZ":2.676081261937435,"vX0":1.1959873680426616,"vY0":-135.19358560622686,"vZ0":-4.596536592206639,"x":178.63,"y":166.53,"x0":-1.3492223802983807,"y0":50.003045235664054,"z0":5.398003566450797,"aX":-10.218238342008474},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":9.7,"spinRate":2501,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.404555515277234,"extension":5.938457547590714},"index":0,"playId":"d3621208-d83d-3148-8a39-83bee1edede0","pitchNumber":1,"startTime":"2025-08-20T00:21:37.342Z","endTime":"2025-08-20T00:21:40.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.60814356794905,"aZ":-18.885316022004055,"pfxX":-7.189669444011623,"pfxZ":7.363935519123934,"pX":-0.22356118854949608,"pZ":2.513411141917552,"vX0":5.451824169441374,"vY0":-133.01222352048458,"vZ0":-3.7112943164789827,"x":125.52,"y":170.92,"x0":-1.3583580163260984,"y0":50.00331964292804,"z0":5.283788056495045,"aX":-12.975940639421646},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.8,"breakHorizontal":12.0,"spinRate":2335,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.4106508900492942,"extension":6.060997164610522},"index":1,"playId":"abdbf047-7c0a-3ef4-9b0c-fa2e4dcafa49","pitchNumber":2,"startTime":"2025-08-20T00:21:51.860Z","endTime":"2025-08-20T00:21:55.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.3,"strikeZoneTop":3.67846787011827,"strikeZoneBottom":1.70684575114728,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.183204299323425,"aZ":-21.16596695961272,"pfxX":-0.9349914070298289,"pfxZ":6.408183991881803,"pX":0.14630282505241948,"pZ":4.148769773104582,"vX0":4.16583211692142,"vY0":-129.05904041621963,"vZ0":0.1392984986167214,"x":111.42,"y":126.76,"x0":-1.3544802469480723,"y0":50.00535109762606,"z0":5.699995768138015,"aX":-1.6077451338100142},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.9,"breakHorizontal":1.0,"spinRate":2554,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.42143424238038385,"extension":5.845220049562672},"index":2,"playId":"8d923c7c-6246-3a77-ab17-44fce5ddf37b","pitchNumber":3,"startTime":"2025-08-20T00:22:08.474Z","endTime":"2025-08-20T00:22:11.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.5,"strikeZoneTop":3.6522076563163,"strikeZoneBottom":1.71320493730284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.964426449452553,"aZ":-33.71726535180276,"pfxX":10.961249611576699,"pfxZ":-1.1836709807429635,"pX":-0.00605227710881785,"pZ":2.9504170147621145,"vX0":0.9688044776377187,"vY0":-113.63181052712564,"vZ0":2.205720238025547,"x":117.23,"y":159.12,"x0":-1.8618648874581005,"y0":50.00540981781835,"z0":5.331086090183284,"aX":14.250846623501642},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-1.2,"breakHorizontal":-20.0,"spinRate":3051,"spinDirection":65},"zone":5,"typeConfidence":2.0,"plateTime":0.4831095852717109,"extension":5.643760960488635},"index":3,"playId":"45a65c5b-095f-3813-9e01-06ade1005525","pitchNumber":4,"startTime":"2025-08-20T00:22:23.023Z","endTime":"2025-08-20T00:22:26.138Z","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":1},"index":4,"startTime":"2025-08-20T00:22:38.089Z","endTime":"2025-08-20T00:22:50.424Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.78981617699363,"aZ":-15.347409714975974,"pfxX":-4.936525807692243,"pfxZ":8.693731390323775,"pX":-0.3294234112226934,"pZ":2.6653214809250776,"vX0":3.9226614478889408,"vY0":-137.7976986037214,"vZ0":-5.226267698847743,"x":129.56,"y":166.82,"x0":-1.1255511984691822,"y0":50.00178782800605,"z0":5.612808973352086,"aX":-9.553543522114866},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":8.2,"spinRate":2538,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.39652754079975905,"extension":6.009312299119455},"index":5,"playId":"be37027b-7bb2-3223-8456-c9454b4f1467","pitchNumber":5,"startTime":"2025-08-20T00:22:50.424Z","endTime":"2025-08-20T00:22:56.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.203220731309955,"aZ":-43.05327187945389,"pfxX":8.811519315235536,"pfxZ":-7.868691392571277,"pX":0.2576666977755788,"pZ":1.385891702347669,"vX0":1.3138437133652767,"vY0":-117.40937371292833,"vZ0":-0.1809988011094139,"x":107.18,"y":201.36,"x0":-1.45436067011161,"y0":50.003052054724044,"z0":5.502973679414511,"aX":12.18369777973763},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-13.9,"breakHorizontal":-16.3,"spinRate":3445,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.46821927221738546,"extension":5.651076563347715},"index":6,"playId":"0fd5f0a1-cf22-3d21-b3a3-c85c27cf8c64","pitchNumber":6,"startTime":"2025-08-20T00:23:11.133Z","endTime":"2025-08-20T00:23:14.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.314325508535784,"aZ":-18.95189075319643,"pfxX":-5.902474007393865,"pfxZ":7.066531328817634,"pX":0.27313140636648825,"pZ":3.39804404101174,"vX0":5.990371075007949,"vY0":-135.8366978818695,"vZ0":-1.528032548988207,"x":106.59,"y":147.03,"x0":-1.192208210374791,"y0":50.004697437178486,"z0":5.28334923509389,"aX":-11.048807510484039},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.7,"breakHorizontal":9.5,"spinRate":2475,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4029758784684456,"extension":6.035261896304413},"hitData":{"launchSpeed":107.5,"launchAngle":32.0,"totalDistance":428.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":242.81,"coordY":76.95}},"index":7,"playId":"8c1a08a5-83c5-3d65-b86b-068d9e3a6977","pitchNumber":7,"startTime":"2025-08-20T00:23:33.884Z","endTime":"2025-08-20T00:24:03.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:24:03.411Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Evan Carter walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T00:23:56.316Z","endTime":"2025-08-20T00:25:24.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"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":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.78407292415881,"strikeZoneBottom":1.79640457470814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.32864283805701,"aZ":-17.17069912153902,"pfxX":-6.5732945550317154,"pfxZ":8.160354255917014,"pX":-0.1691181893739501,"pZ":1.4039408107286244,"vX0":4.695827484686838,"vY0":-134.29724476400872,"vZ0":-7.178255821489158,"x":123.45,"y":200.87,"x0":-1.0806263149127395,"y0":50.00401995082626,"z0":5.319255986167284,"aX":-12.085348966111876},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.6,"breakHorizontal":11.0,"spinRate":2304,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.406849613747732,"extension":6.050664627116489},"index":0,"playId":"eda0333d-421b-3f34-86f7-fb89660089e6","pitchNumber":1,"startTime":"2025-08-20T00:24:22.171Z","endTime":"2025-08-20T00:24:25.871Z","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":87.3,"endSpeed":80.2,"strikeZoneTop":3.79127533390484,"strikeZoneBottom":1.7714894281757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.18681804617174,"aZ":-29.87908019751879,"pfxX":-8.878803025228635,"pfxZ":1.3960364286160765,"pX":-1.3008060778112676,"pZ":3.4456680877233405,"vX0":3.1362773612926627,"vY0":-127.12121827126518,"vZ0":0.9346565486533794,"x":166.58,"y":145.75,"x0":-1.39450121725868,"y0":50.00188704785167,"z0":5.438715073240817,"aX":-14.582176701980089},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.0,"breakHorizontal":15.4,"spinRate":1447,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.43028442865481864,"extension":5.9209155436811525},"index":1,"playId":"82d07aa9-c911-3847-a25e-8ec4cfe4d7e7","pitchNumber":2,"startTime":"2025-08-20T00:24:34.798Z","endTime":"2025-08-20T00:24:41.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.69678975831145,"strikeZoneBottom":1.67696430614084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.24029150580868,"aZ":-22.613908810450955,"pfxX":-0.5526436326006889,"pfxZ":5.550441158313847,"pX":0.874681129379084,"pZ":1.8595194979064105,"vX0":5.5167159771427885,"vY0":-129.89420756292841,"vZ0":-4.9602771950635915,"x":83.66,"y":188.57,"x0":-1.1978559270768947,"y0":50.00268284417351,"z0":5.496200090961262,"aX":-0.95296379154726},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.2,"breakHorizontal":-0.1,"spinRate":2368,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.42043351036789645,"extension":5.8826648397010715},"index":2,"playId":"44282623-35d3-3c2f-bc26-2db8e9e348e8","pitchNumber":3,"startTime":"2025-08-20T00:24:50.204Z","endTime":"2025-08-20T00:24:53.904Z","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":90.4,"endSpeed":83.7,"strikeZoneTop":3.6373322944051,"strikeZoneBottom":1.71408087277949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.55650767008055,"aZ":-17.676043442918843,"pfxX":-4.9006432242361155,"pfxZ":8.153304105308369,"pX":0.43598898086010696,"pZ":2.7360249275832107,"vX0":5.882269879655927,"vY0":-131.6665154711385,"vZ0":-3.276667772613727,"x":100.38,"y":164.91,"x0":-1.1768640246094018,"y0":50.0064217010666,"z0":5.284112506068297,"aX":-8.71861520552153},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.4,"breakHorizontal":7.8,"spinRate":2325,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4139526255181134,"extension":5.948209755559103},"index":3,"playId":"c9923eaf-b5ea-3cd6-bea5-71f86af80532","pitchNumber":4,"startTime":"2025-08-20T00:25:04.753Z","endTime":"2025-08-20T00:25:11.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.8,"strikeZoneTop":3.63726549939923,"strikeZoneBottom":1.68175889045965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.55624658825026,"aZ":-17.047562088231377,"pfxX":-4.91830725252248,"pfxZ":8.304647513587735,"pX":0.1150020074402267,"pZ":1.3666163141575718,"vX0":4.951591618801432,"vY0":-133.3176743771436,"vZ0":-7.001189413811893,"x":112.62,"y":201.88,"x0":-1.1171582430278963,"y0":50.00142088502591,"z0":5.232867776135408,"aX":-8.955593936925784},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.9,"breakHorizontal":8.0,"spinRate":2373,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4090456625620149,"extension":5.957649903934782},"index":4,"playId":"1825fb00-e22d-346b-b828-f86771a1bde3","pitchNumber":5,"startTime":"2025-08-20T00:25:18.401Z","endTime":"2025-08-20T00:25:24.999Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:25:24.999Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcus Semien flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T00:26:14.019Z","endTime":"2025-08-20T00:26:38.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607625,"link":"/api/v1/people/607625"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"77e151f0-eacb-362c-8229-e823f4b52f60","startTime":"2025-08-20T00:25:47.375Z","endTime":"2025-08-20T00:25:52.337Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pitcher Seth Lugo picks off Evan Carter at 1st on throw to first baseman Vinnie Pasquantino.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"77e151f0-eacb-362c-8229-e823f4b52f60","startTime":"2025-08-20T00:26:01.280Z","endTime":"2025-08-20T00:26:16.250Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.50676725841861,"strikeZoneBottom":1.65292219521971,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.94463353309653,"aZ":-24.79304034986795,"pfxX":3.0326960350443746,"pfxZ":5.18149811524384,"pX":1.132973879364523,"pZ":2.325203208832275,"vX0":5.02236107381799,"vY0":-118.39646895586382,"vZ0":-1.481237838785645,"x":73.81,"y":176.0,"x0":-1.4070990702579704,"y0":50.001364900702086,"z0":5.221166297093973,"aX":4.317903780833575},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":9.4,"breakHorizontal":-6.7,"spinRate":2642,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.4620776441769716,"extension":5.892466160732413},"index":2,"playId":"5000237f-ae86-38bd-8aea-28f83ccfe9fe","pitchNumber":1,"startTime":"2025-08-20T00:26:16.250Z","endTime":"2025-08-20T00:26:20.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.267069672115962,"aZ":-16.121107785343355,"pfxX":-6.243153931402852,"pfxZ":8.622148894500901,"pX":0.18527004234041472,"pZ":2.450296835492562,"vX0":5.439654817942833,"vY0":-135.05113507697416,"vZ0":-4.7575899510227595,"x":109.94,"y":172.62,"x0":-1.0362694310016314,"y0":50.002468550506244,"z0":5.355708834877419,"aX":-11.62228833245237},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.9,"breakHorizontal":10.3,"spinRate":2439,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.40437998174825474,"extension":5.979216511090951},"hitData":{"launchSpeed":100.4,"launchAngle":31.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.88,"coordY":55.4}},"index":3,"playId":"41d85f41-48b5-3ad8-bc12-527643fa721a","pitchNumber":2,"startTime":"2025-08-20T00:26:29.301Z","endTime":"2025-08-20T00:26:38.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:26:38.926Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out to right fielder Alejandro Osuna.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T00:28:31.114Z","endTime":"2025-08-20T00:30:08.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"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":1},"details":{"event":"Flyout","eventType":"field_out","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":5},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"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(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":89.2,"endSpeed":82.2,"strikeZoneTop":3.57763681228843,"strikeZoneBottom":1.6919371141535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.650913283101147,"aZ":-18.95233133203116,"pfxX":-2.3387141568609864,"pfxZ":7.7055668560665715,"pX":0.9084197600759191,"pZ":1.5964820819025065,"vX0":6.8976442448987365,"vY0":-129.80327479094547,"vZ0":-5.4638318594413535,"x":82.37,"y":195.67,"x0":-1.4726534457921026,"y0":50.00629671356751,"z0":5.159412817884993,"aX":-4.015478369140693},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":13.0,"breakHorizontal":2.8,"spinRate":2371,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4210049410054224,"extension":6.262175195405201},"index":0,"playId":"8292cf7b-121a-3b05-a691-7762dcff991f","pitchNumber":1,"startTime":"2025-08-20T00:28:49.458Z","endTime":"2025-08-20T00:28:52.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.59037533343376,"strikeZoneBottom":1.67263581265697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.060978041787212,"aZ":-15.996098045823134,"pfxX":-6.471233793741284,"pfxZ":9.133186636279708,"pX":1.41195401804853,"pZ":1.7546150206103384,"vX0":9.507259849179352,"vY0":-131.99062734946446,"vZ0":-5.783511685931194,"x":63.18,"y":191.41,"x0":-1.3894177742260854,"y0":50.00192849167035,"z0":5.144549173964127,"aX":-11.46246357442301},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.5,"breakHorizontal":9.7,"spinRate":2296,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4143438071705128,"extension":6.471614617985572},"index":1,"playId":"d4adb5eb-d668-3c7c-abaa-e4965fc165a5","pitchNumber":2,"startTime":"2025-08-20T00:29:03.996Z","endTime":"2025-08-20T00:29:06.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.55331563816534,"strikeZoneBottom":1.66769147080987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.090993020848323,"aZ":-23.00860304732605,"pfxX":-3.2207983193598446,"pfxZ":5.2579937822779605,"pX":1.300601049959926,"pZ":2.7812377133671764,"vX0":8.241012334161454,"vY0":-130.84890577544454,"vZ0":-2.0540192355062943,"x":67.42,"y":163.69,"x0":-1.4631952809677782,"y0":50.00634108069215,"z0":5.2900993601923645,"aX":-5.619503589776303},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.4,"breakHorizontal":4.1,"spinRate":2323,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4176644806141514,"extension":6.238647943227848},"index":2,"playId":"19b92e56-2b06-3a43-ba42-c0a9338603c4","pitchNumber":3,"startTime":"2025-08-20T00:29:19.010Z","endTime":"2025-08-20T00:29:22.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.28161024322367,"aZ":-19.198937730164744,"pfxX":-6.856097933062885,"pfxZ":7.311096579294384,"pX":-0.2091609766269899,"pZ":2.9858477311585454,"vX0":6.19471692078422,"vY0":-132.1666248509232,"vZ0":-2.284604409811406,"x":124.97,"y":158.16,"x0":-1.6887956910813844,"y0":50.00420677794259,"z0":5.266271789949102,"aX":-12.171257685488447},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.0,"breakHorizontal":11.2,"spinRate":2283,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.4138924031476088,"extension":6.238650697133247},"index":3,"playId":"789a9a4c-9318-390d-8c95-b6b73072fe52","pitchNumber":4,"startTime":"2025-08-20T00:29:35.590Z","endTime":"2025-08-20T00:29:38.843Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2025-08-20T00:29:47.137Z","endTime":"2025-08-20T00:29:58.720Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.172634818409602,"aZ":-19.49485931863013,"pfxX":-1.687604609721394,"pfxZ":7.106093281092939,"pX":0.4152639590738925,"pZ":2.460034102010238,"vX0":5.853822733874915,"vY0":-132.44442956454625,"vZ0":-3.436210296110598,"x":101.17,"y":172.36,"x0":-1.6002110815134083,"y0":50.0016415935825,"z0":5.192663177713514,"aX":-3.011258127621884},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.4,"breakHorizontal":1.8,"spinRate":2333,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.41288909190777456,"extension":6.136559399756248},"hitData":{"launchSpeed":93.0,"launchAngle":47.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.14,"coordY":109.09}},"index":5,"playId":"9c21c406-bb7a-34f3-8ff3-cba9fc60ab30","pitchNumber":5,"startTime":"2025-08-20T00:29:58.720Z","endTime":"2025-08-20T00:30:08.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:30:08.345Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vinnie Pasquantino called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T00:30:18.139Z","endTime":"2025-08-20T00:31:36.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.62245807543677,"strikeZoneBottom":1.64811354464779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.42004798026966,"aZ":-29.6076482450167,"pfxX":-8.88563461020189,"pfxZ":1.5450551447676846,"pX":-0.31007153412308863,"pZ":1.7904375812184665,"vX0":5.860186694549697,"vY0":-127.52409300436017,"vZ0":-3.217108034570159,"x":128.82,"y":190.44,"x0":-1.4749061576548268,"y0":50.00267141206184,"z0":5.385964074213386,"aX":-14.742399794062141},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.3,"breakHorizontal":14.9,"spinRate":2253,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.42832147305044144,"extension":6.337782531403042},"index":0,"playId":"24238f07-b8e8-30c3-8616-051e1db05600","pitchNumber":1,"startTime":"2025-08-20T00:30:41.737Z","endTime":"2025-08-20T00:30:44.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.60916637252485,"strikeZoneBottom":1.84922121577467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.702098505864058,"aZ":-27.298502107886094,"pfxX":-9.473064195224511,"pfxZ":2.673916886726367,"pX":-0.23203480572676238,"pZ":1.5326097558589515,"vX0":6.81749131942706,"vY0":-133.87755601024463,"vZ0":-4.437126260871814,"x":125.84,"y":197.4,"x0":-1.5751065729320943,"y0":50.0037574235198,"z0":5.15520175806868,"aX":-17.273202005512527},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.1,"breakHorizontal":15.7,"spinRate":2074,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4084373617958912,"extension":6.22046752464343},"index":1,"playId":"4349a3c3-89cf-340b-b6cd-61122125b8a3","pitchNumber":2,"startTime":"2025-08-20T00:30:56.602Z","endTime":"2025-08-20T00:30:59.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.535569906970778,"aZ":-37.59051001054235,"pfxX":5.210229811893373,"pfxZ":-3.7605853479617455,"pX":-1.0641346382893633,"pZ":2.632780015461418,"vX0":0.3010831749695835,"vY0":-119.15681507821307,"vZ0":0.8278241894899341,"x":157.56,"y":167.69,"x0":-1.869122275646971,"y0":50.00244717173684,"z0":5.67268144958194,"aX":7.5044626352933355},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.4,"breakHorizontal":-9.5,"spinRate":2786,"spinDirection":58},"zone":11,"typeConfidence":2.0,"plateTime":0.4593625894824265,"extension":5.982833054653316},"index":2,"playId":"3a37ac21-7757-3709-841d-114ee2c61329","pitchNumber":3,"startTime":"2025-08-20T00:31:10.797Z","endTime":"2025-08-20T00:31:13.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.2,"strikeZoneTop":3.48527462522486,"strikeZoneBottom":1.51085210336768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.557123776661093,"aZ":-18.885195628597273,"pfxX":-3.031288294575881,"pfxZ":7.4058999599197906,"pX":-0.46724585882107766,"pZ":1.9118284924348066,"vX0":4.715995237951505,"vY0":-132.20666555462577,"vZ0":-4.868205258737303,"x":134.81,"y":187.16,"x0":-1.8692054356031103,"y0":50.002633558290796,"z0":5.136900427211519,"aX":-5.4397143365909955},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.7,"breakHorizontal":4.7,"spinRate":2403,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.4121277929681191,"extension":6.113071724636543},"index":3,"playId":"e7540f6c-426e-3794-a203-8a6ddbd69102","pitchNumber":4,"startTime":"2025-08-20T00:31:33.777Z","endTime":"2025-08-20T00:31:36.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:31:36.777Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Maikel Garcia pops out to third baseman Josh Smith.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T00:31:44.316Z","endTime":"2025-08-20T00:32:46.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":669701,"link":"/api/v1/people/669701"},"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":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.4,"strikeZoneTop":3.63207422029033,"strikeZoneBottom":1.78565124480397,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.313309849958888,"aZ":-37.574289408626925,"pfxX":3.0524947712376,"pfxZ":-3.7051166961002986,"pX":0.22555151205768756,"pZ":1.7326668886597705,"vX0":3.3363494891568193,"vY0":-119.20646697890396,"vZ0":-1.3337488683379006,"x":108.4,"y":192.0,"x0":-1.5825190470486759,"y0":50.00374043258908,"z0":5.654779316686517,"aX":4.446475124480986},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-6.8,"breakHorizontal":-6.2,"spinRate":2564,"spinDirection":65},"zone":8,"typeConfidence":2.0,"plateTime":0.45736828781523586,"extension":5.95823975274401},"index":0,"playId":"9eb57ba8-5aea-343b-8614-d53d29686b51","pitchNumber":1,"startTime":"2025-08-20T00:32:03.413Z","endTime":"2025-08-20T00:32: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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.6000382131004,"strikeZoneBottom":1.72102926983598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.913070508613337,"aZ":-21.618676154412245,"pfxX":-8.93913419794135,"pfxZ":5.745048166212528,"pX":1.2085771840769115,"pZ":1.9299066671419678,"vX0":9.940694612678165,"vY0":-133.95465803106336,"vZ0":-4.620481783033759,"x":70.93,"y":186.67,"x0":-1.36962491342858,"y0":50.00281386162518,"z0":5.2004054018824375,"aX":-16.426532813416202},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.7,"breakHorizontal":14.4,"spinRate":2224,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4071567541323651,"extension":6.332824474145622},"index":1,"playId":"a8029499-3dbd-3c9c-8d8a-26716dd866b5","pitchNumber":2,"startTime":"2025-08-20T00:32:19.844Z","endTime":"2025-08-20T00:32:22.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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.617583913361617,"aZ":-25.400983849237356,"pfxX":-9.547055537636979,"pfxZ":4.082441130525128,"pX":-0.8056288876348409,"pZ":2.4706202004982702,"vX0":5.0714880967116045,"vY0":-127.59222205608707,"vZ0":-2.3641080067584594,"x":147.71,"y":172.07,"x0":-1.5716640734772338,"y0":50.00533258366585,"z0":5.397323863205898,"aX":-15.847929943732995},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.1,"breakHorizontal":16.2,"spinRate":2211,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.428193398431842,"extension":6.229356098402667},"hitData":{"launchSpeed":87.0,"launchAngle":67.0,"totalDistance":136.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":102.66,"coordY":173.47}},"index":2,"playId":"20fd7d16-5126-3299-a471-deeb2ac10e73","pitchNumber":3,"startTime":"2025-08-20T00:32:36.195Z","endTime":"2025-08-20T00:32:46.220Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:32:46.220Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rowdy Tellez pops out to third baseman Maikel Garcia in foul territory.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:34:32.125Z","endTime":"2025-08-20T00:35:59.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"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":1},"details":{"event":"Pop Out","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":4},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":71.9,"strikeZoneTop":3.6586515864027,"strikeZoneBottom":1.63567284666003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.99118773598191,"aZ":-27.237443134139582,"pfxX":8.625819508002134,"pfxZ":3.729382874854382,"pX":-0.9489930683411598,"pZ":2.534176578696384,"vX0":-0.8917959563250317,"vY0":-114.82963830603056,"vZ0":-0.6100945325566168,"x":153.17,"y":170.36,"x0":-1.6731969753453149,"y0":50.00333531261395,"z0":5.473587770001022,"aX":11.418744170446246},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":6.8,"breakHorizontal":-15.4,"spinRate":2577,"spinDirection":103},"zone":13,"typeConfidence":2.0,"plateTime":0.4785997881766262,"extension":5.630328971590301},"index":0,"playId":"8d2a3bbf-8463-3f1e-817c-5b7e287c936c","pitchNumber":1,"startTime":"2025-08-20T00:34:53.152Z","endTime":"2025-08-20T00:34:56.613Z","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":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.63,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.249906180864556,"aZ":-28.74132400933095,"pfxX":-10.47628608039107,"pfxZ":2.1827300859505776,"pX":-0.423923482117694,"pZ":1.800168350751613,"vX0":5.11938154437042,"vY0":-124.20975057298276,"vZ0":-2.8608375603642258,"x":133.16,"y":190.18,"x0":-1.142897724460782,"y0":50.004590921616156,"z0":5.3396541978271665,"aX":-16.485453359313183},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.6,"breakHorizontal":17.9,"spinRate":2021,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.4398113345519099,"extension":5.930660678717259},"index":1,"playId":"804a0ea7-1891-3951-a2f8-5dc76c52ee43","pitchNumber":2,"startTime":"2025-08-20T00:35:06.475Z","endTime":"2025-08-20T00:35:09.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":70.0,"strikeZoneTop":3.65811569237057,"strikeZoneBottom":1.69975382803033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.554622311293045,"aZ":-34.08846778518585,"pfxX":11.491201198558866,"pfxZ":-1.5400903287725214,"pX":-0.22326636620299034,"pZ":2.808886397858525,"vX0":0.2060954915817847,"vY0":-110.90735400657583,"vZ0":1.922938971454153,"x":125.51,"y":162.94,"x0":-1.809626750456762,"y0":50.004252511771305,"z0":5.495855776958048,"aX":14.260415454253987},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-1.9,"breakHorizontal":-20.9,"spinRate":2991,"spinDirection":53},"zone":5,"typeConfidence":2.0,"plateTime":0.49458882690815287,"extension":5.542948659881446},"index":2,"playId":"8271c962-5ebe-3e8f-8292-df1585d24336","pitchNumber":3,"startTime":"2025-08-20T00:35:23.939Z","endTime":"2025-08-20T00:35:26.939Z","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":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":68.3,"endSpeed":63.3,"strikeZoneTop":3.55873466836828,"strikeZoneBottom":1.66508216176179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":15.76292929698485,"aZ":-36.46242631283063,"pfxX":9.588625414323518,"pfxZ":-4.27483444666543,"pX":-1.3963291878370723,"pZ":2.152262159621282,"vX0":-1.9060321273920708,"vY0":-99.44746695506703,"vZ0":2.8624668060288716,"x":170.22,"y":180.67,"x0":-1.6720080622489089,"y0":50.00334262545169,"z0":5.419756391329274,"aX":9.616143466496672},"breaks":{"breakAngle":14.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.0,"breakVerticalInduced":-6.5,"breakHorizontal":-16.8,"spinRate":2599,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.5505116541718276,"extension":5.878617742189258},"index":3,"playId":"c0f2a8af-45be-3358-a1dd-e1502b710f87","pitchNumber":4,"startTime":"2025-08-20T00:35:37.118Z","endTime":"2025-08-20T00:35:40.460Z","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":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.63,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.255858343315705,"aZ":-30.55620162567687,"pfxX":-8.918069153249577,"pfxZ":1.0244852557656277,"pX":-1.2469119640744597,"pZ":3.058903582016381,"vX0":2.825071887896458,"vY0":-124.41896121451438,"vZ0":0.6320464318293537,"x":164.53,"y":156.19,"x0":-1.2335640706373592,"y0":50.00253987442042,"z0":5.319256805620636,"aX":-14.083448747400709},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.3,"breakHorizontal":15.6,"spinRate":1656,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.43900114372667076,"extension":5.841067304640831},"hitData":{"launchSpeed":65.9,"launchAngle":68.0,"totalDistance":113.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":97.6,"coordY":188.17}},"index":4,"playId":"9a422552-29d1-367d-8872-db5b303bd075","pitchNumber":5,"startTime":"2025-08-20T00:35:50.858Z","endTime":"2025-08-20T00:35:59.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:35:59.478Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Osuna called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:36:07.622Z","endTime":"2025-08-20T00:37:46.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":2.90690017055227,"strikeZoneBottom":1.42338314408136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.29923241037772,"aZ":-24.158021801292794,"pfxX":-0.2663750191433347,"pfxZ":4.646110167006139,"pX":-0.06879026960714568,"pZ":3.7663726305197143,"vX0":3.3712573347038606,"vY0":-129.83095778539297,"vZ0":-0.26169779227153855,"x":119.62,"y":137.09,"x0":-1.343374860125725,"y0":50.00629032672069,"z0":5.689464038159086,"aX":-0.46045160165463694},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.6,"breakHorizontal":-0.1,"spinRate":2448,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.42007186761227944,"extension":5.974075503729141},"index":0,"playId":"2ab94946-ce30-3683-b8f3-8569d4f98510","pitchNumber":1,"startTime":"2025-08-20T00:36:22.294Z","endTime":"2025-08-20T00:36:25.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.31136518880484,"strikeZoneBottom":1.53441341954144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.906406529282417,"aZ":-24.83053923493822,"pfxX":1.5074165977160687,"pfxZ":4.361450941608529,"pX":0.21406316224902322,"pZ":3.7653260535921693,"vX0":3.277778063078629,"vY0":-128.27972895736838,"vZ0":-0.131842136647488,"x":108.84,"y":137.12,"x0":-1.2708139241206522,"y0":50.00340018025786,"z0":5.735967689451566,"aX":2.538861129095179},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.2,"breakHorizontal":-3.4,"spinRate":2484,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.42525774628748314,"extension":5.837613467319862},"index":1,"playId":"ae3f8901-5031-33e5-8eef-675e3c285594","pitchNumber":2,"startTime":"2025-08-20T00:36:37.489Z","endTime":"2025-08-20T00:36:42.258Z","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":92.2,"endSpeed":84.8,"strikeZoneTop":3.40845963106494,"strikeZoneBottom":1.50105973525455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.449207746004554,"aZ":-17.015182162974398,"pfxX":-5.272918142096392,"pfxZ":8.255216788443434,"pX":0.3561412250167709,"pZ":2.283905222822054,"vX0":6.1985351700332645,"vY0":-134.23994242339032,"vZ0":-4.542654893320396,"x":103.42,"y":177.11,"x0":-1.2913326438878396,"y0":50.00084202052118,"z0":5.199203519531681,"aX":-9.679957206559555},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.3,"breakHorizontal":8.3,"spinRate":2352,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4071140242328899,"extension":6.129225037340233},"index":2,"playId":"3a3ec22d-555b-3ad2-aa3f-cb645e6eef16","pitchNumber":3,"startTime":"2025-08-20T00:36:54.747Z","endTime":"2025-08-20T00:36:57.790Z","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":1,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":72.9,"strikeZoneTop":3.3464671443427,"strikeZoneBottom":1.47170026844486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.61375115734467,"aZ":-43.62136400936289,"pfxX":8.744745054841033,"pfxZ":-8.465622847463132,"pX":-1.231684362978471,"pZ":3.0212551475007836,"vX0":-1.8396334631179219,"vY0":-116.06254309099221,"vZ0":3.5800351573128113,"x":163.95,"y":157.21,"x0":-1.5600775635243438,"y0":50.0046340752632,"z0":5.639271106605214,"aX":11.820057039685514},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-14.0,"breakHorizontal":-15.2,"spinRate":3257,"spinDirection":51},"zone":11,"typeConfidence":2.0,"plateTime":0.4736165207015923,"extension":5.640879699839912},"index":3,"playId":"b783c943-121c-36fa-b49f-8cd0740ec414","pitchNumber":4,"startTime":"2025-08-20T00:37:09.765Z","endTime":"2025-08-20T00:37:12.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.34427951608249,"strikeZoneBottom":1.50218975386188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.706116746945625,"aZ":-17.586259545311044,"pfxX":-6.161745222231854,"pfxZ":7.920618246476527,"pX":0.5943946301646417,"pZ":1.887808206105598,"vX0":6.651691219339069,"vY0":-134.28845520963645,"vZ0":-5.522194121742487,"x":94.34,"y":187.81,"x0":-1.1039323408373927,"y0":50.006162060540426,"z0":5.205509732069388,"aX":-11.354325164831154},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":9.8,"spinRate":2342,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.40652821747973533,"extension":6.142810432170364},"index":4,"playId":"9829e3b7-7a09-3d5b-84f4-393fe73771c2","pitchNumber":5,"startTime":"2025-08-20T00:37:26.041Z","endTime":"2025-08-20T00:37:29.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.24935836856842,"strikeZoneBottom":1.43988222219254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.242031004338756,"aZ":-18.872087790796755,"pfxX":-1.1779717169233708,"pfxZ":7.348570693070162,"pX":0.13027661401095458,"pZ":1.6065503882644425,"vX0":4.265530044160326,"vY0":-132.8717619624605,"vZ0":-6.115192402224392,"x":112.03,"y":195.4,"x0":-1.3343479874070352,"y0":50.00159740315737,"z0":5.28388211897552,"aX":-2.132483165237727},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.4,"breakHorizontal":1.3,"spinRate":2380,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.4103283214466815,"extension":6.164991771642161},"index":5,"playId":"c6623720-072d-3095-8eeb-ea1e55458c1e","pitchNumber":6,"startTime":"2025-08-20T00:37:42.902Z","endTime":"2025-08-20T00:37:46.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:37:46.060Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonah Heim walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:38:18.885Z","endTime":"2025-08-20T00:39:52.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-20T00:38:08.408Z","endTime":"2025-08-20T00:38:20.960Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"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":79.7,"endSpeed":73.0,"strikeZoneTop":3.56071558422638,"strikeZoneBottom":1.68584746076699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.322850202120566,"aZ":-42.78239768025968,"pfxX":8.80795545308437,"pfxZ":-7.838948316663391,"pX":-0.17747580325363943,"pZ":2.9227588798091926,"vX0":0.3217947650346118,"vY0":-116.02001546691604,"vZ0":3.123868927795498,"x":123.76,"y":159.87,"x0":-1.4614125610438249,"y0":50.00549687302463,"z0":5.658795587972827,"aX":11.913211445661016},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-13.1,"breakHorizontal":-16.0,"spinRate":3368,"spinDirection":52},"zone":5,"typeConfidence":2.0,"plateTime":0.4735400405545436,"extension":5.597664704927287},"index":1,"playId":"94a3c260-e47c-343f-8669-ab6c2fb6d27e","pitchNumber":1,"startTime":"2025-08-20T00:38:20.960Z","endTime":"2025-08-20T00:38:23.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.49852274607213,"strikeZoneBottom":1.558069956837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.781832102654977,"aZ":-43.621616586634666,"pfxX":9.272712543529797,"pfxZ":-8.226858951514057,"pX":-1.001173798515491,"pZ":1.3679109645527414,"vX0":-1.4469928877659108,"vY0":-117.63764878397073,"vZ0":0.024461702403547614,"x":155.16,"y":201.85,"x0":-1.5794869661335582,"y0":50.00173936468433,"z0":5.424776131036059,"aX":12.903920234048039},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-14.5,"breakHorizontal":-16.3,"spinRate":3353,"spinDirection":51},"zone":13,"typeConfidence":2.0,"plateTime":0.4668560271996798,"extension":5.615960613073616},"index":2,"playId":"2440b9da-6424-3eb1-ad40-4978d878bb83","pitchNumber":2,"startTime":"2025-08-20T00:38:34.251Z","endTime":"2025-08-20T00:38:37.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.8,"strikeZoneTop":3.52413837372501,"strikeZoneBottom":1.58373356175256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.93709143980648,"aZ":-42.68518167899291,"pfxX":8.929724627239485,"pfxZ":-7.725109750728535,"pX":1.4226509109389078,"pZ":0.28861454454314206,"vX0":3.3101690021615813,"vY0":-116.75197393964335,"vZ0":-2.2983004664964284,"x":62.77,"y":230.99,"x0":-1.1795624190346938,"y0":50.00344789041207,"z0":5.357883823789267,"aX":12.149287370669718},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-14.3,"breakHorizontal":-17.0,"spinRate":3390,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4717576213039196,"extension":5.74043520649161},"index":3,"playId":"dab2c0a3-c044-3059-9995-70d471e9d659","pitchNumber":3,"startTime":"2025-08-20T00:38:54.032Z","endTime":"2025-08-20T00:38:57.036Z","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":1,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.5,"strikeZoneTop":3.47657963049291,"strikeZoneBottom":1.53645382418992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.14706095302391,"aZ":-43.56633932419799,"pfxX":8.886812423441746,"pfxZ":-8.784146074127655,"pX":-1.1333495900405641,"pZ":2.9278251904065207,"vX0":-1.541984161023016,"vY0":-113.55232991986772,"vZ0":3.683641242293125,"x":160.2,"y":159.73,"x0":-1.5967117423594548,"y0":50.003232338971294,"z0":5.639493118348364,"aX":11.524277691911522},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-14.5,"breakHorizontal":-15.6,"spinRate":3238,"spinDirection":54},"zone":11,"typeConfidence":2.0,"plateTime":0.4836510985568512,"extension":5.6375432492090845},"index":4,"playId":"e65205f2-3229-353d-8abe-00ab0f050bb7","pitchNumber":4,"startTime":"2025-08-20T00:39:14.753Z","endTime":"2025-08-20T00:39:17.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.146082913439393,"aZ":-18.050929134410126,"pfxX":-4.340640137472295,"pfxZ":7.596007728635838,"pX":-0.09383667454954017,"pZ":3.3180970156379597,"vX0":4.496592953529375,"vY0":-134.73620625467774,"vZ0":-2.010345804816359,"x":120.58,"y":149.19,"x0":-1.2113694757704694,"y0":50.004983845128464,"z0":5.334014651293935,"aX":-8.073104378521322},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.6,"breakHorizontal":7.1,"spinRate":2431,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.40476136806451946,"extension":6.0793000009507345},"index":5,"playId":"c77f6fbc-69b9-3a26-87db-90e60d6c6310","pitchNumber":5,"startTime":"2025-08-20T00:39:31.739Z","endTime":"2025-08-20T00:39:34.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.4,"strikeZoneTop":3.55048365600762,"strikeZoneBottom":1.61024528143636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.57278048825994,"aZ":-17.5713531362342,"pfxX":-0.915481125350118,"pfxZ":8.107240425429378,"pX":0.7107344292345941,"pZ":1.2342432323378272,"vX0":5.166226777419199,"vY0":-132.65820882676203,"vZ0":-7.623444125130018,"x":89.91,"y":205.46,"x0":-1.1341870211262024,"y0":50.002632339429546,"z0":5.40229636816297,"aX":-1.6494511781246657},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.4,"breakHorizontal":0.6,"spinRate":2443,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.41123355462950295,"extension":6.018976950533544},"index":6,"playId":"ef18db66-3a20-3912-8e9e-ff5828aaf494","pitchNumber":6,"startTime":"2025-08-20T00:39:49.586Z","endTime":"2025-08-20T00:39:52.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:39:52.724Z","atBatIndex":30},{"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":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:40:05.820Z","endTime":"2025-08-20T00:40:41.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":71.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.565806956607453,"aZ":-35.790669274988865,"pfxX":7.636748328276546,"pfxZ":-2.769516347793024,"pX":1.1331656869126074,"pZ":1.8348534422303877,"vX0":3.8060609129602927,"vY0":-114.01360776284838,"vZ0":0.33605554908943747,"x":73.81,"y":189.24,"x0":-1.5544362517147463,"y0":50.00371859620544,"z0":5.241464637374365,"aX":9.970506079230057},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-4.6,"breakHorizontal":-14.9,"spinRate":2884,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.48193000092679794,"extension":5.731834895645911},"index":0,"playId":"32a84b04-769c-3825-9a74-bb8f46e3ab44","pitchNumber":1,"startTime":"2025-08-20T00:40:16.431Z","endTime":"2025-08-20T00:40:19.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.724742881097118,"aZ":-41.82932996076965,"pfxX":7.353743092382591,"pfxZ":-7.0612389225057335,"pX":-0.4177501401530354,"pZ":2.126322961586614,"vX0":0.2092910069355532,"vY0":-116.44902886793183,"vZ0":1.1148161624991988,"x":132.92,"y":181.37,"x0":-1.4636429916092233,"y0":50.00271958252341,"z0":5.611619289126723,"aX":10.056190380496517},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-12.2,"breakHorizontal":-13.3,"spinRate":3372,"spinDirection":44},"zone":4,"typeConfidence":2.0,"plateTime":0.4711156084451118,"extension":5.581666323916729},"hitData":{"launchSpeed":89.4,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.36,"coordY":161.82}},"index":1,"playId":"accf06a6-2ab6-395c-a673-00cf33e7431d","pitchNumber":2,"startTime":"2025-08-20T00:40:34.519Z","endTime":"2025-08-20T00:40:41.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:40:41.925Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adam Frazier grounds out to first baseman Rowdy Tellez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-20T00:42:37.824Z","endTime":"2025-08-20T00:43:51.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"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":1},"details":{"event":"Groundout","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":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":78.7,"endSpeed":73.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.326208244998714,"aZ":-39.21014540071186,"pfxX":3.513086351411898,"pfxZ":-5.255184430723201,"pX":-0.009233789444239845,"pZ":1.446134736552648,"vX0":2.6626501359384767,"vY0":-114.7086483252917,"vZ0":-1.0823073557079557,"x":117.35,"y":199.73,"x0":-1.6396326109614572,"y0":50.00322066732415,"z0":5.731702544526783,"aX":4.702512596452154},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-9.5,"breakHorizontal":-7.0,"spinRate":2593,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.4766790580126896,"extension":5.88390676245736},"index":0,"playId":"5be371dd-c286-35a0-a03c-6275584c1866","pitchNumber":1,"startTime":"2025-08-20T00:42:52.943Z","endTime":"2025-08-20T00:42:56.341Z","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":89.1,"endSpeed":81.8,"strikeZoneTop":3.28346273344271,"strikeZoneBottom":1.45228188761882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.45417637459027,"aZ":-17.40475103342627,"pfxX":-5.272504162224225,"pfxZ":8.635930538765074,"pX":-1.7342058079640248,"pZ":2.7533149263047294,"vX0":1.9525339555366044,"vY0":-129.78574677448438,"vZ0":-3.2282738593090277,"x":183.1,"y":164.44,"x0":-1.8099789576307714,"y0":50.00602240171054,"z0":5.334386902393442,"aX":-9.021393631701988},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.1,"breakHorizontal":9.1,"spinRate":2386,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4215730632035086,"extension":6.131664100334202},"index":1,"playId":"7994f004-0dde-346c-adca-f37cd737e0b0","pitchNumber":2,"startTime":"2025-08-20T00:43:10.674Z","endTime":"2025-08-20T00:43:13.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.234610026467376,"aZ":-19.280440940260274,"pfxX":-1.6305620331710928,"pfxZ":7.579207068517528,"pX":0.519055004737002,"pZ":2.1512696578593706,"vX0":5.875079385123472,"vY0":-129.2003882388897,"vZ0":-4.349519767746302,"x":97.21,"y":180.7,"x0":-1.5660020783365525,"y0":50.00572713514689,"z0":5.3254152362556555,"aX":-2.7753805975529144},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":13.1,"breakHorizontal":1.7,"spinRate":2307,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.42285092299725413,"extension":5.9991047931246415},"index":2,"playId":"4024092d-df42-302f-b9b0-d1d274ade01d","pitchNumber":3,"startTime":"2025-08-20T00:43:25.603Z","endTime":"2025-08-20T00:43:28.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.98921978552341,"aZ":-40.713470193853915,"pfxX":4.519809820000994,"pfxZ":-6.114411967883264,"pX":-0.5303280263017708,"pZ":2.2833734646432178,"vX0":1.495722104594002,"vY0":-117.06396563938083,"vZ0":0.6626352023527364,"x":137.21,"y":177.13,"x0":-1.7639699543699028,"y0":50.005249721582715,"z0":5.791491627553083,"aX":6.3076812392603205},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-10.7,"breakHorizontal":-8.5,"spinRate":2620,"spinDirection":48},"zone":4,"typeConfidence":2.0,"plateTime":0.4669200807487899,"extension":5.975370715476524},"hitData":{"launchSpeed":79.7,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.43,"coordY":169.42}},"index":3,"playId":"4b1495b9-8532-3e28-affa-be6823ad3a3f","pitchNumber":4,"startTime":"2025-08-20T00:43:43.108Z","endTime":"2025-08-20T00:43:51.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:43:51.579Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jonathan India pops out to shortstop Corey Seager.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-20T00:43:59.247Z","endTime":"2025-08-20T00:45:02.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"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":"Pop Out","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":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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.127258376075993,"aZ":-28.819843400480206,"pfxX":0.5648530007373807,"pfxZ":2.2603574595096685,"pX":-0.8605472309703316,"pZ":2.7852511944967864,"vX0":1.864631737362154,"vY0":-120.94671206831548,"vZ0":-0.5807357901459196,"x":149.8,"y":163.58,"x0":-1.7142273713788612,"y0":50.00328143619693,"z0":5.5512669461614115,"aX":0.8384680733073737},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.2,"breakHorizontal":-1.4,"spinRate":2319,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.45251194351695956,"extension":5.970927777986094},"index":0,"playId":"29f94295-7c9a-3d6c-b903-1d216bb6bc5b","pitchNumber":1,"startTime":"2025-08-20T00:44:15.305Z","endTime":"2025-08-20T00:44:18.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.36418651861714,"strikeZoneBottom":1.53753569069877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.87755997191744,"aZ":-24.451671177634527,"pfxX":-8.22563705077172,"pfxZ":4.36959370636207,"pX":-0.585691100130781,"pZ":0.6873122109283467,"vX0":5.344822517339706,"vY0":-131.58759912736065,"vZ0":-6.772041257585415,"x":139.33,"y":220.22,"x0":-1.5664373815935766,"y0":50.00301479271164,"z0":5.085658285643692,"aX":-14.538053003521204},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.7,"breakHorizontal":13.8,"spinRate":2138,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.41501063012126993,"extension":6.367572997558306},"index":1,"playId":"7b8f4c07-43d4-324a-a986-ead8cb50af9b","pitchNumber":2,"startTime":"2025-08-20T00:44:34.099Z","endTime":"2025-08-20T00:44:37.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.35414135755609,"aZ":-16.174938672655973,"pfxX":-5.459066027917205,"pfxZ":9.002384020656237,"pX":-0.40654939094677167,"pZ":2.906885370239268,"vX0":5.277063697834363,"vY0":-132.2459646218793,"vZ0":-2.7655545679824565,"x":132.5,"y":160.29,"x0":-1.7155091407464047,"y0":50.00116204529872,"z0":5.148082766263402,"aX":-9.69994363129102},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.0,"breakHorizontal":8.8,"spinRate":2418,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.41367008687737084,"extension":6.253247320063411},"hitData":{"launchSpeed":95.8,"launchAngle":62.0,"totalDistance":172.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":91.54,"coordY":141.35}},"index":2,"playId":"84e1b90f-19d7-3503-9e3d-59d488f5608f","pitchNumber":3,"startTime":"2025-08-20T00:44:50.286Z","endTime":"2025-08-20T00:45:02.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:45:02.101Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Rave called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-20T00:45:09.835Z","endTime":"2025-08-20T00:47:01.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"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":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.46794173882137,"strikeZoneBottom":1.66203108065844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.32320978970473,"aZ":-30.001109801038933,"pfxX":-9.634575727598262,"pfxZ":1.3623814274132133,"pX":0.31725999142474304,"pZ":2.3652415427960034,"vX0":7.477556089685844,"vY0":-125.33112165033094,"vZ0":-1.7683515146914948,"x":104.91,"y":174.92,"x0":-1.4469486868807888,"y0":50.00443078192351,"z0":5.520229820357894,"aX":-15.394043032957004},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.3,"breakHorizontal":15.8,"spinRate":2101,"spinDirection":244},"zone":6,"typeConfidence":2.0,"plateTime":0.43632205257961854,"extension":5.72661245955233},"index":0,"playId":"50333f1d-c6dc-3fc9-83ed-fe089a6d5abb","pitchNumber":1,"startTime":"2025-08-20T00:45:29.599Z","endTime":"2025-08-20T00:45:32.599Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.44216570658695,"strikeZoneBottom":1.6689340272441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.242838654617454,"aZ":-15.418571287183903,"pfxX":-2.513411173493392,"pfxZ":9.691487277575737,"pX":-0.3254516134337525,"pZ":2.6125121878617743,"vX0":4.477054139366208,"vY0":-130.37242235159235,"vZ0":-3.802683838342639,"x":129.41,"y":168.24,"x0":-1.7349351592183582,"y0":50.00639564879801,"z0":5.246714331432134,"aX":-4.347686839557841},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.9,"breakHorizontal":3.6,"spinRate":2433,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.41939336216167566,"extension":6.211652979946889},"index":1,"playId":"3a989b37-7596-33fc-b69b-bd1260d774c7","pitchNumber":2,"startTime":"2025-08-20T00:45:48.029Z","endTime":"2025-08-20T00:45:51.155Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-20T00:45:58.013Z","endTime":"2025-08-20T00:46:13.993Z","isPitch":false,"type":"action","player":{"id":670231,"link":"/api/v1/people/670231"}},{"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":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.46929374049198,"strikeZoneBottom":1.63131342013519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.19131871439871,"aZ":-29.61383917800448,"pfxX":-9.031375967177329,"pfxZ":1.5596868707125515,"pX":-0.6999156862681966,"pZ":0.8806484444745425,"vX0":5.2507962764106075,"vY0":-127.0931517490807,"vZ0":-5.310776492930802,"x":143.68,"y":215.0,"x0":-1.6155895642843117,"y0":50.00271446173547,"z0":5.339300695374952,"aX":-14.826380205698225},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.9,"breakHorizontal":15.2,"spinRate":2137,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.43038477138484277,"extension":6.262455086111327},"index":3,"playId":"1969b75f-9cf5-3e0b-aab0-1e03df5c6015","pitchNumber":3,"startTime":"2025-08-20T00:46:13.993Z","endTime":"2025-08-20T00:46:16.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.370930652792694,"aZ":-19.733164070183953,"pfxX":-5.241512341861491,"pfxZ":6.915316845457832,"pX":0.35965849931790744,"pZ":3.8373704840817164,"vX0":6.438742208910345,"vY0":-132.55823708852395,"vZ0":-0.4223218115079401,"x":103.29,"y":135.17,"x0":-1.4072022315077972,"y0":50.0048812935471,"z0":5.42541180951836,"aX":-9.433649470507678},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.7,"breakHorizontal":8.3,"spinRate":2319,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.41144130416114066,"extension":6.0889735581679805},"index":4,"playId":"25dd8b3d-729b-3eb6-9edc-e2252077cbba","pitchNumber":4,"startTime":"2025-08-20T00:46:29.817Z","endTime":"2025-08-20T00:46:32.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.6,"strikeZoneTop":3.44729909430255,"strikeZoneBottom":1.543791511964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.11423590773417,"aZ":-20.486311208565173,"pfxX":-2.611700588275964,"pfxZ":6.61561844129865,"pX":-0.11210935207387225,"pZ":1.591301511615686,"vX0":5.0630329672141725,"vY0":-131.1597629806533,"vZ0":-5.32211430926825,"x":121.27,"y":195.81,"x0":-1.7161281979354317,"y0":50.00312933615644,"z0":5.145197200280747,"aX":-4.614560072960442},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.2,"breakHorizontal":3.8,"spinRate":2432,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.4153982357964914,"extension":6.232122294549446},"index":5,"playId":"4ef4aeda-81ba-3701-9475-68b45e9a9560","pitchNumber":5,"startTime":"2025-08-20T00:46:58.114Z","endTime":"2025-08-20T00:47:01.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:47:01.114Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T00:48:46.463Z","endTime":"2025-08-20T00:50:07.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(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":78.1,"endSpeed":71.9,"strikeZoneTop":3.5881373399509,"strikeZoneBottom":1.6939686096286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.146111468979775,"aZ":-42.482816095314675,"pfxX":7.922839644575259,"pfxZ":-7.8826529482142735,"pX":-0.6600078152411566,"pZ":3.1418788638008865,"vX0":-0.3566279959145151,"vY0":-113.7058565481955,"vZ0":3.5553388442065783,"x":142.16,"y":153.95,"x0":-1.5301767915870357,"y0":50.00445377490344,"z0":5.777628332878212,"aX":10.358745013671276},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-13.1,"breakHorizontal":-14.3,"spinRate":3179,"spinDirection":52},"zone":1,"typeConfidence":2.0,"plateTime":0.4819996123924297,"extension":5.840522261733968},"index":0,"playId":"0ff0ff9a-3f29-3711-88a0-be26872f3d99","pitchNumber":1,"startTime":"2025-08-20T00:49:09.739Z","endTime":"2025-08-20T00:49:12.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.61472936142072,"strikeZoneBottom":1.72083581114139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.93952234268781,"aZ":-27.911400087648044,"pfxX":0.7883848460054059,"pfxZ":3.003223540907647,"pX":1.6671504469308123,"pZ":1.8523988727231584,"vX0":6.559984981950235,"vY0":-118.17002852852686,"vZ0":-2.122757428218077,"x":53.45,"y":188.77,"x0":-1.2439840103937359,"y0":50.001592633145215,"z0":5.3196552090577995,"aX":1.116459925177491},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.2,"breakHorizontal":-3.0,"spinRate":2565,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.46302171683143234,"extension":5.879363449541075},"index":1,"playId":"8497bae1-dd05-3e04-acd3-922aadbea4fd","pitchNumber":2,"startTime":"2025-08-20T00:49:22.414Z","endTime":"2025-08-20T00:49:25.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":69.8,"endSpeed":64.0,"strikeZoneTop":3.38998041724879,"strikeZoneBottom":1.6253269770521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.47381316366679,"aZ":-36.839908191798315,"pfxX":8.954349195912847,"pfxZ":-4.4963851833308315,"pX":0.08028812154449573,"pZ":3.3130218877455873,"vX0":0.9667706133507661,"vY0":-101.44892665345088,"vZ0":4.736872112509785,"x":113.94,"y":149.33,"x0":-1.5659759266589677,"y0":50.004911448141506,"z0":5.5557730444944635,"aX":9.281586081271362},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-6.4,"breakHorizontal":-16.4,"spinRate":2780,"spinDirection":51},"zone":2,"typeConfidence":2.0,"plateTime":0.5410678974961631,"extension":6.008485730326863},"index":2,"playId":"ab4cc4e9-edaf-384c-9c63-cdaa6c2cf78b","pitchNumber":3,"startTime":"2025-08-20T00:49:36.124Z","endTime":"2025-08-20T00:49:39.124Z","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.5,"endSpeed":83.9,"strikeZoneTop":3.52666340633512,"strikeZoneBottom":1.66504410846212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.189973908367968,"aZ":-18.200448848771785,"pfxX":-4.1602993840324345,"pfxZ":7.739583545543459,"pX":1.1484751710702636,"pZ":4.367730111667101,"vX0":7.2649449188688395,"vY0":-133.18621733601614,"vZ0":1.100507757450933,"x":73.22,"y":120.85,"x0":-1.067621498370863,"y0":50.00549710727302,"z0":5.260542217105526,"aX":-7.515073014586296},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.5,"breakHorizontal":6.0,"spinRate":2329,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.4104212336867952,"extension":6.179149843696829},"index":3,"playId":"ee630b13-5f0f-39b4-9e21-695f98dda952","pitchNumber":4,"startTime":"2025-08-20T00:49:49.448Z","endTime":"2025-08-20T00:49:52.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.399344468514208,"aZ":-26.286853624736302,"pfxX":-7.733317567079228,"pfxZ":3.283993597170955,"pX":0.42617230638211323,"pZ":3.679067404478052,"vX0":6.5540452552496795,"vY0":-132.57885248805184,"vZ0":0.47727649309333564,"x":100.76,"y":139.45,"x0":-1.064386972930197,"y0":50.00342788694325,"z0":5.404132978101065,"aX":-13.86831348741302},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.2,"breakHorizontal":12.7,"spinRate":2330,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.4119717608279987,"extension":6.001870701599466},"index":4,"playId":"4c247258-0285-346b-9a5d-c9b3dd21dd02","pitchNumber":5,"startTime":"2025-08-20T00:50:04.584Z","endTime":"2025-08-20T00:50:07.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:50:07.584Z","atBatIndex":35},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Corey Seager hit by pitch.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T00:50:15.402Z","endTime":"2025-08-20T00:50:46.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"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,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.1,"endSpeed":68.6,"strikeZoneTop":3.54700209247994,"strikeZoneBottom":1.57925436449076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.659547873531434,"aZ":-32.025534626130444,"pfxX":12.060230275174602,"pfxZ":0.12432223866830583,"pX":-0.7870503376237853,"pZ":3.1205225404569448,"vX0":-0.7411362541658795,"vY0":-109.30123104346946,"vZ0":2.5562854322094966,"x":147.0,"y":154.53,"x0":-2.0073106657737623,"y0":50.003562351332384,"z0":5.393266509278884,"aX":14.478722105151837},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":1.3,"breakHorizontal":-21.6,"spinRate":2873,"spinDirection":81},"zone":1,"typeConfidence":2.0,"plateTime":0.5026128211327734,"extension":5.436752468255245},"index":0,"playId":"854583c5-f4f7-3bc1-8974-7ee45eca6933","pitchNumber":1,"startTime":"2025-08-20T00:50:29.495Z","endTime":"2025-08-20T00:50:32.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":82.8,"endSpeed":76.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.544591510241958,"aZ":-32.02141350937438,"pfxX":5.9159606474193005,"pfxZ":0.10974979599053425,"pX":2.0810920544268745,"pZ":0.4562652915372022,"vX0":6.154849491515712,"vY0":-120.44879138157545,"vZ0":-4.557776994533327,"x":37.67,"y":226.46,"x0":-1.2812409037693278,"y0":50.00573628797088,"z0":5.2211765138181585,"aX":8.64858030220841},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.7,"breakHorizontal":-12.2,"spinRate":2634,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.4556473864013242,"extension":5.986554429899543},"index":1,"playId":"bdc41a4a-8706-3cbb-858c-da968aac9b23","pitchNumber":2,"startTime":"2025-08-20T00:50:41.067Z","endTime":"2025-08-20T00:50:46.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:50:46.385Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joc Pederson lines out sharply to right fielder Mike Yastrzemski.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T00:50:59.387Z","endTime":"2025-08-20T00:52:01.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"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,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.91070757032868,"strikeZoneBottom":1.78902695286892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.213207138441792,"aZ":-25.806990622485127,"pfxX":0.3184442136178791,"pfxZ":3.7024698595251593,"pX":-0.19380661957136341,"pZ":3.607682381600825,"vX0":2.9564799243898863,"vY0":-129.8413391586708,"vZ0":-0.24637750519329427,"x":124.39,"y":141.37,"x0":-1.3849814643158334,"y0":50.00465489752635,"z0":5.654662176285431,"aX":0.5477348611820824},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.8,"breakHorizontal":-1.2,"spinRate":2396,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.42059585088812845,"extension":5.75399208855558},"index":0,"playId":"e230128e-2333-3c39-9244-a0ae3db2b1d7","pitchNumber":1,"startTime":"2025-08-20T00:51:15.693Z","endTime":"2025-08-20T00:51:18.784Z","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":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":71.1,"endSpeed":65.7,"strikeZoneTop":3.6354050399156,"strikeZoneBottom":1.66797313634191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.293822464184668,"aZ":-35.193214136518044,"pfxX":9.941436988564636,"pfxZ":-2.807783963678629,"pX":1.6636590558593567,"pZ":1.2374855158390927,"vX0":3.724086089453411,"vY0":-103.46410538122824,"vZ0":0.5045012722821285,"x":53.59,"y":205.37,"x0":-1.4543863147936646,"y0":50.000896802187164,"z0":5.229953935944417,"aX":10.706533037224858},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-4.6,"breakHorizontal":-19.1,"spinRate":2759,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.5306879570705982,"extension":5.879742492010492},"index":1,"playId":"206b1a9f-73aa-338e-9db0-5086e6b72cec","pitchNumber":2,"startTime":"2025-08-20T00:51:33.299Z","endTime":"2025-08-20T00:51:37.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.46729038170501,"aZ":-40.76379605299241,"pfxX":9.099127416553035,"pfxZ":-6.304217384961537,"pX":0.18674378439335151,"pZ":1.9031846074236463,"vX0":1.1745813714553468,"vY0":-116.4465565723691,"vZ0":0.8023918051468779,"x":109.88,"y":187.39,"x0":-1.5064877179413045,"y0":50.0034204076445,"z0":5.4349157163595265,"aX":12.397259307798514},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-10.9,"breakHorizontal":-16.8,"spinRate":3318,"spinDirection":49},"zone":8,"typeConfidence":2.0,"plateTime":0.4717963696351566,"extension":5.707660483502199},"hitData":{"launchSpeed":109.3,"launchAngle":17.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":197.62,"coordY":91.49}},"index":2,"playId":"df6805af-2e6f-31a1-901a-70a345991070","pitchNumber":3,"startTime":"2025-08-20T00:51:51.891Z","endTime":"2025-08-20T00:52:01.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:52:01.421Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Evan Carter grounds out, second baseman Jonathan India to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T00:52:13.665Z","endTime":"2025-08-20T00:52:51.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":{"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":79.4,"endSpeed":72.9,"strikeZoneTop":3.73400199938249,"strikeZoneBottom":1.73678418733034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.022748942734744,"aZ":-43.81685378381048,"pfxX":7.890323531833847,"pfxZ":-8.711798010041997,"pX":0.5582727787465459,"pZ":1.5104198909560682,"vX0":1.94441690769142,"vY0":-115.57421637057935,"vZ0":0.5980217437912139,"x":95.72,"y":198.0,"x0":-1.321423661052646,"y0":50.00438285759119,"z0":5.498905917415528,"aX":10.542327981504842},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-15.2,"breakHorizontal":-14.8,"spinRate":3341,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.47618179910296465,"extension":5.730709359402293},"index":0,"playId":"479fb333-0dd7-31c5-bd09-68ae08f3c854","pitchNumber":1,"startTime":"2025-08-20T00:52:25.853Z","endTime":"2025-08-20T00:52:29.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.63,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.364542468225874,"aZ":-19.42369138537013,"pfxX":-3.7227761971440967,"pfxZ":6.827458273068494,"pX":0.5414263643777216,"pZ":2.7975220284163513,"vX0":5.8482995388270975,"vY0":-134.8282263434326,"vZ0":-2.889673881394267,"x":96.36,"y":163.25,"x0":-1.157920360088723,"y0":50.00295647092113,"z0":5.231276155837182,"aX":-6.953072183146286},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.0,"breakHorizontal":5.6,"spinRate":2371,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.40402985828573135,"extension":6.082687743936875},"hitData":{"launchSpeed":70.3,"launchAngle":-5.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.26,"coordY":151.18}},"index":1,"playId":"75e73c07-51ed-3793-b03b-2f0891d1ebce","pitchNumber":2,"startTime":"2025-08-20T00:52:43.143Z","endTime":"2025-08-20T00:52:51.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:52:51.206Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Isbel grounds out, second baseman Marcus Semien to first baseman Rowdy Tellez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T00:54:40.627Z","endTime":"2025-08-20T00:55:40.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"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_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":"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":88.3,"endSpeed":81.1,"strikeZoneTop":3.42000161039361,"strikeZoneBottom":1.57773232107409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.73116429389162,"aZ":-17.787667182041435,"pfxX":-6.0471564473159525,"pfxZ":8.560249533734364,"pX":-0.6985475939624904,"pZ":2.536923103245718,"vX0":4.413334209399554,"vY0":-128.5680268237381,"vZ0":-3.5836793659611814,"x":143.63,"y":170.28,"x0":-1.648575099376538,"y0":50.00039518038937,"z0":5.322853950503899,"aX":-10.159734124907459},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":15.0,"breakHorizontal":10.0,"spinRate":2376,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.42542084829880045,"extension":6.215543903851151},"index":0,"playId":"9ae24ad4-2483-3da3-ae56-2a3127fd8bc4","pitchNumber":1,"startTime":"2025-08-20T00:55:00.132Z","endTime":"2025-08-20T00:55:03.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.898571509486086,"aZ":-30.789098095872234,"pfxX":-8.478803668076242,"pfxZ":0.8513216903516536,"pX":0.0034569752660912056,"pZ":0.6830592581066552,"vX0":6.50495083430487,"vY0":-126.32073874966721,"vZ0":-5.451250347491394,"x":116.87,"y":220.34,"x0":-1.4938359406083193,"y0":50.0030419859044,"z0":5.321804149250096,"aX":-13.80707834915368},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.6,"breakHorizontal":14.0,"spinRate":2213,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4323417817169939,"extension":6.255364829197041},"index":1,"playId":"c5b1fa77-ef1b-3311-a88e-a242c0437d05","pitchNumber":2,"startTime":"2025-08-20T00:55:13.806Z","endTime":"2025-08-20T00:55:16.806Z","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":86.9,"endSpeed":80.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.366819700007042,"aZ":-27.876859630532486,"pfxX":-9.746230961312222,"pfxZ":2.626571800202636,"pX":-0.4005639570287439,"pZ":1.8550163412692702,"vX0":5.937871988564105,"vY0":-126.51089792521982,"vZ0":-3.2345165063059658,"x":132.27,"y":188.69,"x0":-1.4997457357865414,"y0":50.003630286105334,"z0":5.3604361248859,"aX":-15.958772598793168},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.3,"breakHorizontal":16.4,"spinRate":2180,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.4312821024869953,"extension":6.177963998669247},"hitData":{"launchSpeed":103.2,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.8,"coordY":161.82}},"index":2,"playId":"7b2758c4-b289-3908-a0c2-07d374b69804","pitchNumber":3,"startTime":"2025-08-20T00:55:32.603Z","endTime":"2025-08-20T00:55:40.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:55:40.167Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Maile flies out sharply to center fielder Evan Carter.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T00:55:49.173Z","endTime":"2025-08-20T00:56:48.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.54718271925983,"aZ":-27.510210349300987,"pfxX":-0.2924579411639918,"pfxZ":3.0888076432594476,"pX":0.7313484805631105,"pZ":2.126478531162256,"vX0":5.399347538113528,"vY0":-122.19358006870273,"vZ0":-2.3580279925957415,"x":89.12,"y":181.37,"x0":-1.4708229708065952,"y0":50.00241172557039,"z0":5.472633650885409,"aX":-0.4426391619503406},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.3,"breakHorizontal":-0.7,"spinRate":2355,"spinDirection":176},"zone":6,"typeConfidence":2.0,"plateTime":0.4486147498129385,"extension":6.231916341670694},"index":0,"playId":"d2bcb9f3-7d11-30e7-8d46-f27ec6e013a4","pitchNumber":1,"startTime":"2025-08-20T00:56:03.632Z","endTime":"2025-08-20T00:56:08.794Z","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":90.3,"endSpeed":82.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.305746791672505,"aZ":-20.696565480156828,"pfxX":-6.32978153690877,"pfxZ":6.557197782939974,"pX":0.07118756477461848,"pZ":2.352027688256864,"vX0":6.337079587510871,"vY0":-131.33599442901337,"vZ0":-3.3593832353257422,"x":114.29,"y":175.28,"x0":-1.5483104578275395,"y0":50.00271069874802,"z0":5.183382957844204,"aX":-11.079749105118237},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.4,"breakHorizontal":10.1,"spinRate":2448,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.4167279856972512,"extension":6.330084992904725},"hitData":{"launchSpeed":104.1,"launchAngle":25.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":114.73,"coordY":38.83}},"index":1,"playId":"b7b9b327-c7b5-3dce-803a-ebeaa4647e72","pitchNumber":2,"startTime":"2025-08-20T00:56:39.150Z","endTime":"2025-08-20T00:56:48.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:56:48.114Z","atBatIndex":40},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mike Yastrzemski homers (13) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T00:56:57.068Z","endTime":"2025-08-20T00:58:16.811Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"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":"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":518876,"link":"/api/v1/people/518876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":79.8,"endSpeed":74.3,"strikeZoneTop":3.43887516921842,"strikeZoneBottom":1.58992812015732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.37716422008644,"aZ":-39.42973235834301,"pfxX":2.8043770562942916,"pfxZ":-5.260907123021279,"pX":-0.8630828043376517,"pZ":1.733275979008371,"vX0":1.0511062486800318,"vY0":-116.28167771855134,"vZ0":-0.6367701395031674,"x":149.9,"y":191.98,"x0":-1.6844394727966703,"y0":50.00422488891807,"z0":5.729294057321467,"aX":3.8669488949866184},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-9.5,"breakHorizontal":-5.3,"spinRate":2578,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.46978682474851663,"extension":5.814092721873526},"index":0,"playId":"df7bd032-ecf2-374a-972a-4557109745c5","pitchNumber":1,"startTime":"2025-08-20T00:57:22.660Z","endTime":"2025-08-20T00:57:26.023Z","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":88.9,"endSpeed":82.3,"strikeZoneTop":3.47687617422908,"strikeZoneBottom":1.59577637365989,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.125768731660244,"aZ":-20.872853190768595,"pfxX":-2.4488400905511316,"pfxZ":6.572096412958799,"pX":-1.2398539348680768,"pZ":2.4384796965513122,"vX0":2.596561578407899,"vY0":-129.55011587978981,"vZ0":-3.1655654723721725,"x":164.26,"y":172.94,"x0":-1.9314882691502762,"y0":50.00256356446864,"z0":5.250556465448039,"aX":-4.210847941710153},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.5,"breakHorizontal":4.0,"spinRate":2402,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.42094016838465764,"extension":6.096420254640621},"index":1,"playId":"3f5eedd0-b35b-36f3-a95c-6dc0e3c2535f","pitchNumber":2,"startTime":"2025-08-20T00:57:36.947Z","endTime":"2025-08-20T00:57:40.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.94983409807132,"aZ":-33.38231715018436,"pfxX":-8.35273158091206,"pfxZ":-0.7445045930012473,"pX":-0.08201637078387486,"pZ":2.0581315778718996,"vX0":6.116030043709995,"vY0":-125.6830285674108,"vZ0":-1.8680825964762788,"x":120.13,"y":183.21,"x0":-1.4490824508069586,"y0":50.00475413125868,"z0":5.4951900192684,"aX":-13.505802772133844},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.6,"breakHorizontal":13.9,"spinRate":2098,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.43404549519386126,"extension":6.209263257805251},"hitData":{"launchSpeed":101.0,"launchAngle":32.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":228.77,"coordY":70.22}},"index":2,"playId":"32ce10bb-08dd-36f5-b376-5c4a7be152f0","pitchNumber":3,"startTime":"2025-08-20T00:57:51.803Z","endTime":"2025-08-20T00:58:16.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:58:16.811Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, shortstop Corey Seager to first baseman Rowdy Tellez.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T00:59:21.698Z","endTime":"2025-08-20T00:59:46.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-20T00:58:38.268Z","endTime":"2025-08-20T00:59:23.942Z","isPitch":false,"type":"action"},{"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":89.3,"endSpeed":82.6,"strikeZoneTop":3.53674841238498,"strikeZoneBottom":1.67674105045802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.832753433962928,"aZ":-22.076073021166607,"pfxX":-1.5609919445221578,"pfxZ":5.854670920543639,"pX":1.1013432977402018,"pZ":1.6425674292513526,"vX0":7.108779996255315,"vY0":-129.89404673932964,"vZ0":-4.959230081100249,"x":75.02,"y":194.43,"x0":-1.4570497301984076,"y0":50.003166172943956,"z0":5.234708818315517,"aX":-2.6933459988919366},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.8,"breakHorizontal":1.4,"spinRate":2370,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4201773823235899,"extension":6.266159431717671},"index":1,"playId":"f96ccd41-64a8-3d45-b0cc-d1b19d16cbcf","pitchNumber":1,"startTime":"2025-08-20T00:59:23.942Z","endTime":"2025-08-20T00:59:28.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.83271128158829,"aZ":-25.50166680830853,"pfxX":-8.173435975411499,"pfxZ":3.6614745494629792,"pX":0.4178045697202105,"pZ":2.133930188980767,"vX0":7.748952402649561,"vY0":-133.37893294844378,"vZ0":-3.3805593777631087,"x":101.07,"y":181.16,"x0":-1.4483912597325668,"y0":50.00015524597169,"z0":5.234983669259279,"aX":-14.881028994502458},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.1,"breakHorizontal":13.3,"spinRate":2284,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.40900161501431587,"extension":6.301459996985448},"hitData":{"launchSpeed":91.4,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.29,"coordY":159.79}},"index":2,"playId":"93919b5e-0c3d-33c1-a991-0badadebaf70","pitchNumber":2,"startTime":"2025-08-20T00:59:38.804Z","endTime":"2025-08-20T00:59:46.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:59:46.337Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T01:01:36.781Z","endTime":"2025-08-20T01:05:34.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8,9,10,11,12],"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"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(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":86.8,"endSpeed":79.8,"strikeZoneTop":3.44828789544738,"strikeZoneBottom":1.69095642666769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.92595767259679,"aZ":-25.208405058846292,"pfxX":-9.000044493816693,"pfxZ":4.284962182163765,"pX":-1.0084283217051624,"pZ":2.7737552769238554,"vX0":3.0332886558791774,"vY0":-126.41401181737359,"vZ0":-1.5765283613258743,"x":155.44,"y":163.89,"x0":-1.052279823111942,"y0":50.000274915192605,"z0":5.4223864215146955,"aX":-14.614329088970475},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.7,"breakHorizontal":15.6,"spinRate":2164,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.432717424473573,"extension":6.114227592391337},"index":0,"playId":"3d01939c-b231-3fcd-ba08-bc0deaefb911","pitchNumber":1,"startTime":"2025-08-20T01:01:50.464Z","endTime":"2025-08-20T01:01:54.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.39048671109787,"strikeZoneBottom":1.76164060195602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.757892713342844,"aZ":-22.69930402261692,"pfxX":0.29764764209851213,"pfxZ":5.700450072418247,"pX":0.3494602072968993,"pZ":3.2666860620136826,"vX0":3.4781882090028735,"vY0":-127.24739650141998,"vZ0":-1.8585757660869846,"x":103.68,"y":150.58,"x0":-1.0661101782495581,"y0":50.00446137117498,"z0":5.780632997752045,"aX":0.494040250992352},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.2,"breakHorizontal":-1.2,"spinRate":2319,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.4282079134865171,"extension":5.946137632022704},"index":1,"playId":"d213d82b-d437-3d2a-a8bd-25b176b24ebc","pitchNumber":2,"startTime":"2025-08-20T01:02:02.679Z","endTime":"2025-08-20T01:02:05.679Z","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":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":71.4,"endSpeed":65.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.472395397234262,"aZ":-32.105385314066254,"pfxX":7.9595765192914065,"pfxZ":0.06014848164414133,"pX":-0.029978127248426092,"pZ":3.2920721532634047,"vX0":0.86735013056799,"vY0":-103.88473416733235,"vZ0":3.423089336275206,"x":118.14,"y":149.89,"x0":-1.4868654316382997,"y0":50.000940251761456,"z0":5.440352018839875,"aX":8.694850346971112},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":1.4,"breakHorizontal":-14.6,"spinRate":2652,"spinDirection":65},"zone":2,"typeConfidence":2.0,"plateTime":0.5273261808482959,"extension":6.045327346149636},"index":2,"playId":"6cb7711f-4037-33b4-9f96-17722ccf2b83","pitchNumber":3,"startTime":"2025-08-20T01:02:19.234Z","endTime":"2025-08-20T01:02:22.255Z","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":94.4,"endSpeed":86.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.39433232979852,"aZ":-14.866109077379395,"pfxX":-5.492924750326759,"pfxZ":9.121792153455349,"pX":1.165419369011123,"pZ":2.1360588265419316,"vX0":6.926594304616185,"vY0":-137.13476343268005,"vZ0":-6.651318568138183,"x":72.58,"y":181.11,"x0":-0.6839500552235288,"y0":50.00454937907508,"z0":5.614252038653999,"aX":-10.424376362527113},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.2,"breakHorizontal":8.4,"spinRate":2231,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3999837587555519,"extension":6.01026299870195},"index":3,"playId":"0e0b95b4-1258-3097-9039-fd8c8c9676bf","pitchNumber":4,"startTime":"2025-08-20T01:02:41.884Z","endTime":"2025-08-20T01:02:46.617Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-20T01:02:58.023Z","endTime":"2025-08-20T01:03:07.706Z","isPitch":false,"type":"action","player":{"id":543760,"link":"/api/v1/people/543760"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":74.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.79871225025479,"aZ":-28.63529111602944,"pfxX":5.917002900894546,"pfxZ":2.4727907896188963,"pX":1.4053043654895991,"pZ":2.58379384746282,"vX0":4.4902355397396985,"vY0":-119.35531082931683,"vZ0":-0.2720859241848522,"x":63.43,"y":169.02,"x0":-1.2746846858595597,"y0":50.002061385699754,"z0":5.296734630568414,"aX":8.46286170557377},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.7,"breakHorizontal":-11.9,"spinRate":2545,"spinDirection":80},"zone":12,"typeConfidence":2.0,"plateTime":0.46041449325974426,"extension":6.205485375091026},"index":5,"playId":"0715cfdd-301d-3cff-b0bb-229cb3cce73a","pitchNumber":5,"startTime":"2025-08-20T01:03:07.706Z","endTime":"2025-08-20T01:03:10.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.20020529044924,"aZ":-28.43731366521566,"pfxX":-8.860037169074081,"pfxZ":2.2239504438743465,"pX":0.3512047650448541,"pZ":1.2680943436538181,"vX0":6.847026611637896,"vY0":-128.24328460424775,"vZ0":-3.9771100341710515,"x":103.61,"y":204.54,"x0":-1.1899301771282067,"y0":50.0037445782726,"z0":5.034024965150762,"aX":-14.896660462560176},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.4,"breakHorizontal":14.6,"spinRate":1639,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4255746634399582,"extension":6.13840035161132},"index":6,"playId":"8c2795d4-2c8b-3567-b9de-4872ac6bb561","pitchNumber":6,"startTime":"2025-08-20T01:03:25.561Z","endTime":"2025-08-20T01:03:28.561Z","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.5,"endSpeed":83.9,"strikeZoneTop":3.39693070400691,"strikeZoneBottom":1.73567521219478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.268670439094397,"aZ":-15.769896723196817,"pfxX":-4.697678058183655,"pfxZ":9.089155271677384,"pX":1.3144497887190418,"pZ":3.8290308074858084,"vX0":7.5553240540666735,"vY0":-133.17327937604307,"vZ0":-0.9173452228982593,"x":66.9,"y":135.4,"x0":-0.9426233551687555,"y0":50.00498831998392,"z0":5.313267866986648,"aX":-8.481524025377704},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.4,"breakHorizontal":7.0,"spinRate":2351,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4105067014588162,"extension":6.163980449815477},"index":7,"playId":"a24d4537-a8be-3656-b808-4b2562040b4f","pitchNumber":7,"startTime":"2025-08-20T01:03:41.972Z","endTime":"2025-08-20T01:03:44.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.42870312389975,"strikeZoneBottom":1.70359382636765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.10961672144134,"aZ":-31.27921778972734,"pfxX":-9.000212025189539,"pfxZ":0.5392864940265256,"pX":1.555206092575662,"pZ":0.6970605868408902,"vX0":9.37798135317451,"vY0":-127.20154844086854,"vZ0":-4.787332754099436,"x":57.72,"y":219.96,"x0":-0.9958680510666905,"y0":50.000196973769825,"z0":5.060254772608919,"aX":-14.86626464279321},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.1,"breakHorizontal":14.4,"spinRate":1639,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.42926625582492717,"extension":6.085268570812471},"index":8,"playId":"517f34bc-c570-3a43-91d4-2277ad670e0a","pitchNumber":8,"startTime":"2025-08-20T01:04:03.391Z","endTime":"2025-08-20T01:04:06.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.25460932651753,"aZ":-25.757047313411533,"pfxX":-0.02546310410473218,"pfxZ":3.6715667892364507,"pX":-1.0798753431559527,"pZ":3.0605600298606257,"vX0":0.674259053812983,"vY0":-130.5560339722246,"vZ0":-1.553710094617031,"x":111.39,"y":142.78,"x0":-1.3368129259853436,"y0":50.0030069380687,"z0":5.578804877557137,"aX":-0.044574420604465516},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.6,"breakHorizontal":-0.1,"spinRate":2518,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.4175407115264469,"extension":5.977320177607216},"index":9,"playId":"0a6ee0de-df44-3f50-af1b-4e6ad756991a","pitchNumber":9,"startTime":"2025-08-20T01:04:22.581Z","endTime":"2025-08-20T01:04:25.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.26327040337333,"aZ":-26.65851059190165,"pfxX":2.3292253787545185,"pfxZ":3.7024955814366827,"pX":0.8564218635290786,"pZ":2.040681416062646,"vX0":4.551123485660434,"vY0":-120.92729409250644,"vZ0":-1.8615798227873839,"x":84.36,"y":183.68,"x0":-1.348153178327178,"y0":50.00239260950488,"z0":5.145537367949863,"aX":3.470152139372319},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.6,"breakHorizontal":-5.3,"spinRate":2672,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4518958158471649,"extension":6.052363643481129},"index":10,"playId":"a1fd5c49-a041-381d-8057-c4ec9cad6698","pitchNumber":10,"startTime":"2025-08-20T01:04:49.612Z","endTime":"2025-08-20T01:04:55.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.710583441417896,"aZ":-27.59677976827901,"pfxX":-8.743242930621797,"pfxZ":2.460116555326109,"pX":-0.326681203790357,"pZ":1.8958063273275751,"vX0":5.338151316791249,"vY0":-135.8154640366765,"vZ0":-3.2964790194723315,"x":129.45,"y":187.59,"x0":-1.1852157167051796,"y0":50.00433911639699,"z0":5.051941362339663,"aX":-16.27847069809957},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.0,"breakHorizontal":14.6,"spinRate":2481,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.40382374360677975,"extension":6.18839899981579},"index":11,"playId":"de1371b2-7ce8-3e87-aca4-4dcb2cc18cb0","pitchNumber":11,"startTime":"2025-08-20T01:05:12.119Z","endTime":"2025-08-20T01:05:15.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.696300969336438,"aZ":-16.077417660095588,"pfxX":-4.233059443514347,"pfxZ":8.538559935443446,"pX":1.4850448532479608,"pZ":2.588975484994847,"vX0":8.096097788396008,"vY0":-135.48048235900535,"vZ0":-4.047706612286498,"x":60.39,"y":168.88,"x0":-0.9731696048166416,"y0":50.002548141931904,"z0":5.204305838931457,"aX":-7.980574488899314},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":6.2,"spinRate":2416,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.40212743892174574,"extension":6.152088005554763},"index":12,"playId":"c4a92b3d-4127-36f7-8806-3388319ec35a","pitchNumber":12,"startTime":"2025-08-20T01:05:31.071Z","endTime":"2025-08-20T01:05:34.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:05:34.071Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Jung grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T01:07:59.373Z","endTime":"2025-08-20T01:08:53.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[1,2],"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-20T01:05:43.077Z","endTime":"2025-08-20T01:06:30.855Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Angel Zerpa replaces Seth Lugo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-20T01:06:30.855Z","endTime":"2025-08-20T01:07:37.587Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672582,"link":"/api/v1/people/672582"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Josh Jung replaces Rowdy Tellez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-20T01:07:37.587Z","endTime":"2025-08-20T01:08:01.700Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":642133,"link":"/api/v1/people/642133"}},{"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":85.9,"endSpeed":79.7,"strikeZoneTop":3.77,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.377131808936973,"aZ":-38.819195790502995,"pfxX":0.6419271156260811,"pfxZ":-4.185620289661812,"pX":0.2861910130566694,"pZ":1.1307414656851653,"vX0":-6.168172672215319,"vY0":-125.05906641580545,"vZ0":-2.818861545480362,"x":106.09,"y":208.25,"x0":2.697279893640713,"y0":50.00057983061536,"z0":5.4455784163033485,"aX":1.0217551613487126},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-7.9,"breakHorizontal":0.2,"spinRate":2580,"spinDirection":323},"zone":14,"typeConfidence":2.0,"plateTime":0.4373893623534282,"extension":5.380413317038687},"index":3,"playId":"02d90e03-10cc-3607-be0d-1c7a6c5146a9","pitchNumber":1,"startTime":"2025-08-20T01:08:01.700Z","endTime":"2025-08-20T01:08:04.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.9,"strikeZoneTop":3.8220759626164,"strikeZoneBottom":1.70257165028174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.00321290407403,"aZ":-41.89064026064092,"pfxX":-1.500032615908486,"pfxZ":-6.30989878614397,"pX":-1.1622586620262914,"pZ":0.5681230632488544,"vX0":-8.46330530309378,"vY0":-122.96233576486708,"vZ0":-3.295349901277185,"x":161.3,"y":223.44,"x0":2.5104773830557896,"y0":50.00229525329384,"z0":5.458840752920829,"aX":-2.3088022627441585},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-12.0,"breakHorizontal":4.6,"spinRate":2762,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.44442910026729887,"extension":5.351266759191744},"index":4,"playId":"d7ac27d5-a87a-3aee-a781-d988421bf434","pitchNumber":2,"startTime":"2025-08-20T01:08:14.978Z","endTime":"2025-08-20T01:08:18.124Z","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":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.72202724841244,"strikeZoneBottom":1.85973447144283,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.180990179426303,"aZ":-23.939073486814983,"pfxX":10.311092859296734,"pfxZ":4.695841313440632,"pX":-0.1915679741852189,"pZ":1.6410600319867694,"vX0":-10.55336175823529,"vY0":-131.23971625836595,"vZ0":-4.863182123960333,"x":124.3,"y":194.47,"x0":2.5303873300305515,"y0":50.00648811800536,"z0":5.28742581031397,"aX":18.101033851180226},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.7,"breakHorizontal":-16.6,"spinRate":1696,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.41637214067080297,"extension":5.77963912686797},"index":5,"playId":"360a3ce9-8247-32b5-9561-76b8e571bab8","pitchNumber":3,"startTime":"2025-08-20T01:08:30.053Z","endTime":"2025-08-20T01:08:33.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.77,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.94451972312911,"aZ":-28.83128573048624,"pfxX":11.157792807227345,"pfxZ":1.6670605305259878,"pX":-0.2313049248849682,"pZ":1.9747345105883733,"vX0":-11.980765604690765,"vY0":-140.94224753619963,"vZ0":-3.5456811331002096,"x":125.82,"y":185.46,"x0":2.6311551647371605,"y0":50.00323743387098,"z0":5.117304699998925,"aX":22.38061314340146},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":2.4,"breakHorizontal":-17.6,"spinRate":2091,"spinDirection":119},"zone":8,"typeConfidence":2.0,"plateTime":0.3890632465827917,"extension":5.400653710207199},"hitData":{"launchSpeed":89.2,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.73,"coordY":164.35}},"index":6,"playId":"249c13f3-d785-3502-b36a-8f278993335d","pitchNumber":4,"startTime":"2025-08-20T01:08:45.428Z","endTime":"2025-08-20T01:08:53.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:08:53.532Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out softly, second baseman Jonathan India to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T01:09:36.504Z","endTime":"2025-08-20T01:10:44.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"Offensive Substitution: Pinch-hitter Ezequiel Duran replaces Alejandro Osuna.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-20T01:09:05.558Z","endTime":"2025-08-20T01:09:38.490Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":696030,"link":"/api/v1/people/696030"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.3,"strikeZoneTop":3.46281861215364,"strikeZoneBottom":1.65797044675743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.310892938078382,"aZ":-18.831969520592175,"pfxX":6.3139742382649935,"pfxZ":6.64651998998566,"pX":-1.972859965498193,"pZ":1.4998417823609815,"vX0":-14.229148000460567,"vY0":-140.01661242244555,"vZ0":-7.053495099773037,"x":192.2,"y":198.28,"x0":2.329476151762158,"y0":50.00561134012646,"z0":5.261089895608466,"aX":12.680590899104086},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.8,"breakHorizontal":-8.9,"spinRate":1936,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.38954095765746066,"extension":5.503705512220735},"index":1,"playId":"eef0e9ca-93e0-36a8-8c1a-e0717ee86d18","pitchNumber":1,"startTime":"2025-08-20T01:09:38.490Z","endTime":"2025-08-20T01:09:41.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.97646338487142,"aZ":-32.56068700337143,"pfxX":9.090951283072691,"pfxZ":-0.19150841572721866,"pX":-0.3341835087356173,"pZ":1.0045425817534763,"vX0":-11.752087420573659,"vY0":-139.810129654407,"vZ0":-5.086335287313333,"x":129.74,"y":211.66,"x0":2.7323758399138844,"y0":50.00417591743348,"z0":4.970990242528106,"aX":18.092459761286015},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":-1.2,"breakHorizontal":-14.2,"spinRate":2019,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.3909818633269926,"extension":5.428645894742809},"index":2,"playId":"db0cd4f2-b6db-34e3-8a14-f61462677f78","pitchNumber":2,"startTime":"2025-08-20T01:09:56.550Z","endTime":"2025-08-20T01:09:59.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.00119685141285,"aZ":-27.189860780681787,"pfxX":7.986269237953845,"pfxZ":2.8471067245438366,"pX":0.22447641386334202,"pZ":1.7646150920038048,"vX0":-8.968627206935503,"vY0":-130.77172018423335,"vZ0":-3.634164140689764,"x":108.44,"y":191.14,"x0":2.644827974851942,"y0":50.001559916280506,"z0":5.189432310560338,"aX":13.96994178895799},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.7,"breakHorizontal":-12.7,"spinRate":1813,"spinDirection":111},"zone":8,"typeConfidence":2.0,"plateTime":0.41725681448239005,"extension":5.746233544216587},"index":3,"playId":"8890fd0d-236d-3f23-a6b1-82aadfc9ccb1","pitchNumber":3,"startTime":"2025-08-20T01:10:13.757Z","endTime":"2025-08-20T01:10:17.459Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-20T01:10:22.871Z","endTime":"2025-08-20T01:10:36.834Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"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":96.5,"endSpeed":88.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.11519817425042,"aZ":-21.437319151636775,"pfxX":7.670927018746822,"pfxZ":5.333579007055267,"pX":-0.004803790725453467,"pZ":3.3698282787127942,"vX0":-9.890645520153932,"vY0":-140.34604872712663,"vZ0":-2.0057595088121527,"x":117.18,"y":147.79,"x0":2.553721934382553,"y0":50.00232842443085,"z0":5.477100704224238,"aX":15.439793761199832},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.5,"breakHorizontal":-12.1,"spinRate":2124,"spinDirection":127},"zone":2,"typeConfidence":2.0,"plateTime":0.38895784184816984,"extension":5.317338445850934},"hitData":{"launchSpeed":53.6,"launchAngle":-66.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":137.97,"coordY":169.78}},"index":5,"playId":"aecbcf9b-4193-30a6-b7e0-605d3a744e5d","pitchNumber":4,"startTime":"2025-08-20T01:10:36.834Z","endTime":"2025-08-20T01:10:44.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:10:44.788Z","atBatIndex":45},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Vinnie Pasquantino doubles (21) on a sharp line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T01:13:15.373Z","endTime":"2025-08-20T01:15:08.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[4,5,6,7,8],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from third base to first base for Josh Smith.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T01:12:34.592Z","endTime":"2025-08-20T01:12:34.609Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"100"},{"details":{"description":"Josh Jung remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-20T01:12:34.609Z","endTime":"2025-08-20T01:12:34.611Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":642133,"link":"/api/v1/people/642133"}},{"details":{"description":"Ezequiel Duran remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-20T01:12:34.611Z","endTime":"2025-08-20T01:12:34.613Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":696030,"link":"/api/v1/people/696030"}},{"details":{"description":"Pitching Change: Hoby Milner replaces Merrill Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-20T01:12:34.613Z","endTime":"2025-08-20T01:13:15.571Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571948,"link":"/api/v1/people/571948"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.442360782257246,"aZ":-33.58553468426302,"pfxX":9.968796458059252,"pfxZ":-0.8575929587080307,"pX":0.6659295178677944,"pZ":2.3296619711817192,"vX0":-11.788803540441304,"vY0":-126.6749826281521,"vZ0":2.016068534832267,"x":91.62,"y":175.88,"x0":4.063157226320987,"y0":50.003822091865764,"z0":4.189498951794492,"aX":16.364708661290532},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.8,"breakHorizontal":-15.7,"spinRate":2010,"spinDirection":92},"zone":6,"typeConfidence":2.0,"plateTime":0.4307284746051012,"extension":6.4464917814595655},"index":4,"playId":"50a926d2-1bd1-383c-9edf-9fe29dc8fd09","pitchNumber":1,"startTime":"2025-08-20T01:13:15.571Z","endTime":"2025-08-20T01:13:19.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.029027684855357,"aZ":-30.873586903464705,"pfxX":-6.776878088816016,"pfxZ":0.9873518499683094,"pX":0.14064498671158665,"pZ":2.7874759404489002,"vX0":-7.040788015401095,"vY0":-113.99413318838656,"vZ0":3.612054965487892,"x":111.64,"y":163.52,"x0":4.1445706798001,"y0":50.00486758631292,"z0":4.2213843725923486,"aX":-8.96172484091112},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":3.0,"breakHorizontal":14.0,"spinRate":1854,"spinDirection":297},"zone":5,"typeConfidence":2.0,"plateTime":0.47961407260962075,"extension":6.654536145127452},"index":5,"playId":"93159c0e-6313-3654-8d36-303f8fa4a458","pitchNumber":2,"startTime":"2025-08-20T01:13:33.573Z","endTime":"2025-08-20T01:13:36.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.59441092384562,"strikeZoneBottom":1.64069115540757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.157483639063347,"aZ":-32.79671570044505,"pfxX":10.893273050749615,"pfxZ":-0.3773029120231737,"pX":-0.8614119036975257,"pZ":2.742865046239473,"vX0":-15.347095811353007,"vY0":-126.23699866940782,"vZ0":2.9837354173993527,"x":149.83,"y":164.72,"x0":3.8523827622277844,"y0":50.00603884186538,"z0":4.167920470801728,"aX":17.770891421034072},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.2,"breakHorizontal":-16.7,"spinRate":1937,"spinDirection":95},"zone":11,"typeConfidence":2.0,"plateTime":0.43214966368596475,"extension":6.543158283743346},"index":6,"playId":"d4c7cb5c-fc9b-36d9-a75d-a66408bad731","pitchNumber":3,"startTime":"2025-08-20T01:13:53.122Z","endTime":"2025-08-20T01:13:56.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.57957243073338,"aZ":-32.395203002056746,"pfxX":-7.343033136563408,"pfxZ":-0.16779032638637137,"pX":-0.5542715425187064,"pZ":1.8179212177935173,"vX0":-8.224848517282211,"vY0":-113.98562782441935,"vZ0":1.9841255689645936,"x":138.13,"y":189.7,"x0":4.05924458348214,"y0":50.0038562748632,"z0":4.14217566719815,"aX":-9.629638414427006},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":0.6,"breakHorizontal":15.5,"spinRate":1896,"spinDirection":295},"zone":7,"typeConfidence":2.0,"plateTime":0.4811119055025195,"extension":6.506579381444477},"index":7,"playId":"79243d8d-00f2-3bc7-9f41-2ea98995ee9c","pitchNumber":4,"startTime":"2025-08-20T01:14:08.522Z","endTime":"2025-08-20T01:14:14.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.74700982748898,"aZ":-33.2215847082144,"pfxX":11.540211655320228,"pfxZ":-0.6232003133143884,"pX":-0.45147181680403564,"pZ":2.2767243436913955,"vX0":-15.010247215763993,"vY0":-129.09242848090355,"vZ0":1.553118402335079,"x":134.21,"y":177.31,"x0":3.9376310907946475,"y0":50.00123797058274,"z0":4.223801629243159,"aX":19.48749069747233},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.5,"breakHorizontal":-17.5,"spinRate":1961,"spinDirection":94},"zone":4,"typeConfidence":2.0,"plateTime":0.4242088389659555,"extension":6.629603000359398},"hitData":{"launchSpeed":100.2,"launchAngle":20.0,"totalDistance":374.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":96.58,"coordY":51.21}},"index":8,"playId":"ec86d9f9-ac5f-3588-81b4-7cb6fa611750","pitchNumber":5,"startTime":"2025-08-20T01:14:54.431Z","endTime":"2025-08-20T01:15:08.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:15:08.939Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Maikel Garcia singles on a ground ball to third baseman Josh Jung.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T01:15:27.218Z","endTime":"2025-08-20T01:16:26.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.457472650050903,"aZ":-34.15564557651802,"pfxX":-6.621240004264393,"pfxZ":-1.470245052494593,"pX":-0.29896139505568553,"pZ":1.8933914984840354,"vX0":-7.722752832425979,"vY0":-115.58664217088898,"vZ0":1.9406530714135994,"x":128.4,"y":187.66,"x0":3.9514852303311403,"y0":50.00374455798729,"z0":4.333367549135313,"aX":-8.917105010522645},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-1.8,"breakHorizontal":14.0,"spinRate":1835,"spinDirection":294},"zone":7,"typeConfidence":2.0,"plateTime":0.474688357054625,"extension":6.66020183285398},"index":0,"playId":"1abc20c8-ed22-3d7f-9efe-01c8cecb6016","pitchNumber":1,"startTime":"2025-08-20T01:15:40.695Z","endTime":"2025-08-20T01:15:43.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.64222762516682,"strikeZoneBottom":1.78478063822845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.573966402232784,"aZ":-34.51683347442129,"pfxX":11.411875134769355,"pfxZ":-1.4206929665024663,"pX":0.11190309004314175,"pZ":1.8489328078445872,"vX0":-13.196822877659555,"vY0":-127.36524855586293,"vZ0":1.0824174651406133,"x":112.73,"y":188.86,"x0":3.862030255264251,"y0":50.00070468307877,"z0":4.134701832768232,"aX":18.869589135174728},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.0,"breakHorizontal":-17.9,"spinRate":1998,"spinDirection":93},"zone":8,"typeConfidence":2.0,"plateTime":0.42899189890420475,"extension":6.607669765620547},"index":1,"playId":"f090867d-b236-3c54-a284-eb6c45de2c00","pitchNumber":2,"startTime":"2025-08-20T01:16:00.664Z","endTime":"2025-08-20T01:16:03.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.076115911473124,"aZ":-35.75447034767054,"pfxX":-5.9498376901318695,"pfxZ":-2.705229551887287,"pX":0.4436004445073288,"pZ":1.5962339542967103,"vX0":-6.97392880190152,"vY0":-114.83626366052872,"vZ0":2.0805237925298945,"x":100.09,"y":195.68,"x0":4.303332143046695,"y0":50.00255916690884,"z0":4.1796730990935655,"aX":-7.873506537128854},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-4.0,"breakHorizontal":12.6,"spinRate":1915,"spinDirection":293},"zone":14,"typeConfidence":2.0,"plateTime":0.4786373101786161,"extension":6.719905415616714},"hitData":{"launchSpeed":73.3,"launchAngle":-52.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.32,"coordY":179.05}},"index":2,"playId":"4b18c045-1ad7-3b4c-84a4-5f260e0b3e38","pitchNumber":3,"startTime":"2025-08-20T01:16:18.839Z","endTime":"2025-08-20T01:16:26.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:16:26.406Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randal Grichuk singles on a ground ball to second baseman Marcus Semien. Vinnie Pasquantino to 3rd. Maikel Garcia to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T01:17:54.446Z","endTime":"2025-08-20T01:18:35.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"postOnSecond":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"postOnThird":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"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_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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Randal Grichuk replaces Adam Frazier.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T01:16:41.291Z","endTime":"2025-08-20T01:16:52.981Z","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":"501","replacedPlayer":{"id":624428,"link":"/api/v1/people/624428"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-20T01:16:52.981Z","endTime":"2025-08-20T01:17:56.663Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.7,"strikeZoneTop":3.27580106088956,"strikeZoneBottom":1.41154422841355,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.636062672992036,"aZ":-33.440392518489425,"pfxX":-4.714710693625766,"pfxZ":-0.9281892877515947,"pX":-0.6285481534237094,"pZ":1.1049084728416028,"vX0":-9.531346480245112,"vY0":-115.93151075792024,"vZ0":0.43531740573896416,"x":140.96,"y":208.95,"x0":4.148377685150264,"y0":50.003768452897205,"z0":4.106038564167351,"aX":-6.418456875578074},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-1.3,"breakHorizontal":10.9,"spinRate":1941,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4724153236654236,"extension":6.775367370035992},"index":2,"playId":"e1aa1a75-8d75-3728-a857-439371e3eedc","pitchNumber":1,"startTime":"2025-08-20T01:17:56.663Z","endTime":"2025-08-20T01:17:59.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.33439223015031,"strikeZoneBottom":1.53486080453758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.98374886853948,"aZ":-30.13318464274331,"pfxX":12.072413802395715,"pfxZ":1.2312175192156385,"pX":-1.2793796242109432,"pZ":2.2798536962802056,"vX0":-16.914021317902815,"vY0":-127.12793966416076,"vZ0":0.9582375821221385,"x":165.77,"y":177.22,"x0":3.85324903651406,"y0":50.003202809932034,"z0":4.267144446150564,"aX":20.011993914412653},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.8,"breakHorizontal":-18.6,"spinRate":2039,"spinDirection":183},"zone":13,"typeConfidence":2.0,"plateTime":0.42879807118549174,"extension":6.722658706015919},"index":3,"playId":"9e1a47f0-c34e-32c1-9495-518d67ef20ee","pitchNumber":2,"startTime":"2025-08-20T01:18:12.364Z","endTime":"2025-08-20T01:18:15.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.130530268190917,"aZ":-32.45175542419638,"pfxX":11.77422655142124,"pfxZ":-0.16800632138228444,"pX":-0.3981973795853437,"pZ":2.379155529300356,"vX0":-14.761278579905163,"vY0":-126.48946484919541,"vZ0":1.9557322286453402,"x":132.18,"y":174.54,"x0":3.9648083966454095,"y0":50.003733917860814,"z0":4.185200823888893,"aX":19.212007911899548},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.5,"breakHorizontal":-18.2,"spinRate":1838,"spinDirection":11},"zone":4,"typeConfidence":2.0,"plateTime":0.43187634076628845,"extension":6.8194819699060005},"hitData":{"launchSpeed":84.8,"launchAngle":8.0,"totalDistance":131.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":122.29,"coordY":138.77}},"index":4,"playId":"5dfaf24c-5f5f-3369-bd9a-d6b5d3ddfa0f","pitchNumber":3,"startTime":"2025-08-20T01:18:27.197Z","endTime":"2025-08-20T01:18:35.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:18:35.411Z","atBatIndex":48},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jonathan India hit by pitch. Vinnie Pasquantino scores. Maikel Garcia to 3rd. Randal Grichuk to 2nd.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T01:21:25.622Z","endTime":"2025-08-20T01:21:33.895Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"postOnSecond":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"postOnThird":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":{"id":571948,"link":"/api/v1/people/571948"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T01:19:09.506Z","endTime":"2025-08-20T01:21:01.492Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cole Winn replaces Hoby Milner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-20T01:21:01.492Z","endTime":"2025-08-20T01:21:27.804Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668390,"link":"/api/v1/people/668390"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.193262502118596,"aZ":-29.08824851851178,"pfxX":-7.9725040623785475,"pfxZ":1.9255149041304769,"pX":-2.934655723403263,"pZ":4.32417488007603,"vX0":-0.4289986970082921,"vY0":-126.02538723867485,"vZ0":2.7924627264697213,"x":228.86,"y":122.03,"x0":-1.7265911911714347,"y0":50.00414166579425,"z0":5.554799449743855,"aX":-12.793980772924183},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.4,"breakHorizontal":14.5,"spinRate":1680,"spinDirection":242},"zone":11,"typeConfidence":0.94,"plateTime":0.4350082395444481,"extension":6.68246504445418},"index":2,"playId":"283d97e9-4c54-3a0c-a8d3-245965c7603a","pitchNumber":1,"startTime":"2025-08-20T01:21:27.804Z","endTime":"2025-08-20T01:21:33.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:21:33.895Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Rave strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T01:22:37.963Z","endTime":"2025-08-20T01:24:15.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"postOnSecond":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"postOnThird":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T01:22:14.990Z","endTime":"2025-08-20T01:22:40.201Z","isPitch":false,"type":"action","player":{"id":670231,"link":"/api/v1/people/670231"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":85.0,"strikeZoneTop":3.45005518838921,"strikeZoneBottom":1.58933756181052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.87626559801972,"aZ":-24.208390866354634,"pfxX":0.6491569584319647,"pfxZ":4.366289405306862,"pX":-0.4053595682402638,"pZ":2.6251237652167374,"vX0":3.8191078674279777,"vY0":-133.06567419451142,"vZ0":-2.5083909109143163,"x":132.45,"y":167.9,"x0":-1.9333688316711917,"y0":50.004074356154796,"z0":5.302053315730833,"aX":1.183726156626548},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.7,"breakHorizontal":-1.9,"spinRate":2353,"spinDirection":179},"zone":4,"typeConfidence":0.91,"plateTime":0.40891072325965183,"extension":6.6646108393140695},"index":1,"playId":"af8307e9-05e3-3c9f-b51a-20c35331305b","pitchNumber":1,"startTime":"2025-08-20T01:22:40.201Z","endTime":"2025-08-20T01:22:43.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.40819344435874,"strikeZoneBottom":1.64244574562034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.73119951649621,"aZ":-18.774912212668898,"pfxX":-4.20722151413688,"pfxZ":6.7883302361346685,"pX":0.9986358519104535,"pZ":2.0118569299445372,"vX0":8.418893121764677,"vY0":-139.2555319070343,"vZ0":-5.579777169432639,"x":78.93,"y":184.46,"x0":-1.5100539288440078,"y0":50.004701053848066,"z0":5.273769579242558,"aX":-8.307612256334952},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.4,"breakHorizontal":6.0,"spinRate":2259,"spinDirection":217},"zone":14,"typeConfidence":0.88,"plateTime":0.39252643305135226,"extension":6.7850183639851},"index":2,"playId":"3656fc7a-3c23-3a9c-a787-664712860118","pitchNumber":2,"startTime":"2025-08-20T01:22:54.727Z","endTime":"2025-08-20T01:22:58.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.46647503982626,"strikeZoneBottom":1.57455589935913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.108976785360763,"aZ":-30.73218681217602,"pfxX":-8.020359978965605,"pfxZ":0.8713963714210546,"pX":-0.07194023443222304,"pZ":3.2255076811405865,"vX0":6.679980807663934,"vY0":-127.62617145387178,"vZ0":0.8357159742350166,"x":119.74,"y":151.69,"x0":-1.6700306132247507,"y0":50.00630822695368,"z0":5.2978244012033215,"aX":-13.349774376361268},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.9,"breakHorizontal":13.2,"spinRate":1558,"spinDirection":238},"zone":2,"typeConfidence":0.92,"plateTime":0.42773895324798916,"extension":6.8865201136146394},"index":3,"playId":"5f93dd1c-1fa2-34e3-8038-903e08303525","pitchNumber":3,"startTime":"2025-08-20T01:23:21.037Z","endTime":"2025-08-20T01:23:24.037Z","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":97.2,"endSpeed":89.2,"strikeZoneTop":3.38942242088473,"strikeZoneBottom":1.43401082017422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.0372363717377,"aZ":-14.597616023826154,"pfxX":-4.2205494883123755,"pfxZ":8.721364639479486,"pX":2.8592275305554287,"pZ":1.2312102914795022,"vX0":12.815754178609929,"vY0":-140.82253791047418,"vZ0":-8.394619096827862,"x":8.01,"y":205.54,"x0":-1.1957961229378649,"y0":50.00032742619954,"z0":5.188662642932104,"aX":-8.50507914043697},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.2,"breakHorizontal":5.2,"spinRate":2368,"spinDirection":208},"zone":14,"typeConfidence":0.89,"plateTime":0.38847869041359484,"extension":7.012326817405476},"index":4,"playId":"adfc985c-2e88-3de8-b801-c34b68c29f50","pitchNumber":4,"startTime":"2025-08-20T01:23:37.943Z","endTime":"2025-08-20T01:23:44.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.072392450264175,"aZ":-27.546043470976745,"pfxX":1.1363854499689543,"pfxZ":2.626444275766918,"pX":-0.23011799935447233,"pZ":2.957767737738291,"vX0":3.4922720944942984,"vY0":-131.8587409074004,"vZ0":-0.7549194593872116,"x":125.77,"y":158.92,"x0":-1.719304677122872,"y0":50.0000181241603,"z0":5.280368434328141,"aX":2.0003027001088047},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.8,"breakHorizontal":-2.9,"spinRate":2292,"spinDirection":183},"zone":2,"typeConfidence":0.92,"plateTime":0.41540866076084537,"extension":6.704573302825091},"index":5,"playId":"3d22b0a5-d2f9-3318-b621-512bca7a3c7a","pitchNumber":5,"startTime":"2025-08-20T01:24:12.459Z","endTime":"2025-08-20T01:24:15.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:24:15.459Z","atBatIndex":50},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kyle Isbel grounds into a double play, first baseman Josh Smith to catcher Jonah Heim to first baseman Josh Smith. Maikel Garcia out at home. Kyle Isbel out at 1st.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T01:24:28.634Z","endTime":"2025-08-20T01:25:26.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","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":669701,"link":"/api/v1/people/669701"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"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_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.4566740448164,"strikeZoneBottom":1.57092079962915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.973439067674697,"aZ":-31.035520366350905,"pfxX":-8.049690785222012,"pfxZ":0.6881606607117332,"pX":-0.4814984503438736,"pZ":1.9245070766135681,"vX0":5.794077019613676,"vY0":-127.13582341023495,"vZ0":-2.06237010844088,"x":135.35,"y":186.82,"x0":-1.7345187949840313,"y0":50.00296619053069,"z0":5.189206685580671,"aX":-13.290724292896547},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.1,"breakHorizontal":13.4,"spinRate":1669,"spinDirection":239},"zone":7,"typeConfidence":0.93,"plateTime":0.4294338916384066,"extension":6.825157364314119},"index":0,"playId":"dbfe2a94-09cd-33f3-a43a-2cb1eeb367d7","pitchNumber":1,"startTime":"2025-08-20T01:24:43.552Z","endTime":"2025-08-20T01:24:46.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.38325359299196,"strikeZoneBottom":1.52985897995951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.408406980015542,"aZ":-15.440607459994725,"pfxX":-4.193953522876236,"pfxZ":8.503433289327091,"pX":0.6977863229259929,"pZ":1.328342702133975,"vX0":7.249001327940987,"vY0":-138.96861852250007,"vZ0":-8.033614565260722,"x":90.4,"y":202.91,"x0":-1.3925108836502418,"y0":50.00089758698564,"z0":5.26995813616323,"aX":-8.25156301716957},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":6.2,"spinRate":2273,"spinDirection":207},"zone":14,"typeConfidence":0.9,"plateTime":0.39324758156743966,"extension":6.91783713428584},"index":1,"playId":"b17efbd9-bf1d-388e-8fa6-fd45807c2b37","pitchNumber":2,"startTime":"2025-08-20T01:25:01.375Z","endTime":"2025-08-20T01:25:04.375Z","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":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.858642423806327,"aZ":-26.33033927519259,"pfxX":0.9700259954272012,"pfxZ":3.2708382902811852,"pX":0.572926465939758,"pZ":2.57476810923991,"vX0":5.509184191326467,"vY0":-132.5320657354156,"vZ0":-1.9723388197692377,"x":95.16,"y":169.26,"x0":-1.6542316133605686,"y0":50.00659568878232,"z0":5.241180380634317,"aX":1.735181880246616},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.8,"breakHorizontal":-2.9,"spinRate":2433,"spinDirection":188},"zone":6,"typeConfidence":0.91,"plateTime":0.4124148696159371,"extension":6.660542568574185},"hitData":{"launchSpeed":69.3,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.26,"coordY":180.06}},"index":2,"playId":"00a4b2b4-9a5c-3929-bcd4-a716b79616a5","pitchNumber":3,"startTime":"2025-08-20T01:25:18.945Z","endTime":"2025-08-20T01:25:26.964Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:25:26.964Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Heim singles on a line drive to left fielder John Rave.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-20T01:27:49.738Z","endTime":"2025-08-20T01:29:14.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Randal Grichuk remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T01:27:05.385Z","endTime":"2025-08-20T01:27:52.024Z","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":"501","replacedPlayer":{"id":624428,"link":"/api/v1/people/624428"}},{"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.63218794162388,"strikeZoneBottom":1.62880396428933,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.289312751534993,"aZ":-30.427168278201865,"pfxX":9.840228254405012,"pfxZ":0.8780172555778751,"pX":1.740593730600283,"pZ":3.817677264326243,"vX0":-6.752416348105037,"vY0":-139.90421584293136,"vZ0":1.277395686031688,"x":50.65,"y":135.7,"x0":2.905901946603149,"y0":50.00003934546109,"z0":5.3480298083461255,"aX":19.52163702735534},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.0,"breakHorizontal":-16.4,"spinRate":2027,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.3913600192748494,"extension":5.277952387297231},"index":1,"playId":"de40a483-c163-34f3-a5e2-fc21252140f3","pitchNumber":1,"startTime":"2025-08-20T01:27:52.024Z","endTime":"2025-08-20T01:27:55.024Z","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.9,"endSpeed":87.6,"strikeZoneTop":3.63327404374409,"strikeZoneBottom":1.629846773825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.934039713145644,"aZ":-27.617315202102773,"pfxX":9.87524338601624,"pfxZ":2.3092793696130087,"pX":1.1161543372917415,"pZ":3.9700610012109077,"vX0":-8.299264022207865,"vY0":-139.43748816978552,"vZ0":1.1930048601238876,"x":74.45,"y":131.59,"x0":2.8460369262485643,"y0":50.000450597141885,"z0":5.356932096936623,"aX":19.470898384213523},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.7,"breakHorizontal":-16.2,"spinRate":2074,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.3925965606194217,"extension":5.211766938877982},"index":2,"playId":"4b433f77-36cc-3138-abd1-7782881bc033","pitchNumber":2,"startTime":"2025-08-20T01:28:05.579Z","endTime":"2025-08-20T01:28:08.588Z","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":97.0,"endSpeed":89.3,"strikeZoneTop":3.60217466768317,"strikeZoneBottom":1.66258911365191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.208101983432638,"aZ":-28.376513319844324,"pfxX":9.59426631108207,"pfxZ":1.8705087996851404,"pX":-0.19080746734870013,"pZ":3.035518092643115,"vX0":-11.611121934491631,"vY0":-140.85338864272975,"vZ0":-0.7195666445544594,"x":124.27,"y":156.82,"x0":2.720344480399085,"y0":50.000466929216614,"z0":5.114050873103432,"aX":19.455320954889462},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.5,"breakHorizontal":-15.2,"spinRate":2008,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.38748322652422873,"extension":5.547642979882999},"index":3,"playId":"a61f58d6-58ca-3b6c-82d5-5b48107d630d","pitchNumber":3,"startTime":"2025-08-20T01:28:22.202Z","endTime":"2025-08-20T01:28:25.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.2,"strikeZoneTop":3.64733454870048,"strikeZoneBottom":1.69532725503281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.765435915651043,"aZ":-29.075096350821163,"pfxX":10.09698384767964,"pfxZ":1.5379289013411768,"pX":-0.539688773345918,"pZ":2.733547180449201,"vX0":-12.423332910597148,"vY0":-140.44962518196184,"vZ0":-1.3772986830506333,"x":137.57,"y":164.97,"x0":2.6079794854009055,"y0":50.00551140090936,"z0":5.103146702415672,"aX":20.382147554735507},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":2.6,"breakHorizontal":-16.1,"spinRate":2053,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.38846461238494,"extension":5.344973267080178},"index":4,"playId":"6f46bfe0-5924-3c8d-9400-bf85c0484b10","pitchNumber":4,"startTime":"2025-08-20T01:28:38.476Z","endTime":"2025-08-20T01:28:41.710Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-20T01:28:47.147Z","endTime":"2025-08-20T01:29:04.766Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"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":98.0,"endSpeed":90.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.343927443152616,"aZ":-28.36354163794478,"pfxX":9.455004563666657,"pfxZ":1.8454295924344528,"pX":-0.3386067207626249,"pZ":2.949995882914841,"vX0":-11.390175689440834,"vY0":-142.3500692907277,"vZ0":-1.2442033624330024,"x":129.91,"y":159.13,"x0":2.4718012078134284,"y0":50.00595804736319,"z0":5.175722136614988,"aX":19.55631205538168},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":3.2,"breakHorizontal":-15.0,"spinRate":2047,"spinDirection":126},"zone":4,"typeConfidence":2.0,"plateTime":0.3836522080517102,"extension":5.318133740556073},"hitData":{"launchSpeed":90.2,"launchAngle":19.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.12,"coordY":102.54}},"index":6,"playId":"23f92df7-f307-365f-83eb-861f3e62909d","pitchNumber":5,"startTime":"2025-08-20T01:29:04.766Z","endTime":"2025-08-20T01:29:14.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:29:14.762Z","atBatIndex":52},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Cody Freeman grounds into a double play, shortstop Bobby Witt Jr. to second baseman Jonathan India to first baseman Vinnie Pasquantino. Jonah Heim out at 2nd. Cody Freeman out at 1st.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-20T01:30:23.215Z","endTime":"2025-08-20T01:32:12.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"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_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":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"Offensive Substitution: Pinch-hitter Cody Freeman replaces Josh Smith.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T01:29:20.957Z","endTime":"2025-08-20T01:29:34.109Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":669701,"link":"/api/v1/people/669701"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-20T01:29:34.109Z","endTime":"2025-08-20T01:30:25.613Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.17221304162175,"strikeZoneBottom":1.54069637672645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.6305584833665,"aZ":-28.481373747107067,"pfxX":10.354438530706865,"pfxZ":1.867292874941942,"pX":-0.4446515746424617,"pZ":2.3684509716543465,"vX0":-11.939723203323412,"vY0":-139.70190611796966,"vZ0":-2.400750979180813,"x":133.95,"y":174.83,"x0":2.5335920983313898,"y0":50.006337394604,"z0":5.105562811456417,"aX":20.529087163387405},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.0,"breakHorizontal":-16.3,"spinRate":1941,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.39163494800009513,"extension":5.410859597638433},"index":2,"playId":"52f69615-e3ad-3bc1-839a-164bc740a0a8","pitchNumber":1,"startTime":"2025-08-20T01:30:25.613Z","endTime":"2025-08-20T01:30:28.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.21575691221852,"strikeZoneBottom":1.42314832697853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.366645483811805,"aZ":-23.1883961759373,"pfxX":7.867171157869769,"pfxZ":5.050583137063299,"pX":-0.558212358036916,"pZ":0.9213817473335568,"vX0":-10.35266047061918,"vY0":-132.07730314969615,"vZ0":-6.488712246940736,"x":138.28,"y":213.9,"x0":2.3779407466072766,"y0":50.00012275667584,"z0":5.098665238775645,"aX":13.990337879478318},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.9,"breakHorizontal":-12.1,"spinRate":1976,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.41363850946028125,"extension":6.094598870435675},"index":3,"playId":"d4b060b9-00a0-3d49-a397-dac2159bf173","pitchNumber":2,"startTime":"2025-08-20T01:30:43.742Z","endTime":"2025-08-20T01:30:46.880Z","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":90.2,"endSpeed":83.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.419235659747564,"aZ":-29.69730941526713,"pfxX":9.317177970254832,"pfxZ":1.4144965094083437,"pX":-0.23958699074046164,"pZ":1.6842287636827122,"vX0":-9.912517014984536,"vY0":-131.00258337398495,"vZ0":-3.3503215141901963,"x":126.13,"y":193.31,"x0":2.3740546205032786,"y0":50.00121763688132,"z0":5.188178880938136,"aX":16.272468514250786},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.0,"breakHorizontal":-14.9,"spinRate":1749,"spinDirection":111},"zone":8,"typeConfidence":2.0,"plateTime":0.41734483971421454,"extension":5.932643248930746},"index":4,"playId":"91440012-7983-350e-9ad0-7b9722a6c29f","pitchNumber":3,"startTime":"2025-08-20T01:31:02.524Z","endTime":"2025-08-20T01:31:09.554Z","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":87.1,"endSpeed":80.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.381933482519784,"aZ":-37.30013394944576,"pfxX":-1.8474271889478162,"pfxZ":-3.161537880598285,"pX":-0.8126177290689296,"pZ":2.007408046727358,"vX0":-7.915360193161274,"vY0":-126.66993814973613,"vZ0":-0.8789791518813236,"x":147.98,"y":184.58,"x0":2.5953480484999907,"y0":50.00259164292707,"z0":5.3466300843068035,"aX":-2.9947836793794385},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.6,"breakHorizontal":5.2,"spinRate":2665,"spinDirection":323},"zone":7,"typeConfidence":2.0,"plateTime":0.4327483671529331,"extension":5.542562781229004},"index":5,"playId":"4604f0dd-0ce9-376f-b7c9-29efff0c5af9","pitchNumber":4,"startTime":"2025-08-20T01:31:37.102Z","endTime":"2025-08-20T01:31:40.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.508729410424376,"aZ":-38.57139961747328,"pfxX":-2.2994413595912713,"pfxZ":-3.9222141317198354,"pX":0.3022059994633008,"pZ":1.3543634083076477,"vX0":-5.275735387726855,"vY0":-126.39032324869748,"vZ0":-1.692300105274949,"x":105.48,"y":202.21,"x0":2.707510893400646,"y0":50.001246276282,"z0":5.1037869479153,"aX":-3.75246118744645},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-7.2,"breakHorizontal":5.3,"spinRate":2607,"spinDirection":304},"zone":14,"typeConfidence":2.0,"plateTime":0.43183672852658717,"extension":5.5146693564056255},"hitData":{"launchSpeed":91.7,"launchAngle":0.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.91,"coordY":159.79}},"index":6,"playId":"02e348c4-a1a5-33ce-a2c5-da2fa78848a2","pitchNumber":5,"startTime":"2025-08-20T01:32:03.584Z","endTime":"2025-08-20T01:32:12.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:32:12.312Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wyatt Langford walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-20T01:32:29.077Z","endTime":"2025-08-20T01:33:28.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.65605249163659,"strikeZoneBottom":1.68057811405749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.850050779019924,"aZ":-23.064410131425515,"pfxX":5.9158942228959654,"pfxZ":4.532627800937454,"pX":1.1048868783003378,"pZ":1.8172371770217057,"vX0":-6.424679619508296,"vY0":-140.39331694202968,"vZ0":-4.699665912769503,"x":74.88,"y":189.71,"x0":2.6472630212580706,"y0":50.000338940098466,"z0":5.001290674704347,"aX":11.884656661023257},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.4,"breakHorizontal":-9.5,"spinRate":1845,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.3891669356914411,"extension":5.521856005685179},"index":0,"playId":"41f0b910-0275-3184-b8ab-63a979e18ba1","pitchNumber":1,"startTime":"2025-08-20T01:32:36.956Z","endTime":"2025-08-20T01:32:40.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.3,"strikeZoneTop":3.59571210186589,"strikeZoneBottom":1.90970604220924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.567646458791014,"aZ":-28.645315478423413,"pfxX":11.544987415106588,"pfxZ":1.7454891852647823,"pX":-0.47092939242466025,"pZ":1.6145668044481125,"vX0":-12.711312672579115,"vY0":-140.75018515776833,"vZ0":-4.045981898581502,"x":134.95,"y":195.19,"x0":2.586755199624206,"y0":50.0046185554559,"z0":4.908799458105763,"aX":23.351551948666714},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":2.5,"breakHorizontal":-18.6,"spinRate":1958,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.3879808276799612,"extension":5.3814788712829245},"index":1,"playId":"f3b68716-7cb5-3ae1-8df4-45d6ada8b28e","pitchNumber":2,"startTime":"2025-08-20T01:32:51.278Z","endTime":"2025-08-20T01:32:54.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.52722682336967,"strikeZoneBottom":1.64785681009266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.311032888158504,"aZ":-25.218931775520332,"pfxX":8.906022220242818,"pfxZ":3.8467714802783144,"pX":-0.35211701259911343,"pZ":1.0745643078710705,"vX0":-10.318910255893034,"vY0":-133.04989985906934,"vZ0":-5.773986610943454,"x":130.42,"y":209.77,"x0":2.4041898050143735,"y0":50.002635199317304,"z0":5.080197874120501,"aX":16.101210253668377},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.0,"breakHorizontal":-14.2,"spinRate":1698,"spinDirection":103},"zone":13,"typeConfidence":2.0,"plateTime":0.4103572387637766,"extension":5.872780121133586},"index":2,"playId":"991dc126-ea75-32d0-badb-d78d302cf715","pitchNumber":3,"startTime":"2025-08-20T01:33:08.807Z","endTime":"2025-08-20T01:33:12.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":90.1,"strikeZoneTop":3.5905957560696,"strikeZoneBottom":1.74348016669715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.556133374585503,"aZ":-25.423590187720244,"pfxX":11.055304040491912,"pfxZ":3.294023474680463,"pX":-1.5487643890356064,"pZ":1.8270798068672223,"vX0":-15.310095093381417,"vY0":-141.14307163448825,"vZ0":-4.423169302885225,"x":176.04,"y":189.45,"x0":2.4715019825252496,"y0":50.000504591612994,"z0":5.021289424808686,"aX":22.641558890516603},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.3,"breakHorizontal":-17.4,"spinRate":2011,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.38583430338951574,"extension":5.453469603323291},"index":3,"playId":"5045da51-ed47-3f81-b8fd-96b48c4e7f2c","pitchNumber":4,"startTime":"2025-08-20T01:33:24.986Z","endTime":"2025-08-20T01:33:28.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:33:28.246Z","atBatIndex":54},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Corey Seager grounds into a force out, fielded by shortstop Bobby Witt Jr. Wyatt Langford out at 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-20T01:33:41.527Z","endTime":"2025-08-20T01:36:04.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.8,"strikeZoneTop":3.78202363697132,"strikeZoneBottom":1.59232084730959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.889718566321555,"aZ":-19.00292027942379,"pfxX":9.276400024518665,"pfxZ":6.462019035280919,"pX":-0.38344714264282265,"pZ":1.0760868058665727,"vX0":-10.958353824103316,"vY0":-141.0949377830239,"vZ0":-8.08806199635506,"x":131.62,"y":209.73,"x0":2.3259822564810664,"y0":50.001118294233144,"z0":5.180687498417835,"aX":18.902115777303308},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.3,"breakHorizontal":-14.9,"spinRate":1985,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.3866211316515109,"extension":5.562829309376255},"index":0,"playId":"437677d2-e1df-30de-a41e-3da4dbacab9a","pitchNumber":1,"startTime":"2025-08-20T01:33:53.349Z","endTime":"2025-08-20T01:33:56.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.4105070783646,"strikeZoneBottom":1.44391811887034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.033523669063687,"aZ":-24.902460234463668,"pfxX":10.500420558828262,"pfxZ":3.6291110840979615,"pX":-0.7885795842594355,"pZ":1.5514632342767585,"vX0":-13.032848394621942,"vY0":-140.2430186686909,"vZ0":-4.685591694996734,"x":102.19,"y":136.66,"x0":2.5421791400585123,"y0":50.00368302465548,"z0":4.856692214090725,"aX":21.037843747254158},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.8,"breakHorizontal":-16.6,"spinRate":1993,"spinDirection":124},"zone":7,"typeConfidence":2.0,"plateTime":0.38971413132362587,"extension":5.581326453139292},"index":1,"playId":"94a81d59-029c-3c50-b619-0c33b0b8ec53","pitchNumber":2,"startTime":"2025-08-20T01:34:14.618Z","endTime":"2025-08-20T01:34:17.618Z","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":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.4,"strikeZoneTop":3.58955347412528,"strikeZoneBottom":1.62295572562925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.932952914949503,"aZ":-23.052784673841092,"pfxX":10.7594429736653,"pfxZ":4.488277068165263,"pX":0.04114051665883021,"pZ":1.897245333441279,"vX0":-10.821745430828887,"vY0":-141.10587637971835,"vZ0":-4.689587490651271,"x":95.62,"y":152.21,"x0":2.514744679229619,"y0":50.00140094980599,"z0":5.052162455460057,"aX":21.853152660303774},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.4,"breakHorizontal":-17.5,"spinRate":2120,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.3871117696917934,"extension":5.434772360854013},"index":2,"playId":"9951a752-b20c-3b34-9c3e-7c932bc4fed1","pitchNumber":3,"startTime":"2025-08-20T01:34:32.396Z","endTime":"2025-08-20T01:34:35.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.45221315098865,"strikeZoneBottom":1.48537609077066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.091202383448916,"aZ":-36.38702650478493,"pfxX":0.3941345140704655,"pfxZ":-2.5419602160284347,"pX":-1.0372802172964135,"pZ":1.1707733188129754,"vX0":-9.26082520489781,"vY0":-127.93007936517928,"vZ0":-2.685506233505652,"x":126.74,"y":204.51,"x0":2.5763751675750424,"y0":50.0017093568822,"z0":5.082969755093466,"aX":0.6564711463604914},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-5.0,"breakHorizontal":1.3,"spinRate":2665,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4279597720143613,"extension":5.414955203915746},"index":3,"playId":"64fdb8ac-fc5d-3c7a-b260-e08a7739a386","pitchNumber":4,"startTime":"2025-08-20T01:34:53.131Z","endTime":"2025-08-20T01:34:56.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":90.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.613997189994652,"aZ":-27.68699344978189,"pfxX":10.628760476113879,"pfxZ":2.1767372906330955,"pX":-0.5617063004703979,"pZ":2.778071941245873,"vX0":-12.56007736290348,"vY0":-141.53369928730655,"vZ0":-1.6475009108310839,"x":117.53,"y":151.73,"x0":2.5203677515598537,"y0":50.00232795280341,"z0":5.114582493448372,"aX":21.89836288889999},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":3.8,"breakHorizontal":-17.2,"spinRate":2105,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.3847254225984136,"extension":5.521906386014988},"index":4,"playId":"2a63f934-61d9-3e1a-9c94-8a8a42846b8b","pitchNumber":5,"startTime":"2025-08-20T01:35:11.384Z","endTime":"2025-08-20T01:35:15.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.528627977812214,"aZ":-28.182857827411336,"pfxX":9.558307276111016,"pfxZ":1.9351579132195287,"pX":-0.026506705895658504,"pZ":2.7945406027188096,"vX0":-10.91842271626116,"vY0":-141.91093669804974,"vZ0":-1.6475269730819102,"x":107.01,"y":156.92,"x0":2.605443299613138,"y0":50.00690451060844,"z0":5.155680819254581,"aX":19.753653794812823},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":3.4,"breakHorizontal":-15.5,"spinRate":2127,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.38407574466587224,"extension":5.4492088527345555},"index":5,"playId":"7d6b5002-e2b5-3c77-b57b-8e4830011ee9","pitchNumber":6,"startTime":"2025-08-20T01:35:34.526Z","endTime":"2025-08-20T01:35:37.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.40072285148565,"aZ":-19.94628419457523,"pfxX":5.921729731362765,"pfxZ":6.116237944763171,"pX":-0.5851200924456605,"pZ":3.443205815518339,"vX0":-10.336430557483391,"vY0":-140.20876721808,"vZ0":-1.9609390982625374,"x":116.22,"y":172.0,"x0":2.372573404516637,"y0":50.0052039847289,"z0":5.447339419458287,"aX":11.844485633743304},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.9,"breakHorizontal":-8.8,"spinRate":2000,"spinDirection":134},"zone":1,"typeConfidence":2.0,"plateTime":0.3899996783409745,"extension":5.463076292233581},"hitData":{"launchSpeed":87.7,"launchAngle":-6.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":131.55,"coordY":144.59}},"index":6,"playId":"66eb9ef6-2ae6-37a7-9d30-4e250289fbcb","pitchNumber":7,"startTime":"2025-08-20T01:35:57.168Z","endTime":"2025-08-20T01:36:04.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:36:04.029Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Maile strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:38:14.629Z","endTime":"2025-08-20T01:39:05.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"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":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"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":{"description":"Cody Freeman remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T01:37:26.646Z","endTime":"2025-08-20T01:37:26.660Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":669701,"link":"/api/v1/people/669701"}},{"details":{"description":"Defensive switch from right field to first base for Ezequiel Duran.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-20T01:37:26.660Z","endTime":"2025-08-20T01:38:16.872Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"801","replacedPlayer":{"id":696030,"link":"/api/v1/people/696030"}},{"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":83.5,"endSpeed":77.8,"strikeZoneTop":3.21848084216987,"strikeZoneBottom":1.45191101824937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.902546740521156,"aZ":-38.533779420382956,"pfxX":0.8052917494657215,"pfxZ":-4.1862646477612895,"pX":-0.661579917293145,"pZ":2.8531085223142942,"vX0":1.4696601476276767,"vY0":-121.66951726797473,"vZ0":0.8735995759740116,"x":142.22,"y":161.75,"x0":-1.3749484139218782,"y0":50.00295351150178,"z0":5.794233461412005,"aX":1.2231515181236543},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-7.2,"breakHorizontal":-1.8,"spinRate":2580,"spinDirection":59},"zone":1,"typeConfidence":0.75,"plateTime":0.447910650777843,"extension":6.693380575181682},"index":2,"playId":"e33dd967-c4c7-3d02-a133-697056c4b4d4","pitchNumber":1,"startTime":"2025-08-20T01:38:16.872Z","endTime":"2025-08-20T01:38:20.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.24458995102478,"strikeZoneBottom":1.47814772928817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.586935589365634,"aZ":-14.267626355675237,"pfxX":-2.6077438906845467,"pfxZ":9.082379672698021,"pX":1.2577775620143148,"pZ":2.568357713206217,"vX0":7.543729516303217,"vY0":-139.35250833633233,"vZ0":-5.443413692862263,"x":69.06,"y":169.43,"x0":-1.1425974842122877,"y0":50.00315977296679,"z0":5.485624863598453,"aX":-5.142249978617548},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.5,"breakHorizontal":3.2,"spinRate":2414,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.39268272727703124,"extension":6.9234451297291},"index":3,"playId":"ef3b22bb-6276-39f5-8ae3-05c144fac968","pitchNumber":2,"startTime":"2025-08-20T01:38:30.672Z","endTime":"2025-08-20T01:38:33.970Z","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":84.9,"endSpeed":78.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.088162320108868,"aZ":-37.78502301072522,"pfxX":1.342045054975705,"pfxZ":-3.5811668376679755,"pX":-0.4759548179301787,"pZ":3.3782498886015433,"vX0":1.9946777915769645,"vY0":-123.71401062967364,"vZ0":1.9311430205854692,"x":135.14,"y":147.57,"x0":-1.4635456064961139,"y0":50.0019233519455,"z0":5.7290249548184295,"aX":2.103108294348809},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.9,"breakHorizontal":-2.9,"spinRate":2691,"spinDirection":50},"zone":1,"typeConfidence":0.85,"plateTime":0.44085462457917846,"extension":6.6198023265705475},"index":4,"playId":"7ba4395d-f71a-36bb-a38f-ea094208eb77","pitchNumber":3,"startTime":"2025-08-20T01:38:44.511Z","endTime":"2025-08-20T01:38:48.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.354781924017992,"aZ":-13.457422769231489,"pfxX":-3.271614338520944,"pfxZ":9.241386172042596,"pX":0.4416085646398677,"pZ":3.6597497444477236,"vX0":6.1683641904530075,"vY0":-141.22386499192828,"vZ0":-2.7598056719225554,"x":100.17,"y":139.97,"x0":-1.343176595534804,"y0":50.0040807220854,"z0":5.51232624155443,"aX":-6.627800676494729},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.3,"breakHorizontal":4.7,"spinRate":2437,"spinDirection":204},"zone":12,"typeConfidence":0.94,"plateTime":0.38745698478693,"extension":6.845934812736495},"index":5,"playId":"395a07e5-b82d-357b-b968-6d158e8aad61","pitchNumber":4,"startTime":"2025-08-20T01:39:02.118Z","endTime":"2025-08-20T01:39:05.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:39:05.118Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Yastrzemski walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:39:13.804Z","endTime":"2025-08-20T01:40:22.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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":96.7,"endSpeed":89.1,"strikeZoneTop":3.45020363767105,"strikeZoneBottom":1.56374426532921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.277471614179323,"aZ":-14.592104687531828,"pfxX":-4.174407889157739,"pfxZ":8.702975400071393,"pX":0.8900246321386085,"pZ":2.368685677392322,"vX0":8.374218562347105,"vY0":-140.63066489031422,"vZ0":-5.265011747973655,"x":83.07,"y":174.83,"x0":-1.572373977455059,"y0":50.00677635378846,"z0":5.198201242925314,"aX":-8.437841047963008},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":6.0,"spinRate":2470,"spinDirection":212},"zone":14,"typeConfidence":0.92,"plateTime":0.38818394336791506,"extension":6.813450297383142},"index":0,"playId":"2e4fe6da-49b0-36ab-a4d5-91ac0d26e336","pitchNumber":1,"startTime":"2025-08-20T01:39:30.786Z","endTime":"2025-08-20T01:39:33.786Z","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":96.2,"endSpeed":88.9,"strikeZoneTop":3.45052603224076,"strikeZoneBottom":1.6524777342475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.248630982730752,"aZ":-16.87020798219915,"pfxX":-2.5565749926396717,"pfxZ":7.633060119512318,"pX":0.752296899903616,"pZ":2.3629085844421254,"vX0":6.714307934404951,"vY0":-139.94367933176454,"vZ0":-5.528767499251517,"x":88.32,"y":174.98,"x0":-1.3340962595022352,"y0":50.006631351210125,"z0":5.4497415642648335,"aX":-5.128777302997213},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.0,"breakHorizontal":3.4,"spinRate":2439,"spinDirection":209},"zone":6,"typeConfidence":0.89,"plateTime":0.3897080866573899,"extension":6.785744638165492},"index":1,"playId":"04f2cdd5-9bf8-3fa0-ad65-bcdc4ed5db52","pitchNumber":2,"startTime":"2025-08-20T01:39:45.048Z","endTime":"2025-08-20T01:39:48.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.50943410106871,"strikeZoneBottom":1.55841181392739,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.78639383770414,"aZ":-25.45684257171199,"pfxX":-8.737688843483541,"pfxZ":3.4436907806325516,"pX":0.5662058781423028,"pZ":1.3751235690575399,"vX0":8.744935011526364,"vY0":-138.2414987084356,"vZ0":-5.527534013816616,"x":95.42,"y":201.65,"x0":-1.492226756022333,"y0":50.001407359613424,"z0":5.093588448901044,"aX":-17.030275502859894},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.3,"breakHorizontal":14.2,"spinRate":2293,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.3951552209286975,"extension":6.863950595015158},"index":2,"playId":"71546de0-7c53-3c74-82a9-d3f332de1da6","pitchNumber":3,"startTime":"2025-08-20T01:40:04.051Z","endTime":"2025-08-20T01:40:07.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.38953946173634,"strikeZoneBottom":1.43847019594786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.838892054394417,"aZ":-26.204020728382634,"pfxX":0.5602317662915048,"pfxZ":3.2807077500559974,"pX":-1.159246442447302,"pZ":3.823238190224168,"vX0":1.5619845683230935,"vY0":-133.12657235058987,"vZ0":0.7122013520886088,"x":161.19,"y":135.55,"x0":-1.8231116226130506,"y0":50.00238941313813,"z0":5.428745723445977,"aX":1.0196057002639083},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.2,"breakHorizontal":-1.3,"spinRate":2494,"spinDirection":188},"zone":11,"typeConfidence":0.9,"plateTime":0.4092577021423418,"extension":6.694531619185987},"index":3,"playId":"f4631a5f-57c4-34b3-a190-2ab6a48b9897","pitchNumber":4,"startTime":"2025-08-20T01:40:19.792Z","endTime":"2025-08-20T01:40:22.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:40:22.792Z","atBatIndex":57},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bobby Witt Jr. homers (18) on a line drive to center field. Mike Yastrzemski scores.","rbi":2,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:41:36.719Z","endTime":"2025-08-20T01:45:15.064Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":668390,"link":"/api/v1/people/668390"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":{"id":668390,"link":"/api/v1/people/668390"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-20T01:40:41.210Z","endTime":"2025-08-20T01:41:38.996Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":86.2,"strikeZoneTop":3.55167279430371,"strikeZoneBottom":1.52142588663309,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.926093481009808,"aZ":-26.06734903136046,"pfxX":1.1082358757837443,"pfxZ":3.2812678470151857,"pX":0.5359836436624674,"pZ":1.641399684673422,"vX0":4.63341550013172,"vY0":-134.03131863447385,"vZ0":-5.476669479802702,"x":96.57,"y":194.46,"x0":-1.3435871543863296,"y0":50.000672050521345,"z0":5.520020044003169,"aX":2.0602300939736833},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.3,"breakHorizontal":-2.8,"spinRate":2550,"spinDirection":173},"zone":9,"typeConfidence":0.92,"plateTime":0.4052290319702019,"extension":6.742362718584435},"index":1,"playId":"be9f5b7d-2f23-3ce9-aa61-11ce0bb1c118","pitchNumber":1,"startTime":"2025-08-20T01:41:38.996Z","endTime":"2025-08-20T01:41:42.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":85.1,"strikeZoneTop":3.55127485688934,"strikeZoneBottom":1.73004225172863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.3293236829918,"aZ":-25.68687125879802,"pfxX":0.06878004329976672,"pfxZ":3.563404454119061,"pX":0.8179839480558222,"pZ":2.3927968314908554,"vX0":6.105978526704874,"vY0":-132.81717759092442,"vZ0":-3.1682411559916837,"x":85.82,"y":174.17,"x0":-1.5014295738579186,"y0":50.00438174579907,"z0":5.430428279039303,"aX":0.12394325923789834},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.1,"breakHorizontal":-1.2,"spinRate":2599,"spinDirection":178},"zone":6,"typeConfidence":0.89,"plateTime":0.40940638566763177,"extension":6.637607195542968},"index":2,"playId":"d30b333d-a3e7-3cec-b6e9-cd40022b65c0","pitchNumber":2,"startTime":"2025-08-20T01:41:56.917Z","endTime":"2025-08-20T01:42:00.041Z","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":95.8,"endSpeed":87.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.507230061473926,"aZ":-13.175251239050304,"pfxX":-4.871576165499989,"pfxZ":9.62571313219866,"pX":0.3210402727597688,"pZ":3.017954861624539,"vX0":5.930621632261882,"vY0":-139.3993363251547,"vZ0":-4.425431284096516,"x":104.76,"y":157.3,"x0":-1.1982522051396578,"y0":50.002338639179094,"z0":5.491972158307567,"aX":-9.615027816481707},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":7.7,"spinRate":2474,"spinDirection":204},"zone":3,"typeConfidence":0.93,"plateTime":0.3925088529136431,"extension":6.916398287518285},"index":3,"playId":"e14809ca-44d0-3048-b02c-b39bd4691c08","pitchNumber":3,"startTime":"2025-08-20T01:42:16.424Z","endTime":"2025-08-20T01:42:20.319Z","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.8,"endSpeed":84.1,"strikeZoneTop":3.5608142312205,"strikeZoneBottom":1.57896677844398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.686287736400697,"aZ":-25.11492811211734,"pfxX":1.2272980588830276,"pfxZ":3.956706042346597,"pX":1.7784290438318244,"pZ":1.6689264845790728,"vX0":7.794528774069798,"vY0":-132.06742955914612,"vZ0":-4.8760722029728605,"x":49.21,"y":193.72,"x0":-1.3592599783822756,"y0":50.00142052461171,"z0":5.365157076776729,"aX":2.185374043067638},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.4,"breakHorizontal":-3.7,"spinRate":2546,"spinDirection":172},"zone":14,"typeConfidence":0.92,"plateTime":0.41328560825460503,"extension":6.674782011748241},"index":4,"playId":"b94fa600-7dbb-3c64-b466-74caf56d5e29","pitchNumber":4,"startTime":"2025-08-20T01:42:38.772Z","endTime":"2025-08-20T01:42:41.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.86134806487738,"aZ":-27.53227699723581,"pfxX":1.8625382657509304,"pfxZ":2.666867291142495,"pX":-0.12794418622140244,"pZ":3.161554036819534,"vX0":3.554014469373141,"vY0":-130.39286692355032,"vZ0":-0.586618549433614,"x":121.88,"y":153.42,"x0":-1.7452041390780455,"y0":50.0011054311738,"z0":5.448832573085289,"aX":3.237824210827162},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.9,"breakHorizontal":-4.1,"spinRate":2451,"spinDirection":167},"zone":2,"typeConfidence":0.93,"plateTime":0.41847603644286213,"extension":6.808416449115601},"index":5,"playId":"a2b4c4c4-a7e0-366f-b2de-60ff84fba47c","pitchNumber":5,"startTime":"2025-08-20T01:42:58.777Z","endTime":"2025-08-20T01:43:02.351Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"d3dc9a15-4641-4658-91ea-5a034e7e8ed1","startTime":"2025-08-20T01:43:22.497Z","endTime":"2025-08-20T01:43:27.497Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.53013164563828,"strikeZoneBottom":1.61234050067323,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.23239628733198,"aZ":-27.406433523155858,"pfxX":-8.18571958294769,"pfxZ":2.533944186710336,"pX":-0.7747594743152768,"pZ":4.342535024458092,"vX0":5.062766449663451,"vY0":-136.00609453865772,"vZ0":2.190060024231432,"x":146.53,"y":121.53,"x0":-1.5912914386842434,"y0":50.00613924336,"z0":5.420410156237287,"aX":-15.425926537827833},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.3,"breakHorizontal":13.8,"spinRate":2134,"spinDirection":213},"zone":11,"typeConfidence":0.75,"plateTime":0.4018413774926519,"extension":6.827646653425782},"index":7,"playId":"6ea5dac1-aa73-35db-8fbd-f8b5a90f65b1","pitchNumber":6,"startTime":"2025-08-20T01:43:39.253Z","endTime":"2025-08-20T01:43:42.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.177743742336258,"aZ":-26.688837453037234,"pfxX":2.6889903042493133,"pfxZ":3.1110811294348153,"pX":0.4546891350267357,"pZ":2.6544974920656994,"vX0":4.705421523602798,"vY0":-131.2327061232303,"vZ0":-1.9188060235139877,"x":99.67,"y":167.11,"x0":-1.7038479546008705,"y0":50.00052235890342,"z0":5.363758510418674,"aX":4.7350800750891135},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.5,"breakHorizontal":-5.8,"spinRate":2454,"spinDirection":171},"zone":6,"typeConfidence":0.94,"plateTime":0.41579151489678345,"extension":6.8513106259025545},"index":8,"playId":"abd2c709-3a53-3989-8e66-cd0f67f8ab10","pitchNumber":7,"startTime":"2025-08-20T01:43:59.347Z","endTime":"2025-08-20T01:44:02.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.900584115241873,"aZ":-16.83850327724099,"pfxX":-0.27120628365171306,"pfxZ":7.782499848597391,"pX":0.4838293933097053,"pZ":3.584775904649717,"vX0":4.868558797306302,"vY0":-138.94680381940586,"vZ0":-2.387988271911018,"x":98.56,"y":141.99,"x0":-1.2500751601687972,"y0":50.00107194453853,"z0":5.564368187744408,"aX":-0.5350956756547878},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.8,"breakHorizontal":-0.5,"spinRate":2191,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.3930502216705358,"extension":6.8659499069550165},"index":9,"playId":"3457d9b8-0941-38ce-8c13-2c677d14c3fd","pitchNumber":8,"startTime":"2025-08-20T01:44:25.475Z","endTime":"2025-08-20T01:44:28.475Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.903229358027637,"aZ":-24.663084175062338,"pfxX":2.183026818329843,"pfxZ":4.181030202507284,"pX":0.04992731919438788,"pZ":2.5133682891799944,"vX0":3.6306655989313668,"vY0":-132.52465848052051,"vZ0":-2.666534849363673,"x":115.1,"y":170.92,"x0":-1.6164830078346915,"y0":50.00041774316182,"z0":5.316741293493202,"aX":3.9161801351560652},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.3,"breakHorizontal":-4.7,"spinRate":2466,"spinDirection":187},"zone":5,"typeConfidence":0.93,"plateTime":0.4118839102898102,"extension":6.87156854922925},"hitData":{"launchSpeed":108.2,"launchAngle":27.0,"totalDistance":449.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":160.94,"coordY":16.89}},"index":10,"playId":"2144e130-c943-3cf3-9417-1e440bd835ee","pitchNumber":9,"startTime":"2025-08-20T01:44:52.895Z","endTime":"2025-08-20T01:45:15.064Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:45:15.064Z","atBatIndex":58},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Vinnie Pasquantino hit by pitch.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:45:26.575Z","endTime":"2025-08-20T01:46:16.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":0,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.4,"endSpeed":78.1,"strikeZoneTop":3.62762714184817,"strikeZoneBottom":1.68475547478393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.78842960450577,"aZ":-37.81841579506369,"pfxX":1.4687399687170455,"pfxZ":-3.6508187521092577,"pX":-1.3248997472485953,"pZ":2.940101553674219,"vX0":0.5685317491583246,"vY0":-123.04658055106846,"vZ0":1.3405330591800853,"x":167.5,"y":159.4,"x0":-1.7493415444843774,"y0":50.004982780249655,"z0":5.575268894379153,"aX":2.268468046769482},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-6.1,"breakHorizontal":-2.8,"spinRate":2507,"spinDirection":64},"zone":11,"typeConfidence":0.73,"plateTime":0.443928104127735,"extension":6.60548945576488},"index":0,"playId":"6f9e79b9-e074-342f-966f-fe51ef93d9b9","pitchNumber":1,"startTime":"2025-08-20T01:45:40.085Z","endTime":"2025-08-20T01:45:43.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.53490479838344,"strikeZoneBottom":1.62398374956268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.158689688653286,"aZ":-28.779249484750327,"pfxX":-8.64714227255731,"pfxZ":2.020862273047544,"pX":1.1688717398021087,"pZ":0.31164312071585787,"vX0":9.460493962310975,"vY0":-127.91098220054035,"vZ0":-6.6298372337906395,"x":72.45,"y":230.37,"x0":-1.4315580291561687,"y0":50.00350288174283,"z0":5.1555865119823,"aX":-14.5173746747663},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.5,"breakHorizontal":13.9,"spinRate":1591,"spinDirection":239},"zone":14,"typeConfidence":0.89,"plateTime":0.4261059514794554,"extension":6.861511341561835},"index":1,"playId":"55509185-24d2-33fb-b855-6724da51664b","pitchNumber":2,"startTime":"2025-08-20T01:45:54.833Z","endTime":"2025-08-20T01:45:57.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.137153922807403,"aZ":-19.88645859065772,"pfxX":-1.3243163804555094,"pfxZ":6.252800124452042,"pX":1.5356624943055943,"pZ":3.3319033324651883,"vX0":8.734640548989354,"vY0":-138.84491250861785,"vZ0":-1.867659013880858,"x":58.46,"y":148.82,"x0":-1.4699450886454781,"y0":50.0036762188063,"z0":5.327381772300728,"aX":-2.6032723692062816},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.2,"breakHorizontal":0.7,"spinRate":2241,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3934747055763057,"extension":6.848478099448392},"index":2,"playId":"1dac22a0-f09f-3570-bd65-33e2a01ab370","pitchNumber":3,"startTime":"2025-08-20T01:46:12.866Z","endTime":"2025-08-20T01:46:16.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:46:16.589Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Maikel Garcia flies out to right fielder Cody Freeman.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:48:43.066Z","endTime":"2025-08-20T01:49:15.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[1],"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-20T01:46:30.077Z","endTime":"2025-08-20T01:47:54.685Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Danny Coulombe replaces Cole Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-20T01:47:54.685Z","endTime":"2025-08-20T01:48:45.336Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543056,"link":"/api/v1/people/543056"},"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":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.6328702147162,"strikeZoneBottom":1.75573472021745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.892116266114453,"aZ":-19.424311159495165,"pfxX":3.3033736430743046,"pfxZ":7.405668066094598,"pX":-1.107599388257186,"pZ":1.9929077868906502,"vX0":-2.1877555981990326,"vY0":-129.82383781780803,"vZ0":-6.213649864806437,"x":159.22,"y":184.97,"x0":-0.6869977669740794,"y0":50.005601342938604,"z0":5.875955552573829,"aX":5.690379137552467},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.4,"breakHorizontal":-5.5,"spinRate":2287,"spinDirection":177},"zone":13,"typeConfidence":2.0,"plateTime":0.42045381386015235,"extension":6.181696473432445},"index":2,"playId":"715d6023-514b-3beb-adb3-fe3593942961","pitchNumber":1,"startTime":"2025-08-20T01:48:45.336Z","endTime":"2025-08-20T01:48:48.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.512894167859496,"aZ":-18.399441300428318,"pfxX":1.1582708995481599,"pfxZ":7.904751935256064,"pX":-0.1757701662938239,"pZ":1.9921469597159527,"vX0":0.6308796878943242,"vY0":-130.4412130676616,"vZ0":-6.320331877942878,"x":123.7,"y":184.99,"x0":-0.5704131830247209,"y0":50.00541768693983,"z0":5.809466461283079,"aX":2.0187749491502425},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.3,"breakHorizontal":-2.3,"spinRate":2418,"spinDirection":156},"zone":8,"typeConfidence":2.0,"plateTime":0.4180895806736613,"extension":6.106899602869923},"hitData":{"launchSpeed":90.6,"launchAngle":51.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.59,"coordY":96.79}},"index":3,"playId":"e0409f20-658a-3445-bf90-70dcc1b32085","pitchNumber":2,"startTime":"2025-08-20T01:49:01.782Z","endTime":"2025-08-20T01:49:15.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:49:15.289Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randal Grichuk strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:49:26.331Z","endTime":"2025-08-20T01:51:04.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.34371653165844,"strikeZoneBottom":1.51000220360017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.37930008439974,"aZ":-19.831562907118244,"pfxX":-0.8997852472532593,"pfxZ":7.148431879112916,"pX":-1.0242871450539772,"pZ":3.0360808988176595,"vX0":-0.9174427595409678,"vY0":-129.85479522381146,"vZ0":-3.685586168970724,"x":156.04,"y":156.81,"x0":-0.5509091679327388,"y0":50.00413394071123,"z0":5.9623880690387985,"aX":-1.5533539591817989},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.5,"breakHorizontal":1.8,"spinRate":2461,"spinDirection":175},"zone":11,"typeConfidence":2.0,"plateTime":0.4200323664151586,"extension":6.110859909239901},"index":0,"playId":"987aa08d-4a8b-3ceb-9572-b12e80f362b8","pitchNumber":1,"startTime":"2025-08-20T01:49:39.745Z","endTime":"2025-08-20T01:49:43.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.572877962960916,"aZ":-19.62244033929744,"pfxX":1.1323935825080467,"pfxZ":7.05068269919655,"pX":-0.4886537593367939,"pZ":3.034916876107899,"vX0":0.13338092950398422,"vY0":-131.9560339689964,"vZ0":-3.9034891800927802,"x":135.63,"y":156.84,"x0":-0.6870134233558953,"y0":50.00341114306067,"z0":5.9618220764495025,"aX":2.0159714773903605},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.2,"breakHorizontal":-2.0,"spinRate":2498,"spinDirection":172},"zone":1,"typeConfidence":2.0,"plateTime":0.4135747982443103,"extension":6.026536264684064},"index":1,"playId":"34584a28-e57d-346f-b84a-c4161b482c4a","pitchNumber":2,"startTime":"2025-08-20T01:49:56.098Z","endTime":"2025-08-20T01:49:59.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.24021987040672,"strikeZoneBottom":1.50169676087277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.76701737210934,"aZ":-16.221140465476836,"pfxX":1.5872897349674284,"pfxZ":9.011904253906728,"pX":-1.113872378389536,"pZ":2.1018684048965524,"vX0":-1.1252348781548691,"vY0":-131.67614401762646,"vZ0":-6.557465314411072,"x":159.46,"y":182.03,"x0":-0.8890267662426956,"y0":50.00608720794364,"z0":5.807756540644254,"aX":2.8112225569402347},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.2,"breakHorizontal":-2.6,"spinRate":2399,"spinDirection":172},"zone":13,"typeConfidence":2.0,"plateTime":0.4146363510628168,"extension":6.02341965105857},"index":2,"playId":"1f80f678-a1a8-3d8c-98d8-a4ab916d67ef","pitchNumber":3,"startTime":"2025-08-20T01:50:17.971Z","endTime":"2025-08-20T01:50:21.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.814778963706626,"aZ":-26.39537110725617,"pfxX":-4.721711347417873,"pfxZ":3.660299363802845,"pX":-1.0052946069128144,"pZ":2.0834688714003193,"vX0":0.4979084362677667,"vY0":-124.54767871887888,"vZ0":-4.040433264859114,"x":155.32,"y":182.53,"x0":-0.5933476410013723,"y0":50.00464431800339,"z0":5.897063044502724,"aX":-7.456285675550951},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.0,"breakHorizontal":8.4,"spinRate":2509,"spinDirection":209},"zone":13,"typeConfidence":0.91,"plateTime":0.4389228630058506,"extension":5.928665754186752},"index":3,"playId":"b0462e33-a10d-3e7f-b4e9-33df0ec959cd","pitchNumber":4,"startTime":"2025-08-20T01:50:35.698Z","endTime":"2025-08-20T01:50:39.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.508104115203444,"aZ":-16.9007189998289,"pfxX":0.1440079087087267,"pfxZ":8.605045277057652,"pX":0.45439320476747624,"pZ":3.194379655390142,"vX0":2.6639447228658972,"vY0":-131.5400090911683,"vZ0":-3.930487446391965,"x":99.68,"y":152.53,"x0":-0.5847512494846645,"y0":50.004335914021176,"z0":5.939604747106159,"aX":0.25533709227101253},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.1,"breakHorizontal":-0.7,"spinRate":2316,"spinDirection":166},"zone":3,"typeConfidence":2.0,"plateTime":0.41434681025276987,"extension":6.140861436007972},"index":4,"playId":"f0977705-8b83-385b-868b-e568834aaf73","pitchNumber":5,"startTime":"2025-08-20T01:51:01.026Z","endTime":"2025-08-20T01:51:04.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:51:04.026Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joc Pederson grounds out, second baseman Jonathan India to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T01:53:24.982Z","endTime":"2025-08-20T01:53:50.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"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":"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":2},"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":"Pitching Change: John Schreiber replaces Angel Zerpa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T01:52:31.021Z","endTime":"2025-08-20T01:53:27.324Z","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":"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":88.6,"endSpeed":82.3,"strikeZoneTop":3.54903546621928,"strikeZoneBottom":1.65852019036537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.543783603737182,"aZ":-27.131250149429643,"pfxX":-0.17847981228596055,"pfxZ":2.9516060190022326,"pX":1.072788530105794,"pZ":2.1820812120147397,"vX0":8.67975711623479,"vY0":-128.97594017185816,"vZ0":-1.0224403638093156,"x":76.11,"y":179.86,"x0":-2.2943583924419513,"y0":50.00092699715121,"z0":4.651414756889161,"aX":-0.30716419411767126},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.4,"breakHorizontal":-1.3,"spinRate":2460,"spinDirection":180},"zone":14,"typeConfidence":0.9,"plateTime":0.422580923622899,"extension":6.376933090619915},"index":1,"playId":"96cdd2f3-98a0-3499-ab52-bb54e43136d9","pitchNumber":1,"startTime":"2025-08-20T01:53:27.324Z","endTime":"2025-08-20T01:53:30.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.295358325104964,"aZ":-21.17411023574525,"pfxX":-6.975497545205032,"pfxZ":5.791423082155225,"pX":0.1967497705433209,"pZ":2.561960600067278,"vX0":9.388421228471904,"vY0":-136.30377036437656,"vZ0":-1.6129916075500854,"x":109.5,"y":169.61,"x0":-2.3708772053539295,"y0":50.00429204140965,"z0":4.609747537037844,"aX":-13.252380698637879},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.4,"breakHorizontal":10.9,"spinRate":2249,"spinDirection":235},"zone":5,"typeConfidence":0.9,"plateTime":0.4003967325615734,"extension":6.644365544238069},"hitData":{"launchSpeed":108.8,"launchAngle":5.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.35,"coordY":162.83}},"index":2,"playId":"06bfbeee-5a94-3802-b3fb-bf5a5f876843","pitchNumber":2,"startTime":"2025-08-20T01:53:42.539Z","endTime":"2025-08-20T01:53:50.566Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:53:50.566Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Evan Carter lines out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T01:53:58.076Z","endTime":"2025-08-20T01:54:39.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"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],"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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":93.5,"endSpeed":85.9,"strikeZoneTop":3.6524690952078,"strikeZoneBottom":1.63757457603668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.913086001377355,"aZ":-22.661453061312628,"pfxX":-8.113120222795375,"pfxZ":5.043775675046922,"pX":-0.5675923795808568,"pZ":3.0096841666402043,"vX0":7.518793926676199,"vY0":-136.03762785005472,"vZ0":-0.3636159958399925,"x":138.64,"y":157.52,"x0":-2.3039641683801735,"y0":50.006317948198195,"z0":4.706601002727039,"aX":-15.314583645277535},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.2,"breakHorizontal":13.2,"spinRate":2135,"spinDirection":244},"zone":4,"typeConfidence":0.9,"plateTime":0.40157292608424155,"extension":6.436246315429354},"index":0,"playId":"0348cfb8-fc33-3c8a-a603-454043eb015d","pitchNumber":1,"startTime":"2025-08-20T01:54:15.116Z","endTime":"2025-08-20T01:54:18.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.525007420791027,"aZ":-32.581857301117104,"pfxX":9.296169353339724,"pfxZ":-0.2850117382733739,"pX":-0.2541958684258676,"pZ":2.0252096886070894,"vX0":2.47866735423543,"vY0":-118.10968322593826,"vZ0":0.8532668491594,"x":126.69,"y":184.1,"x0":-2.5240615112318827,"y0":50.004867538412554,"z0":4.6448292392231085,"aX":13.194513293238915},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.0,"breakHorizontal":-17.4,"spinRate":2642,"spinDirection":57},"zone":8,"typeConfidence":0.9,"plateTime":0.4629382219015099,"extension":6.447062163532802},"hitData":{"launchSpeed":82.9,"launchAngle":28.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.89,"coordY":86.42}},"index":1,"playId":"2daf6e10-7975-31e9-97c4-4c6840a8d022","pitchNumber":2,"startTime":"2025-08-20T01:54:31.629Z","endTime":"2025-08-20T01:54:39.660Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:54:39.660Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcus Semien walks.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T01:54:45.386Z","endTime":"2025-08-20T01:56:25.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"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"},"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],"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.35161016001413,"strikeZoneBottom":1.60399097001133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.77796212476962,"aZ":-19.04954208334603,"pfxX":-6.501948780085323,"pfxZ":6.8642413030692895,"pX":1.1343857640740473,"pZ":2.5656045400374006,"vX0":11.001556443718444,"vY0":-137.03924655246917,"vZ0":-2.33982394648576,"x":73.76,"y":169.51,"x0":-2.0777325150572437,"y0":50.003169121028336,"z0":4.724163531531266,"aX":-12.433559635772832},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.1,"breakHorizontal":9.6,"spinRate":2213,"spinDirection":241},"zone":12,"typeConfidence":0.9,"plateTime":0.39888176813752674,"extension":6.562514341767044},"index":0,"playId":"83914123-6db8-3598-aafe-20dc7c9965ab","pitchNumber":1,"startTime":"2025-08-20T01:55:07.813Z","endTime":"2025-08-20T01:55:11.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.782469243201973,"aZ":-32.54188808041658,"pfxX":-10.412388180231575,"pfxZ":-0.2028541285212242,"pX":-0.6749393240433078,"pZ":1.24347908130859,"vX0":8.11762067204315,"vY0":-134.17755101024193,"vZ0":-2.384541730943455,"x":142.73,"y":205.21,"x0":-2.385350938038339,"y0":50.001813624099505,"z0":4.460328602444441,"aX":-19.002214993706747},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-0.7,"breakHorizontal":17.2,"spinRate":2186,"spinDirection":245},"zone":13,"typeConfidence":0.92,"plateTime":0.408073170602846,"extension":6.6411528032135525},"index":1,"playId":"73594a3c-b110-381d-9c4a-9e56c295acd9","pitchNumber":2,"startTime":"2025-08-20T01:55:24.103Z","endTime":"2025-08-20T01:55:27.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.41530622346581,"strikeZoneBottom":1.69999171170925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.300609972201364,"aZ":-21.443668187640807,"pfxX":-7.739461206281898,"pfxZ":5.617745971471001,"pX":1.509553400979607,"pZ":2.6191579276886423,"vX0":12.100508442232428,"vY0":-136.63934580872743,"vZ0":-1.6931198007325232,"x":59.46,"y":168.06,"x0":-1.950608788739756,"y0":50.00126786915235,"z0":4.705549318238689,"aX":-14.779952589585397},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.1,"breakHorizontal":11.8,"spinRate":2320,"spinDirection":232},"zone":12,"typeConfidence":0.9,"plateTime":0.39933817850668074,"extension":6.713882154021325},"index":2,"playId":"fc6bd300-9b05-378f-8bf0-c1bd74a1bfbe","pitchNumber":3,"startTime":"2025-08-20T01:55:45.075Z","endTime":"2025-08-20T01:55:48.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.322048305887,"strikeZoneBottom":1.5748970983957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.82828157131424,"aZ":-34.9553774685108,"pfxX":5.455639775880833,"pfxZ":-1.9176982481197724,"pX":2.3969956864907838,"pZ":1.7025905554987926,"vX0":9.352569894242762,"vY0":-119.80416911009878,"vZ0":0.41647948310207594,"x":25.63,"y":192.81,"x0":-2.271131031376879,"y0":50.00418682087204,"z0":4.658760322400633,"aX":7.904444956544749},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.1,"breakHorizontal":-12.2,"spinRate":2655,"spinDirection":64},"zone":14,"typeConfidence":0.89,"plateTime":0.45773899938378193,"extension":6.5068203095714034},"index":3,"playId":"61912072-79d2-346a-9dd2-06635ccf1d13","pitchNumber":4,"startTime":"2025-08-20T01:56:02.467Z","endTime":"2025-08-20T01:56:05.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.38741999142705,"strikeZoneBottom":1.5763529504176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.515918623978664,"aZ":-30.5409543540681,"pfxX":-0.028357092606537293,"pfxZ":0.9596420957809126,"pX":1.437934105855399,"pZ":1.4552309763137614,"vX0":9.552069490329439,"vY0":-129.42698630663375,"vZ0":-1.59911230173436,"x":62.19,"y":199.49,"x0":-2.2878095966196668,"y0":50.00478568120146,"z0":4.406969456693563,"aX":-0.048854150919476924},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.6,"breakHorizontal":-1.9,"spinRate":2464,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.42223546120175603,"extension":6.481151117160139},"index":4,"playId":"79a5508a-e3b0-3e4e-b7cd-1a89f98ca2a8","pitchNumber":5,"startTime":"2025-08-20T01:56:22.245Z","endTime":"2025-08-20T01:56:25.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:56:25.245Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Jung flies out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T01:56:35.910Z","endTime":"2025-08-20T01:57:21.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"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],"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":74.5,"strikeZoneTop":3.77,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77439294482558,"aZ":-34.29762626046021,"pfxX":8.544129289759844,"pfxZ":-1.5027235541295738,"pX":-0.22638659633996566,"pZ":2.258317830072224,"vX0":3.1714794358084117,"vY0":-118.46925076997847,"vZ0":2.105705709510942,"x":125.63,"y":177.81,"x0":-2.6944511258634036,"y0":50.002105512627566,"z0":4.504975567437784,"aX":12.078260104768889},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.9,"breakHorizontal":-16.3,"spinRate":2442,"spinDirection":72},"zone":8,"typeConfidence":0.9,"plateTime":0.46328825517716776,"extension":6.578248675186405},"index":0,"playId":"b6118477-4b02-3b29-bf50-1d0e55a33a50","pitchNumber":1,"startTime":"2025-08-20T01:56:52.452Z","endTime":"2025-08-20T01:56:55.452Z","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":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.77,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2015941795441,"aZ":-31.22298356956237,"pfxX":0.9915204163049287,"pfxZ":0.5601578788401476,"pX":0.637125932208604,"pZ":2.60109551923689,"vX0":7.0993833378426086,"vY0":-128.3489971743448,"vZ0":1.0280433318407076,"x":92.71,"y":168.55,"x0":-2.2781131506497,"y0":50.001564153391335,"z0":4.602141515093509,"aX":1.6744256892433962},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.4,"breakHorizontal":-3.2,"spinRate":2493,"spinDirection":136},"zone":6,"typeConfidence":0.9,"plateTime":0.42456922094087846,"extension":6.451932122624378},"hitData":{"launchSpeed":85.6,"launchAngle":35.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.53,"coordY":100.42}},"index":1,"playId":"7555b7de-471b-3c2c-95e0-26793133acd6","pitchNumber":2,"startTime":"2025-08-20T01:57:12.894Z","endTime":"2025-08-20T01:57:21.183Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:57:21.183Z","atBatIndex":65}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Jung flies out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T01:56:35.910Z","endTime":"2025-08-20T01:57:21.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"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],"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":74.5,"strikeZoneTop":3.77,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77439294482558,"aZ":-34.29762626046021,"pfxX":8.544129289759844,"pfxZ":-1.5027235541295738,"pX":-0.22638659633996566,"pZ":2.258317830072224,"vX0":3.1714794358084117,"vY0":-118.46925076997847,"vZ0":2.105705709510942,"x":125.63,"y":177.81,"x0":-2.6944511258634036,"y0":50.002105512627566,"z0":4.504975567437784,"aX":12.078260104768889},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.9,"breakHorizontal":-16.3,"spinRate":2442,"spinDirection":72},"zone":8,"typeConfidence":0.9,"plateTime":0.46328825517716776,"extension":6.578248675186405},"index":0,"playId":"b6118477-4b02-3b29-bf50-1d0e55a33a50","pitchNumber":1,"startTime":"2025-08-20T01:56:52.452Z","endTime":"2025-08-20T01:56:55.452Z","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":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.77,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2015941795441,"aZ":-31.22298356956237,"pfxX":0.9915204163049287,"pfxZ":0.5601578788401476,"pX":0.637125932208604,"pZ":2.60109551923689,"vX0":7.0993833378426086,"vY0":-128.3489971743448,"vZ0":1.0280433318407076,"x":92.71,"y":168.55,"x0":-2.2781131506497,"y0":50.001564153391335,"z0":4.602141515093509,"aX":1.6744256892433962},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.4,"breakHorizontal":-3.2,"spinRate":2493,"spinDirection":136},"zone":6,"typeConfidence":0.9,"plateTime":0.42456922094087846,"extension":6.451932122624378},"hitData":{"launchSpeed":85.6,"launchAngle":35.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.53,"coordY":100.42}},"index":1,"playId":"7555b7de-471b-3c2c-95e0-26793133acd6","pitchNumber":2,"startTime":"2025-08-20T01:57:12.894Z","endTime":"2025-08-20T01:57:21.183Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:57:21.183Z","atBatIndex":65},"scoringPlays":[2,6,22,41,49,58],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"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":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":153.34,"y":167.39},"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":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":152.89,"y":28.41},"type":"H","description":"Home Run"},{"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":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":87.58,"y":70.74},"type":"O","description":"Flyout"}],"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":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":150.95,"y":142.76},"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":1,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":149.79,"y":153.2},"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":1,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":182.13,"y":48.28},"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":1,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":194.55,"y":99.22},"type":"O","description":"Flyout"}]}},{"startIndex":8,"endIndex":14,"top":[8,9,10,11],"bottom":[12,13,14],"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":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":86.84,"y":89.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":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":147.98,"y":205.34},"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":2,"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"coordinates":{"x":145.88,"y":108.05},"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":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"coordinates":{"x":153.84,"y":159.79},"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":2,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":74.92,"y":93.83},"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":2,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":75.57,"y":92.87},"type":"O","description":"Lineout"}]}},{"startIndex":15,"endIndex":20,"top":[15,16,17],"bottom":[18,19,20],"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":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":82.08,"y":97.14},"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":3,"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":117.6,"y":72.94},"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":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":121.92,"y":152.7},"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":3,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"coordinates":{"x":160.02,"y":181.35},"type":"O","description":"Pop Out"},{"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":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":205.0,"y":101.37},"type":"O","description":"Flyout"}]}},{"startIndex":21,"endIndex":27,"top":[21,22,23,24],"bottom":[25,26,27],"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":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":147.49,"y":165.88},"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":4,"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":242.81,"y":76.95},"type":"H","description":"Home Run"},{"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":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":156.88,"y":55.4},"type":"O","description":"Flyout"}],"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":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":194.14,"y":109.09},"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":4,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":102.66,"y":173.47},"type":"O","description":"Pop Out"}]}},{"startIndex":28,"endIndex":34,"top":[28,29,30,31],"bottom":[32,33,34],"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":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"coordinates":{"x":97.6,"y":188.17},"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":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":155.36,"y":161.82},"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":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":160.43,"y":169.42},"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":5,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"coordinates":{"x":91.54,"y":141.35},"type":"O","description":"Pop Out"}]}},{"startIndex":35,"endIndex":42,"top":[35,36,37,38],"bottom":[39,40,41,42],"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":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":197.62,"y":91.49},"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":6,"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":147.26,"y":151.18},"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":6,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":150.8,"y":161.82},"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":6,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"coordinates":{"x":114.73,"y":38.83},"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":6,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":228.77,"y":70.22},"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":6,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":112.29,"y":159.79},"type":"O","description":"Groundout"}]}},{"startIndex":43,"endIndex":51,"top":[43,44,45],"bottom":[46,47,48,49,50,51],"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":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":107.73,"y":164.35},"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":7,"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":137.97,"y":169.78},"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":7,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":96.58,"y":51.21},"type":"H","description":"Double"},{"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":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":114.32,"y":179.05},"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":7,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":122.29,"y":138.77},"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":7,"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":147.26,"y":180.06},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":52,"endIndex":61,"top":[52,53,54,55],"bottom":[56,57,58,59,60,61],"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":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":82.12,"y":102.54},"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":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":120.91,"y":159.79},"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":8,"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":131.55,"y":144.59},"type":"O","description":"Forceout"}],"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":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":160.94,"y":16.89},"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":8,"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":162.59,"y":96.79},"type":"O","description":"Flyout"}]}},{"startIndex":62,"endIndex":65,"top":[62,63,64,65],"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":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":154.35,"y":162.83},"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":9,"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":184.89,"y":86.42},"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":9,"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":195.53,"y":100.42},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":5,"hits":6,"errors":0,"leftOnBase":3},"away":{"runs":2,"hits":4,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"catcher":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"first":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"second":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"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":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"center":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"right":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"onDeck":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"inHole":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"battingOrder":6,"team":{"id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"}},"offense":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"onDeck":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"inHole":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"battingOrder":7,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"balls":0,"strikes":1,"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":5,"groundOuts":10,"airOuts":10,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".232","atBats":29,"obp":".301","slg":".377","ops":".678","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":10,"rbi":2,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"14.50","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":6,"groundOuts":7,"airOuts":10,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":2,"atBats":29,"obp":".281","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":118,"era":"3.46","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.18","battersFaced":32,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":118,"balls":42,"strikes":76,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":5,"pitchesPerInning":"14.75","runsScoredPer9":"5.63","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":0,"chances":31,"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-2 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":50,"groundOuts":81,"airOuts":98,"runs":26,"doubles":12,"triples":0,"homeRuns":9,"strikeOuts":77,"baseOnBalls":22,"intentionalWalks":0,"hits":71,"hitByPitch":1,"avg":".220","atBats":323,"obp":".269","slg":".341","ops":".610","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":350,"totalBases":110,"rbi":38,"leftOnBase":127,"sacBunts":1,"sacFlies":3,"babip":".258","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.89","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":21,"putOuts":603,"errors":3,"chances":627,"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":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"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":61,"flyOuts":28,"groundOuts":46,"airOuts":55,"runs":30,"doubles":9,"triples":2,"homeRuns":5,"strikeOuts":40,"baseOnBalls":19,"intentionalWalks":1,"hits":47,"hitByPitch":5,"avg":".250","atBats":188,"obp":".335","slg":".399","ops":".734","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":212,"totalBases":75,"rbi":25,"leftOnBase":72,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"37.60","popOuts":14,"lineOuts":13},"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":120,"errors":0,"chances":122,"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":"0-3 | BB, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":61,"groundOuts":72,"airOuts":106,"runs":53,"doubles":18,"triples":0,"homeRuns":17,"strikeOuts":125,"baseOnBalls":49,"intentionalWalks":3,"hits":95,"hitByPitch":3,"avg":".241","atBats":395,"obp":".327","slg":".415","ops":".742","caughtStealing":6,"stolenBases":16,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":450,"totalBases":164,"rbi":50,"leftOnBase":144,"sacBunts":0,"sacFlies":3,"babip":".305","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.24","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":246,"errors":2,"chances":252,"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":{"note":"(L, 1-3)","summary":"0.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":58,"gamesStarted":0,"flyOuts":31,"groundOuts":72,"airOuts":47,"runs":21,"doubles":12,"triples":1,"homeRuns":2,"strikeOuts":52,"baseOnBalls":17,"intentionalWalks":2,"hits":50,"hitByPitch":0,"atBats":217,"obp":".283","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":945,"era":"2.59","inningsPitched":"59.0","wins":1,"losses":3,"saves":0,"saveOpportunities":4,"holds":15,"blownSaves":4,"earnedRuns":17,"whip":"1.14","battersFaced":238,"outs":177,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":945,"balls":335,"strikes":610,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":0,"winPercentage":".250","pitchesPerInning":"16.02","gamesFinished":6,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"7.93","walksPer9Inn":"2.59","hitsPer9Inn":"7.63","runsScoredPer9":"3.20","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696030":{"person":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"jerseyNumber":"19","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":35,"flyOuts":11,"groundOuts":24,"airOuts":23,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":13,"intentionalWalks":1,"hits":12,"hitByPitch":2,"avg":".154","atBats":78,"obp":".284","slg":".205","ops":".489","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":16,"rbi":5,"leftOnBase":39,"sacBunts":0,"sacFlies":2,"babip":".190","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"78.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":44,"errors":0,"chances":45,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"summary":"6.0 IP, 2 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":6,"airOuts":9,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":71,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":20,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":71,"balls":21,"strikes":50,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":83,"groundOuts":153,"airOuts":150,"runs":63,"doubles":28,"triples":3,"homeRuns":19,"strikeOuts":139,"baseOnBalls":44,"intentionalWalks":0,"hits":116,"hitByPitch":2,"atBats":558,"obp":".268","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2342,"era":"3.35","inningsPitched":"150.2","wins":9,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.06","battersFaced":604,"outs":452,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2342,"balls":829,"strikes":1513,"strikePercentage":".650","hitBatsmen":2,"balks":2,"wildPitches":0,"pickoffs":4,"groundOutsToAirouts":"1.02","rbi":2,"winPercentage":".563","pitchesPerInning":"15.54","gamesFinished":0,"strikeoutWalkRatio":"3.16","strikeoutsPer9Inn":"8.30","walksPer9Inn":"2.63","hitsPer9Inn":"6.93","runsScoredPer9":"3.76","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":33,"lineOuts":34},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"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":0,"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":{"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}},"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":"400","stats":{"batting":{"summary":"1-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":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":67,"flyOuts":30,"groundOuts":48,"airOuts":58,"runs":16,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":41,"baseOnBalls":26,"intentionalWalks":0,"hits":26,"hitByPitch":4,"avg":".150","atBats":173,"obp":".276","slg":".283","ops":".559","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":204,"totalBases":49,"rbi":10,"leftOnBase":93,"sacBunts":0,"sacFlies":0,"babip":".165","groundOutsToAirouts":"0.83","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"34.60","popOuts":15,"lineOuts":13},"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":"700","stats":{"batting":{"summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":37,"groundOuts":49,"airOuts":66,"runs":26,"doubles":9,"triples":0,"homeRuns":13,"strikeOuts":62,"baseOnBalls":13,"intentionalWalks":0,"hits":51,"hitByPitch":2,"avg":".227","atBats":225,"obp":".272","slg":".440","ops":".712","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":243,"totalBases":99,"rbi":36,"leftOnBase":107,"sacBunts":0,"sacFlies":3,"babip":".248","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.31","popOuts":13,"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":427,"errors":3,"chances":474,"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":{},"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":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":0,"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":true,"isSubstitute":false}},"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":"1-3 | HR, HBP, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":62,"groundOuts":93,"airOuts":87,"runs":53,"doubles":18,"triples":0,"homeRuns":19,"strikeOuts":81,"baseOnBalls":53,"intentionalWalks":10,"hits":93,"hitByPitch":5,"avg":".264","atBats":352,"obp":".367","slg":".477","ops":".844","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":412,"totalBases":168,"rbi":45,"leftOnBase":142,"sacBunts":0,"sacFlies":2,"babip":".291","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.53","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":203,"putOuts":112,"errors":4,"chances":319,"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":{},"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":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":true,"isSubstitute":false}},"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":"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":107,"groundOuts":99,"airOuts":177,"runs":61,"doubles":16,"triples":1,"homeRuns":15,"strikeOuts":92,"baseOnBalls":50,"intentionalWalks":0,"hits":105,"hitByPitch":5,"avg":".226","atBats":464,"obp":".303","slg":".362","ops":".665","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":528,"totalBases":168,"rbi":61,"leftOnBase":195,"sacBunts":0,"sacFlies":9,"babip":".246","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.93","popOuts":35,"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":304,"putOuts":182,"errors":2,"chances":488,"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,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":47,"groundOuts":77,"airOuts":94,"runs":34,"doubles":12,"triples":1,"homeRuns":11,"strikeOuts":95,"baseOnBalls":22,"intentionalWalks":0,"hits":84,"hitByPitch":2,"avg":".240","atBats":350,"obp":".289","slg":".374","ops":".663","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":374,"totalBases":131,"rbi":45,"leftOnBase":147,"sacBunts":0,"sacFlies":0,"babip":".299","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.82","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":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":55,"flyOuts":14,"groundOuts":27,"airOuts":30,"runs":7,"doubles":8,"triples":0,"homeRuns":0,"strikeOuts":34,"baseOnBalls":6,"intentionalWalks":0,"hits":23,"hitByPitch":4,"avg":".205","atBats":112,"obp":".268","slg":".277","ops":".545","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":31,"rbi":9,"leftOnBase":45,"sacBunts":1,"sacFlies":1,"babip":".291","groundOutsToAirouts":"0.90","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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":60,"groundOuts":114,"airOuts":112,"runs":60,"doubles":21,"triples":2,"homeRuns":9,"strikeOuts":76,"baseOnBalls":41,"intentionalWalks":2,"hits":104,"hitByPitch":6,"avg":".259","atBats":402,"obp":".336","slg":".388","ops":".724","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":453,"totalBases":156,"rbi":30,"leftOnBase":156,"sacBunts":3,"sacFlies":1,"babip":".299","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.67","popOuts":23,"lineOuts":29},"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":128,"putOuts":237,"errors":4,"chances":369,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"101","stats":{"batting":{"note":"c-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":7,"airOuts":6,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".118","atBats":17,"obp":".118","slg":".235","ops":".353","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":4,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".133","groundOutsToAirouts":"1.17","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{},"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":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":true,"isSubstitute":false}},"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":{},"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":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":true,"isSubstitute":false}},"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":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":3,"strikes":4,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":1,"flyOuts":18,"groundOuts":32,"airOuts":38,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":40,"baseOnBalls":13,"intentionalWalks":0,"hits":27,"hitByPitch":0,"atBats":135,"obp":".268","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":597,"era":"1.93","inningsPitched":"37.1","wins":2,"losses":1,"saves":2,"saveOpportunities":2,"holds":9,"blownSaves":0,"earnedRuns":8,"whip":"1.07","battersFaced":150,"outs":112,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":597,"balls":199,"strikes":398,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".667","pitchesPerInning":"15.99","gamesFinished":10,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"9.64","walksPer9Inn":"3.13","hitsPer9Inn":"6.51","runsScoredPer9":"1.93","homeRunsPer9":"0.24","inheritedRunners":26,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.1 IP, 2 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":2,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":15,"strikes":14,"strikePercentage":".480","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"6.75","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":18,"groundOuts":34,"airOuts":29,"runs":6,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":15,"intentionalWalks":2,"hits":16,"hitByPitch":2,"atBats":103,"obp":".275","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":462,"era":"1.45","inningsPitched":"31.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":5,"whip":"1.00","battersFaced":122,"outs":93,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":462,"balls":177,"strikes":285,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":3,"winPercentage":".000","pitchesPerInning":"14.90","gamesFinished":10,"strikeoutWalkRatio":"1.73","strikeoutsPer9Inn":"7.55","walksPer9Inn":"4.35","hitsPer9Inn":"4.65","runsScoredPer9":"1.74","homeRunsPer9":"0.58","inheritedRunners":9,"inheritedRunnersScored":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[669701,683227,694671,608369,592626,694497,543760,642133,673962,696030,677649,641680,518876,571948,668390,543056],"pitchers":[518876,571948,668390,543056],"bench":[543309],"bullpen":[542888,676961,687847,571578,681168,543135,676395,683004,664208,594798],"battingOrder":[683227,694671,608369,592626,694497,543760,673962,677649,641680],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Seager (19, 1st inning off Lugo, S, 0 on, 2 out); Pederson (5, 4th inning off Lugo, S, 0 on, 1 out)."},{"label":"TB","value":"Heim; Pederson 4; Seager 4; Tellez."},{"label":"RBI","value":"Pederson (10); Seager (45)."},{"label":"2-out RBI","value":"Seager."},{"label":"GIDP","value":"Freeman, C."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"PO","value":"Carter (1st base by Lugo, S)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Smith-Heim-Smith)."}]}],"note":[{"label":"a","value":"Grounded out for Tellez in the 7th."},{"label":"b","value":"Grounded out for Osuna, A in the 7th."},{"label":"c","value":"Grounded into a double play for Smith in the 8th."}]},"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":6,"groundOuts":7,"airOuts":10,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":2,"avg":".246","atBats":29,"obp":".305","slg":".392","ops":".697","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":16,"rbi":5,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.67","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":10,"airOuts":10,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":29,"obp":".265","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":142,"era":"3.59","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.24","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":142,"balls":59,"strikes":83,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":2,"pitchesPerInning":"15.78","runsScoredPer9":"2.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID624428":{"person":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"jerseyNumber":"26","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"500","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":103,"flyOuts":56,"groundOuts":82,"airOuts":99,"runs":33,"doubles":15,"triples":0,"homeRuns":5,"strikeOuts":56,"baseOnBalls":21,"intentionalWalks":2,"hits":85,"hitByPitch":7,"avg":".269","atBats":316,"obp":".324","slg":".364","ops":".688","caughtStealing":6,"stolenBases":8,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":350,"totalBases":115,"rbi":34,"leftOnBase":105,"sacBunts":1,"sacFlies":5,"babip":".308","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.20","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":{"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"0-2 | HBP, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":84,"groundOuts":108,"airOuts":141,"runs":53,"doubles":26,"triples":0,"homeRuns":8,"strikeOuts":86,"baseOnBalls":45,"intentionalWalks":0,"hits":103,"hitByPitch":12,"avg":".237","atBats":435,"obp":".324","slg":".352","ops":".676","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":495,"totalBases":153,"rbi":41,"leftOnBase":128,"sacBunts":1,"sacFlies":2,"babip":".277","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.38","popOuts":34,"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":181,"putOuts":128,"errors":12,"chances":321,"fielding":".963","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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":true,"isSubstitute":false}},"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":"501","stats":{"batting":{"note":"a-","summary":"1-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":32,"groundOuts":52,"airOuts":66,"runs":31,"doubles":18,"triples":1,"homeRuns":8,"strikeOuts":49,"baseOnBalls":15,"intentionalWalks":1,"hits":53,"hitByPitch":1,"avg":".244","atBats":217,"obp":".292","slg":".447","ops":".739","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":236,"totalBases":97,"rbi":25,"leftOnBase":91,"sacBunts":0,"sacFlies":3,"babip":".276","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.12","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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | 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":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":19,"groundOuts":41,"airOuts":25,"runs":17,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":40,"baseOnBalls":16,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".208","atBats":130,"obp":".297","slg":".338","ops":".635","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":150,"totalBases":44,"rbi":13,"leftOnBase":52,"sacBunts":2,"sacFlies":1,"babip":".264","groundOutsToAirouts":"1.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.50","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":88,"errors":3,"chances":94,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{},"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":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":0,"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":true,"isSubstitute":false}},"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":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":6,"groundOuts":5,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".185","atBats":27,"obp":".290","slg":".333","ops":".623","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":9,"rbi":2,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".235","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":1,"putOuts":72,"errors":0,"chances":73,"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":{},"fielding":{}},"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":false,"isOnBench":true,"isSubstitute":false}},"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":"2-3 | HR, 2B, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":82,"groundOuts":122,"airOuts":150,"runs":51,"doubles":21,"triples":1,"homeRuns":24,"strikeOuts":85,"baseOnBalls":37,"intentionalWalks":4,"hits":124,"hitByPitch":7,"avg":".259","atBats":478,"obp":".320","slg":".458","ops":".778","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":525,"totalBases":219,"rbi":83,"leftOnBase":233,"sacBunts":0,"sacFlies":3,"babip":".269","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.92","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":704,"errors":2,"chances":756,"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":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"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":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":29,"groundOuts":98,"airOuts":79,"runs":37,"doubles":15,"triples":4,"homeRuns":4,"strikeOuts":64,"baseOnBalls":17,"intentionalWalks":0,"hits":80,"hitByPitch":1,"avg":".261","atBats":306,"obp":".300","slg":".376","ops":".676","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":339,"totalBases":115,"rbi":28,"leftOnBase":125,"sacBunts":12,"sacFlies":3,"babip":".315","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.50","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":265,"errors":1,"chances":268,"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":{},"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":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":0,"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":{"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":true,"isSubstitute":false}},"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":112,"flyOuts":67,"groundOuts":75,"airOuts":119,"runs":50,"doubles":18,"triples":1,"homeRuns":13,"strikeOuts":95,"baseOnBalls":56,"intentionalWalks":4,"hits":85,"hitByPitch":1,"avg":".230","atBats":369,"obp":".331","slg":".390","ops":".721","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":431,"totalBases":144,"rbi":36,"leftOnBase":165,"sacBunts":2,"sacFlies":3,"babip":".273","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.38","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":182,"errors":1,"chances":194,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"1-4","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":68,"groundOuts":125,"airOuts":137,"runs":59,"doubles":32,"triples":5,"homeRuns":12,"strikeOuts":67,"baseOnBalls":45,"intentionalWalks":0,"hits":139,"hitByPitch":1,"avg":".302","atBats":461,"obp":".362","slg":".471","ops":".833","caughtStealing":9,"stolenBases":22,"stolenBasePercentage":".710","caughtStealingPercentage":".290","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":514,"totalBases":217,"rbi":56,"leftOnBase":194,"sacBunts":3,"sacFlies":4,"babip":".329","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.42","popOuts":26,"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":202,"putOuts":111,"errors":7,"chances":320,"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":{"summary":"6.1 IP, 2 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":102,"inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":42,"strikes":60,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.84","homeRunsPer9":"2.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":81,"groundOuts":123,"airOuts":157,"runs":60,"doubles":21,"triples":1,"homeRuns":25,"strikeOuts":115,"baseOnBalls":49,"intentionalWalks":1,"hits":119,"hitByPitch":5,"atBats":510,"obp":".306","caughtStealing":7,"stolenBases":4,"stolenBasePercentage":".364","caughtStealingPercentage":".636","numberOfPitches":2216,"era":"3.73","inningsPitched":"137.2","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.22","battersFaced":568,"outs":413,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2216,"balls":818,"strikes":1398,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.78","rbi":2,"winPercentage":".571","pitchesPerInning":"16.10","gamesFinished":0,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"7.52","walksPer9Inn":"3.20","hitsPer9Inn":"7.78","runsScoredPer9":"3.92","homeRunsPer9":"1.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":28,"lineOuts":48},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":12,"errors":0,"chances":26,"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"}]},"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":{"note":"(W, 4-1)","summary":"1.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"1.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":12,"strikes":17,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":54,"gamesStarted":2,"flyOuts":11,"groundOuts":75,"airOuts":23,"runs":21,"doubles":13,"triples":0,"homeRuns":5,"strikeOuts":51,"baseOnBalls":17,"intentionalWalks":0,"hits":50,"hitByPitch":2,"atBats":197,"obp":".319","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":882,"era":"3.63","inningsPitched":"52.0","wins":4,"losses":1,"saves":0,"saveOpportunities":2,"holds":12,"blownSaves":2,"earnedRuns":21,"whip":"1.29","battersFaced":218,"outs":156,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":882,"balls":311,"strikes":571,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.26","rbi":0,"winPercentage":".800","pitchesPerInning":"16.96","gamesFinished":4,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.83","walksPer9Inn":"2.94","hitsPer9Inn":"8.65","runsScoredPer9":"3.63","homeRunsPer9":"0.87","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"(S, 1)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":5,"strikes":6,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":57,"gamesStarted":0,"flyOuts":22,"groundOuts":45,"airOuts":52,"runs":20,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":50,"baseOnBalls":18,"intentionalWalks":1,"hits":43,"hitByPitch":1,"atBats":189,"obp":".298","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":827,"era":"3.24","inningsPitched":"50.0","wins":2,"losses":2,"saves":1,"saveOpportunities":3,"holds":16,"blownSaves":2,"earnedRuns":18,"whip":"1.22","battersFaced":209,"outs":150,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":827,"balls":288,"strikes":539,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".500","pitchesPerInning":"16.54","gamesFinished":6,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.24","hitsPer9Inn":"7.74","runsScoredPer9":"3.60","homeRunsPer9":"1.26","inheritedRunners":40,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":16},"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":true,"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-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":0,"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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":83,"groundOuts":93,"airOuts":154,"runs":79,"doubles":38,"triples":4,"homeRuns":18,"strikeOuts":104,"baseOnBalls":43,"intentionalWalks":7,"hits":141,"hitByPitch":5,"avg":".291","atBats":485,"obp":".350","slg":".497","ops":".847","caughtStealing":7,"stolenBases":32,"stolenBasePercentage":".821","caughtStealingPercentage":".179","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":540,"totalBases":241,"rbi":69,"leftOnBase":180,"sacBunts":0,"sacFlies":7,"babip":".332","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.94","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":299,"putOuts":154,"errors":8,"chances":461,"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,677951,686469,672580,624428,545341,663697,670231,664728,571912,607625,672582,670167],"pitchers":[607625,672582,670167],"bench":[679845,521692,686475],"bullpen":[686701,702070,664199,668674,608032,663559,669674,547179,663738,608379],"battingOrder":[573262,677951,686469,672580,545341,663697,670231,664728,571912],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Pasquantino (21, Milner)."},{"label":"HR","value":"Pasquantino (24, 1st inning off Kelly, Me, 0 on, 2 out); Yastrzemski (13, 6th inning off Kelly, Me, 0 on, 2 out); Witt Jr. (18, 8th inning off Winn, C, 1 on, 1 out)."},{"label":"TB","value":"Garcia, M; Grichuk; Pasquantino 6; Witt Jr. 4; Yastrzemski 4."},{"label":"RBI","value":"India (41); Pasquantino (83); Witt Jr. 2 (69); Yastrzemski (36)."},{"label":"2-out RBI","value":"Yastrzemski; Pasquantino."},{"label":"GIDP","value":"Isbel."},{"label":"Team RISP","value":"2-for-4."},{"label":"Team LOB","value":"3."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Lugo, S (Carter at 1st base)."},{"label":"DP","value":"(Witt Jr.-India-Pasquantino)."}]}],"note":[{"label":"a","value":"Singled for Frazier in the 7th."}]}},"officials":[{"official":{"id":511890,"fullName":"Quinn Wolcott","link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":607884,"fullName":"Paul Clemons","link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"fullName":"Adrian Johnson","link":"/api/v1/people/482641"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Seager (by Lugo, S); India (by Winn, C); Pasquantino (by Winn, C)."},{"label":"Pitches-strikes","value":"Kelly, Me 71-50; Milner 11-8; Winn, C 29-14; Coulombe 7-4; Lugo, S 102-60; Zerpa 29-17; Schreiber 11-6."},{"label":"Groundouts-flyouts","value":"Kelly, Me 6-5; Milner 0-0; Winn, C 1-0; Coulombe 0-1; Lugo, S 5-4; Zerpa 4-0; Schreiber 1-1."},{"label":"Batters faced","value":"Kelly, Me 20; Milner 3; Winn, C 7; Coulombe 2; Lugo, S 24; Zerpa 6; Schreiber 4."},{"label":"Inherited runners-scored","value":"Winn, C 3-1; Coulombe 1-0."},{"label":"Umpires","value":"HP: Quinn Wolcott. 1B: Brian Walsh. 2B: Paul Clemons. 3B: Adrian Johnson. "},{"label":"Weather","value":"91 degrees, Clear."},{"label":"Wind","value":"8 mph, L To R."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:17."},{"label":"Att","value":"14,176."},{"label":"Venue","value":"Kauffman Stadium."},{"label":"August 19, 2025"}],"pitchingNotes":["Milner pitched to 3 batters in the 7th inning."],"topPerformers":[{"player":{"person":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","boxscoreName":"Pasquantino"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | HR, 2B, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":82,"groundOuts":122,"airOuts":150,"runs":51,"doubles":21,"triples":1,"homeRuns":24,"strikeOuts":85,"baseOnBalls":37,"intentionalWalks":4,"hits":124,"hitByPitch":7,"avg":".259","atBats":478,"obp":".320","slg":".458","ops":".778","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":525,"totalBases":219,"rbi":83,"leftOnBase":233,"sacBunts":0,"sacFlies":3,"babip":".269","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.92","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":704,"errors":2,"chances":756,"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"}]},"type":"hitter","gameScore":65,"hittingGameScore":65},{"player":{"person":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876","boxscoreName":"Kelly, Me"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 2 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":6,"airOuts":9,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":71,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":20,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":71,"balls":21,"strikes":50,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":83,"groundOuts":153,"airOuts":150,"runs":63,"doubles":28,"triples":3,"homeRuns":19,"strikeOuts":139,"baseOnBalls":44,"intentionalWalks":0,"hits":116,"hitByPitch":2,"atBats":558,"obp":".268","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2342,"era":"3.35","inningsPitched":"150.2","wins":9,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.06","battersFaced":604,"outs":452,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2342,"balls":829,"strikes":1513,"strikePercentage":".650","hitBatsmen":2,"balks":2,"wildPitches":0,"pickoffs":4,"groundOutsToAirouts":"1.02","rbi":2,"winPercentage":".563","pitchesPerInning":"15.54","gamesFinished":0,"strikeoutWalkRatio":"3.16","strikeoutsPer9Inn":"8.30","walksPer9Inn":"2.63","hitsPer9Inn":"6.93","runsScoredPer9":"3.76","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":33,"lineOuts":34},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":57,"pitchingGameScore":57},{"player":{"person":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262","boxscoreName":"Yastrzemski"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":112,"flyOuts":67,"groundOuts":75,"airOuts":119,"runs":50,"doubles":18,"triples":1,"homeRuns":13,"strikeOuts":95,"baseOnBalls":56,"intentionalWalks":4,"hits":85,"hitByPitch":1,"avg":".230","atBats":369,"obp":".331","slg":".390","ops":".721","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":431,"totalBases":144,"rbi":36,"leftOnBase":165,"sacBunts":2,"sacFlies":3,"babip":".273","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.38","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":182,"errors":1,"chances":194,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":57,"hittingGameScore":57}]},"decisions":{"winner":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"loser":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"save":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}