{"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":822889,"link":"/api/v1.1/game/822889/feed/live","metaData":{"wait":10,"timeStamp":"20260618_213855","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count02","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822889,"type":"R","doubleHeader":"N","id":"2026/06/18/minmlb-texmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822889-2026-06-18","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-18T18:35:00Z","originalDate":"2026-06-18","officialDate":"2026-06-18","dayNight":"day","time":"1:35","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142","season":2026,"venue":{"id":3312,"name":"Target Field","link":"/api/v1/venues/3312"},"springVenue":{"id":2862,"link":"/api/v1/venues/2862"},"teamCode":"min","fileCode":"min","abbreviation":"MIN","teamName":"Twins","locationName":"Minneapolis","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Minnesota","record":{"gamesPlayed":76,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":36,"losses":40,"ties":0,"pct":".474"},"records":{},"divisionLeader":false,"wins":36,"losses":40,"winningPercentage":".474"},"franchiseName":"Minnesota","clubName":"Twins","active":true},"home":{"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":2026,"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":74,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":35,"losses":39,"ties":0,"pct":".473"},"records":{},"divisionLeader":false,"wins":35,"losses":39,"winningPercentage":".473"},"franchiseName":"Texas","clubName":"Rangers","active":true}},"players":{"ID677958":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958","firstName":"Kumar","lastName":"Rocker","primaryNumber":"80","birthDate":"1999-11-22","currentAge":26,"birthCity":"Watkinsville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kumar","useLastName":"Rocker","boxscoreName":"Rocker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"rhymes with ‘Lamar’","mlbDebutDate":"2024-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kumar Rocker","nameSlug":"kumar-rocker-677958","firstLastName":"Kumar Rocker","lastFirstName":"Rocker, Kumar","lastInitName":"Rocker, K","initLastName":"K Rocker","fullFMLName":"Kumar Rocker","fullLFMName":"Rocker, Kumar ","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID671737":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737","firstName":"Taj","lastName":"Bradley","primaryNumber":"26","birthDate":"2001-03-20","currentAge":25,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taj","useLastName":"Bradley","middleName":"Ali","boxscoreName":"Bradley, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taj Bradley","nameSlug":"taj-bradley-671737","firstLastName":"Taj Bradley","lastFirstName":"Bradley, Taj","lastInitName":"Bradley, T","initLastName":"T Bradley","fullFMLName":"Taj Ali Bradley","fullLFMName":"Bradley, Taj Ali","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID665019":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019","firstName":"Kody","lastName":"Clemens","primaryNumber":"2","birthDate":"1996-05-15","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Kody","useLastName":"Clemens","middleName":"Alec","boxscoreName":"Clemens","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kody Clemens","nameSlug":"kody-clemens-665019","firstLastName":"Kody Clemens","lastFirstName":"Clemens, Kody","lastInitName":"Clemens, K","initLastName":"K Clemens","fullFMLName":"Kody Alec Clemens","fullLFMName":"Clemens, Kody Alec","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"ID686797":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797","firstName":"Brooks","lastName":"Lee","primaryNumber":"22","birthDate":"2001-02-14","currentAge":25,"birthCity":"San Luis Obispo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brooks","useLastName":"Lee","middleName":"Thomas","boxscoreName":"Lee, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-07-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brooks Lee","nameSlug":"brooks-lee-686797","firstLastName":"Brooks Lee","lastFirstName":"Lee, Brooks","lastInitName":"Lee, B","initLastName":"B Lee","fullFMLName":"Brooks Thomas Lee","fullLFMName":"Lee, Brooks Thomas","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID668885":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885","firstName":"Christopher","lastName":"Martin","primaryNumber":"16","birthDate":"1999-03-23","currentAge":27,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Austin","useLastName":"Martin","middleName":"Austin","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Martin","nameSlug":"austin-martin-668885","firstLastName":"Austin Martin","lastFirstName":"Martin, Austin","lastInitName":"Martin, A","initLastName":"A Martin","fullFMLName":"Christopher Austin Martin","fullLFMName":"Martin, Christopher Austin","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"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},"ID607455":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","firstName":"Frank","lastName":"Banda","primaryNumber":"43","birthDate":"1993-08-10","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Banda","middleName":"Anthony","boxscoreName":"Banda","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"BAHN-da","mlbDebutDate":"2017-07-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Anthony Banda","nameSlug":"anthony-banda-607455","firstLastName":"Anthony Banda","lastFirstName":"Banda, Anthony","lastInitName":"Banda, A","initLastName":"A Banda","fullFMLName":"Frank Anthony Banda","fullLFMName":"Banda, Frank Anthony","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID679822":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822","firstName":"Justin","lastName":"Foscue","primaryNumber":"14","birthDate":"1999-03-02","currentAge":27,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Justin","useLastName":"Foscue","middleName":"Connor","boxscoreName":"Foscue","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOSS-Q","mlbDebutDate":"2024-04-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Foscue","nameSlug":"justin-foscue-679822","firstLastName":"Justin Foscue","lastFirstName":"Foscue, Justin","lastInitName":"Foscue, J","initLastName":"J Foscue","fullFMLName":"Justin Connor Foscue","fullLFMName":"Foscue, Justin Connor","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID702474":{"id":702474,"fullName":"Mike Paredes","link":"/api/v1/people/702474","firstName":"Michael","lastName":"Paredes","primaryNumber":"53","birthDate":"2000-07-27","currentAge":26,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mike","useLastName":"Paredes","middleName":"Exodus","boxscoreName":"Paredes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Paredes","nameSlug":"mike-paredes-702474","firstLastName":"Mike Paredes","lastFirstName":"Paredes, Mike","lastInitName":"Paredes, M","initLastName":"M Paredes","fullFMLName":"Michael Exodus Paredes","fullLFMName":"Paredes, Michael Exodus","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"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},"ID669022":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022","firstName":"MacKenzie","lastName":"Gore","primaryNumber":"1","birthDate":"1999-02-24","currentAge":27,"birthCity":"Wilmington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"MacKenzie","useLastName":"Gore","middleName":"Evan","boxscoreName":"Gore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"MacKenzie Gore","nameSlug":"mackenzie-gore-669022","firstLastName":"MacKenzie Gore","lastFirstName":"Gore, MacKenzie","lastInitName":"Gore, M","initLastName":"M Gore","fullFMLName":"MacKenzie Evan Gore","fullLFMName":"Gore, MacKenzie Evan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID596001":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001","firstName":"Jakob","lastName":"Junis","primaryNumber":"16","birthDate":"1992-09-16","currentAge":34,"birthCity":"Jacksonville","birthStateProvince":"AR","birthCountry":"USA","height":"6' 3\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jakob","useLastName":"Junis","middleName":"Benjamin Lee","boxscoreName":"Junis","nickName":"June Bug","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"pronunciation":"JOO-nis","mlbDebutDate":"2017-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jakob Junis","nameSlug":"jakob-junis-596001","firstLastName":"Jakob Junis","lastFirstName":"Junis, Jakob","lastInitName":"Junis, J","initLastName":"J Junis","fullFMLName":"Jakob Benjamin Lee Junis","fullLFMName":"Junis, Jakob Benjamin Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID553869":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869","firstName":"Elias","lastName":"Díaz","primaryNumber":"35","birthDate":"1990-11-17","currentAge":35,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Elias","useLastName":"Díaz","middleName":"David","boxscoreName":"Díaz, E","nickName":"El Maracucho","gender":"M","nameMatrilineal":"Soto","isPlayer":true,"isVerified":true,"pronunciation":"ee-LEE-iss DEE-az","mlbDebutDate":"2015-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elias Díaz","nameSlug":"elias-diaz-553869","firstLastName":"Elias Díaz","lastFirstName":"Díaz, Elias","lastInitName":"Díaz, E","initLastName":"E Díaz","fullFMLName":"Elias David Díaz","fullLFMName":"Díaz, Elias David","strikeZoneTop":3.241,"strikeZoneBottom":1.636},"ID672782":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782","firstName":"Yoendrys","lastName":"Gómez","primaryNumber":"94","birthDate":"1999-10-15","currentAge":26,"birthCity":"Nirgua","birthCountry":"Venezuela","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoendrys","useLastName":"Gómez","middleName":"Adrian","boxscoreName":"Gómez, Y","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoendrys Gómez","nameSlug":"yoendrys-gomez-672782","firstLastName":"Yoendrys Gómez","lastFirstName":"Gómez, Yoendrys","lastInitName":"Gómez, Y","initLastName":"Y Gómez","fullFMLName":"Yoendrys Adrian Gómez","fullLFMName":"Gómez, Yoendrys Adrian","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID805673":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673","firstName":"Daniel","lastName":"Matthews","primaryNumber":"52","birthDate":"2000-05-22","currentAge":26,"birthCity":"Cullowhee","birthStateProvince":"NC","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zebby","useLastName":"Matthews","middleName":"Zebulon","boxscoreName":"Matthews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zebby Matthews","nameSlug":"zebby-matthews-805673","firstLastName":"Zebby Matthews","lastFirstName":"Matthews, Zebby","lastInitName":"Matthews, Z","initLastName":"Z Matthews","fullFMLName":"Daniel Zebulon Matthews","fullLFMName":"Matthews, Daniel Zebulon","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID621439":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439","firstName":"Byron","lastName":"Buxton","primaryNumber":"25","birthDate":"1993-12-18","currentAge":32,"birthCity":"Baxley","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Byron","useLastName":"Buxton","middleName":"Keiron","boxscoreName":"Buxton","nickName":"Buck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Byron Buxton","nameSlug":"byron-buxton-621439","firstLastName":"Byron Buxton","lastFirstName":"Buxton, Byron","lastInitName":"Buxton, B","initLastName":"B Buxton","fullFMLName":"Byron Keiron Buxton","fullLFMName":"Buxton, Byron Keiron","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID702193":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193","firstName":"Andrew","lastName":"Morris","primaryNumber":"78","birthDate":"2001-09-01","currentAge":25,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Morris","middleName":"Burke","boxscoreName":"Morris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Morris","nameSlug":"andrew-morris-702193","firstLastName":"Andrew Morris","lastFirstName":"Morris, Andrew","lastInitName":"Morris, A","initLastName":"A Morris","fullFMLName":"Andrew Burke Morris","fullLFMName":"Morris, Andrew Burke","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID689520":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520","firstName":"Cody","lastName":"Laweryson","birthDate":"1998-05-10","currentAge":28,"birthCity":"Bingham","birthStateProvince":"ME","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cody","useLastName":"Laweryson","middleName":"Orion","boxscoreName":"Laweryson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-09-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cody Laweryson","nameSlug":"cody-laweryson-689520","firstLastName":"Cody Laweryson","lastFirstName":"Laweryson, Cody","lastInitName":"Laweryson, C","initLastName":"C Laweryson","fullFMLName":"Cody Orion Laweryson","fullLFMName":"Laweryson, Cody Orion","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID669394":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394","firstName":"Jacob","lastName":"Burger","primaryNumber":"21","birthDate":"1996-04-10","currentAge":30,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jake","useLastName":"Burger","middleName":"Michael","boxscoreName":"Burger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-07-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Burger","nameSlug":"jake-burger-669394","firstLastName":"Jake Burger","lastFirstName":"Burger, Jake","lastInitName":"Burger, J","initLastName":"J Burger","fullFMLName":"Jacob Michael Burger","fullLFMName":"Burger, Jacob Michael","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID682608":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608","firstName":"Peyton","lastName":"Gray","primaryNumber":"75","birthDate":"1995-06-02","currentAge":31,"birthCity":"Columbus","birthStateProvince":"IN","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peyton","useLastName":"Gray","middleName":"Charles Paul","boxscoreName":"Gray","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peyton Gray","nameSlug":"peyton-gray-682608","firstLastName":"Peyton Gray","lastFirstName":"Gray, Peyton","lastInitName":"Gray, P","initLastName":"P Gray","fullFMLName":"Peyton Charles Paul Gray","fullLFMName":"Gray, Peyton Charles Paul","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID605170":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170","firstName":"Victor","lastName":"Caratini","primaryNumber":"37","birthDate":"1993-08-17","currentAge":33,"birthCity":"Ponce","birthCountry":"Puerto Rico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Victor","useLastName":"Caratini","middleName":"Manuel","boxscoreName":"Caratini","nickName":"Vic","gender":"M","nameMatrilineal":"Rivera","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"kair-uh-TEEN-ee","mlbDebutDate":"2017-06-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Caratini","nameSlug":"victor-caratini-605170","firstLastName":"Victor Caratini","lastFirstName":"Caratini, Victor","lastInitName":"Caratini, V","initLastName":"V Caratini","fullFMLName":"Victor Manuel Caratini","fullLFMName":"Caratini, Victor Manuel","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"ID641302":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302","firstName":"Tyler","lastName":"Alexander","primaryNumber":"13","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Alexander","middleName":"John","boxscoreName":"Alexander, T","nickName":"Todd The Painter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Alexander","nameSlug":"tyler-alexander-641302","firstLastName":"Tyler Alexander","lastFirstName":"Alexander, Tyler","lastInitName":"Alexander, T","initLastName":"T Alexander","fullFMLName":"Tyler John Alexander","fullLFMName":"Alexander, Tyler John","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID656641":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641","firstName":"Jacob","lastName":"Latz","primaryNumber":"67","birthDate":"1996-04-08","currentAge":30,"birthCity":"Lemont","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Latz","middleName":"Eugene","boxscoreName":"Latz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jacob Latz","nameSlug":"jacob-latz-656641","firstLastName":"Jacob Latz","lastFirstName":"Latz, Jacob","lastInitName":"Latz, J","initLastName":"J Latz","fullFMLName":"Jacob Eugene Latz","fullLFMName":"Latz, Jacob Eugene","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID605452":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452","firstName":"Joseph","lastName":"Ross","primaryNumber":"41","birthDate":"1993-05-21","currentAge":33,"birthCity":"Berkeley","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":243,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Ross","middleName":"Andrew","boxscoreName":"Ross","nickName":"JR","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Ross","nameSlug":"joe-ross-605452","firstLastName":"Joe Ross","lastFirstName":"Ross, Joe","lastInitName":"Ross, J","initLastName":"J Ross","fullFMLName":"Joseph Andrew Ross","fullLFMName":"Ross, Joseph Andrew","strikeZoneTop":3.58,"strikeZoneBottom":1.62},"ID656484":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484","firstName":"Tristan","lastName":"Gray","primaryNumber":"4","birthDate":"1996-03-22","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tristan","useLastName":"Gray","middleName":"Colby","boxscoreName":"Gray, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tristan Gray","nameSlug":"tristan-gray-656484","firstLastName":"Tristan Gray","lastFirstName":"Gray, Tristan","lastInitName":"Gray, T","initLastName":"T Gray","fullFMLName":"Tristan Colby Gray","fullLFMName":"Gray, Tristan Colby","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID605137":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137","firstName":"Joshua","lastName":"Bell","primaryNumber":"56","birthDate":"1992-08-14","currentAge":34,"birthCity":"Irving","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":261,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Josh","useLastName":"Bell","middleName":"Evan","boxscoreName":"Bell","nickName":"JB","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-07-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Bell","nameSlug":"josh-bell-605137","firstLastName":"Josh Bell","lastFirstName":"Bell, Josh","lastInitName":"Bell, J","initLastName":"J Bell","fullFMLName":"Joshua Evan Bell","fullLFMName":"Bell, Joshua Evan","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"ID615698":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698","firstName":"Cal","lastName":"Quantrill","primaryNumber":"44","birthDate":"1995-02-10","currentAge":31,"birthCity":"Port Hope","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cal","useLastName":"Quantrill","middleName":"Paul","boxscoreName":"Quantrill","nickName":"Quan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"kwan-trull","mlbDebutDate":"2019-05-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Quantrill","nameSlug":"cal-quantrill-615698","firstLastName":"Cal Quantrill","lastFirstName":"Quantrill, Cal","lastInitName":"Quantrill, C","initLastName":"C Quantrill","fullFMLName":"Cal Paul Quantrill","fullLFMName":"Quantrill, Cal Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID670032":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032","firstName":"Nicholas","lastName":"Lopez","primaryNumber":"33","birthDate":"1995-03-13","currentAge":31,"birthCity":"Naperville","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nicky","useLastName":"Lopez","boxscoreName":"Lopez, N","nickName":"Shorts","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nicky Lopez","nameSlug":"nicky-lopez-670032","firstLastName":"Nicky Lopez","lastFirstName":"Lopez, Nicky","lastInitName":"Lopez, N","initLastName":"N Lopez","fullFMLName":"Nicholas Lopez","fullLFMName":"Lopez, Nicholas","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"ID693459":{"id":693459,"fullName":"Kyler Fedko","link":"/api/v1/people/693459","firstName":"Kyler","lastName":"Fedko","birthDate":"1999-09-21","currentAge":26,"birthCity":"Gibsonia","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Kyler","useLastName":"Fedko","middleName":"John","boxscoreName":"Fedko, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyler Fedko","nameSlug":"kyler-fedko-693459","firstLastName":"Kyler Fedko","lastFirstName":"Fedko, Kyler","lastInitName":"Fedko, K","initLastName":"K Fedko","fullFMLName":"Kyler John Fedko","fullLFMName":"Fedko, Kyler John","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID695239":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239","firstName":"Robert","lastName":"Ahlstrom","primaryNumber":"54","birthDate":"1999-06-18","currentAge":27,"birthCity":"Placerville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robby","useLastName":"Ahlstrom","middleName":"Coolidge","boxscoreName":"Ahlstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robby Ahlstrom","nameSlug":"robby-ahlstrom-695239","firstLastName":"Robby Ahlstrom","lastFirstName":"Ahlstrom, Robby","lastInitName":"Ahlstrom, R","initLastName":"R Ahlstrom","fullFMLName":"Robert Coolidge Ahlstrom","fullLFMName":"Ahlstrom, Robert Coolidge","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID687570":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570","firstName":"Connor","lastName":"Prielipp","primaryNumber":"61","birthDate":"2001-01-10","currentAge":25,"birthCity":"Tomah","birthStateProvince":"WI","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Prielipp","middleName":"Francis","boxscoreName":"Prielipp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Connor Prielipp","nameSlug":"connor-prielipp-687570","firstLastName":"Connor Prielipp","lastFirstName":"Prielipp, Connor","lastInitName":"Prielipp, C","initLastName":"C Prielipp","fullFMLName":"Connor Francis Prielipp","fullLFMName":"Prielipp, Connor Francis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664875":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875","firstName":"Justin","lastName":"Lawrence","primaryNumber":"44","birthDate":"1994-11-25","currentAge":31,"birthCity":"Panama City","birthCountry":"Panama","height":"6' 3\"","weight":211,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Lawrence","middleName":"Anthony","boxscoreName":"Lawrence, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2021-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Lawrence","nameSlug":"justin-lawrence-664875","firstLastName":"Justin Lawrence","lastFirstName":"Lawrence, Justin","lastInitName":"Lawrence, J","initLastName":"J Lawrence","fullFMLName":"Justin Anthony Lawrence","fullLFMName":"Lawrence, Justin Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID607043":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043","firstName":"Brandon","lastName":"Nimmo","primaryNumber":"24","birthDate":"1993-03-27","currentAge":33,"birthCity":"Cheyenne","birthStateProvince":"WY","birthCountry":"USA","height":"6' 1\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Brandon","useLastName":"Nimmo","middleName":"Tate","boxscoreName":"Nimmo","nickName":"Tater","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"NIH-mo","mlbDebutDate":"2016-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Nimmo","nameSlug":"brandon-nimmo-607043","firstLastName":"Brandon Nimmo","lastFirstName":"Nimmo, Brandon","lastInitName":"Nimmo, B","initLastName":"B Nimmo","fullFMLName":"Brandon Tate Nimmo","fullLFMName":"Nimmo, Brandon Tate","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"ID668952":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952","firstName":"Ryan","lastName":"Kreidler","primaryNumber":"5","birthDate":"1997-11-12","currentAge":28,"birthCity":"Davis","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ryan","useLastName":"Kreidler","middleName":"Michael","boxscoreName":"Kreidler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"cried-ler","mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Kreidler","nameSlug":"ryan-kreidler-668952","firstLastName":"Ryan Kreidler","lastFirstName":"Kreidler, Ryan","lastInitName":"Kreidler, R","initLastName":"R Kreidler","fullFMLName":"Ryan Michael Kreidler","fullLFMName":"Kreidler, Ryan Michael","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID573124":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124","firstName":"Taylor","lastName":"Rogers","primaryNumber":"55","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Rogers","middleName":"Allen","boxscoreName":"Rogers, Ta","nickName":"Lefty Piece","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-04-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Rogers","nameSlug":"taylor-rogers-573124","firstLastName":"Taylor Rogers","lastFirstName":"Rogers, Taylor","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Taylor Allen Rogers","fullLFMName":"Rogers, Taylor Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID701519":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519","firstName":"Travis","lastName":"Adams","primaryNumber":"45","birthDate":"2000-01-19","currentAge":26,"birthCity":"Palm Springs","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Travis","useLastName":"Adams","middleName":"Michael","boxscoreName":"Adams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-07-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis Adams","nameSlug":"travis-adams-701519","firstLastName":"Travis Adams","lastFirstName":"Adams, Travis","lastInitName":"Adams, T","initLastName":"T Adams","fullFMLName":"Travis Michael Adams","fullLFMName":"Adams, Travis Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID668904":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904","firstName":"Royce","lastName":"Lewis","primaryNumber":"23","birthDate":"1999-06-05","currentAge":27,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Royce","useLastName":"Lewis","middleName":"Oliver","boxscoreName":"Lewis, R","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Royce Lewis","nameSlug":"royce-lewis-668904","firstLastName":"Royce Lewis","lastFirstName":"Lewis, Royce","lastInitName":"Lewis, R","initLastName":"R Lewis","fullFMLName":"Royce Oliver Lewis","fullLFMName":"Lewis, Royce Oliver","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID663616":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616","firstName":"Trevor","lastName":"Larnach","primaryNumber":"9","birthDate":"1997-02-26","currentAge":29,"birthCity":"Walnut Creek","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Trevor","useLastName":"Larnach","middleName":"John-Ikaiakaloa","boxscoreName":"Larnach","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"LAR-nick","mlbDebutDate":"2021-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Larnach","nameSlug":"trevor-larnach-663616","firstLastName":"Trevor Larnach","lastFirstName":"Larnach, Trevor","lastInitName":"Larnach, T","initLastName":"T Larnach","fullFMLName":"Trevor John-Ikaiakaloa Larnach","fullLFMName":"Larnach, Trevor John-Ikaiakaloa","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"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},"ID657746":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746","firstName":"Joseph","lastName":"Ryan","primaryNumber":"41","birthDate":"1996-06-05","currentAge":30,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Ryan","middleName":"Philip","boxscoreName":"Ryan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Ryan","nameSlug":"joe-ryan-657746","firstLastName":"Joe Ryan","lastFirstName":"Ryan, Joe","lastInitName":"Ryan, J","initLastName":"J Ryan","fullFMLName":"Joseph Philip Ryan","fullLFMName":"Ryan, Joseph Philip","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID679358":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358","firstName":"Eric","lastName":"Orze","primaryNumber":"19","birthDate":"1997-08-21","currentAge":29,"birthCity":"Elk Grove","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eric","useLastName":"Orze","middleName":"Paul","boxscoreName":"Orze","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"oar-zee","mlbDebutDate":"2024-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Orze","nameSlug":"eric-orze-679358","firstLastName":"Eric Orze","lastFirstName":"Orze, Eric","lastInitName":"Orze, E","initLastName":"E Orze","fullFMLName":"Eric Paul Orze","fullLFMName":"Orze, Eric Paul","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID656577":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577","firstName":"Alexander","lastName":"Jackson","primaryNumber":"70","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":238,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alex","useLastName":"Jackson","middleName":"James","boxscoreName":"Jackson, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Jackson","nameSlug":"alex-jackson-656577","firstLastName":"Alex Jackson","lastFirstName":"Jackson, Alex","lastInitName":"Jackson, A","initLastName":"A Jackson","fullFMLName":"Alexander James Jackson","fullLFMName":"Jackson, Alexander James","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID807712":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712","firstName":"Luke","lastName":"Keaschall","primaryNumber":"15","birthDate":"2002-08-15","currentAge":24,"birthCity":"Watsonville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luke","useLastName":"Keaschall","middleName":"T.","boxscoreName":"Keaschall","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KEY-shull","mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Keaschall","nameSlug":"luke-keaschall-807712","firstLastName":"Luke Keaschall","lastFirstName":"Keaschall, Luke","lastInitName":"Keaschall, L","initLastName":"L Keaschall","fullFMLName":"Luke T. Keaschall","fullLFMName":"Keaschall, Luke T.","strikeZoneTop":3.214,"strikeZoneBottom":1.622}},"venue":{"id":5325,"name":"Globe Life Field","link":"/api/v1/venues/5325","location":{"address1":"734 Stadium Drive","city":"Arlington","state":"Texas","stateAbbrev":"TX","postalCode":"76011","defaultCoordinates":{"latitude":32.747299,"longitude":-97.081818},"azimuthAngle":30.0,"elevation":545,"country":"USA","phone":"(817) 533-1972"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":40518,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":329,"leftCenter":372,"center":407,"rightCenter":374,"rightLine":326},"active":true,"season":"2026"},"officialVenue":{"id":5325,"link":"/api/v1/venues/5325"},"weather":{"condition":"Roof Closed","temp":"74","wind":"0 mph, None"},"gameInfo":{"attendance":30606,"firstPitch":"2026-06-18T18:39:00.000Z","gameDurationMinutes":179},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"home":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"}},"officialScorer":{"id":431089,"fullName":"Steve Weller","link":"/api/v1/people/431089"},"primaryDatacaster":{"id":821942,"fullName":"Amanda Bachelder","link":"/api/v1/people/821942"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":4,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Larnach singles on a sharp line drive to center fielder Alejandro Osuna.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T18:39:01.491Z","endTime":"2026-06-18T18:39:14.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T15:57:17.207Z","endTime":"2026-06-18T18:16:12.414Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-18T18:16:12.414Z","endTime":"2026-06-18T18:36:47.914Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-18T18:36:47.914Z","endTime":"2026-06-18T18:39:03.756Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.69058740065788,"aZ":-11.508782911652524,"pfxX":-4.574385866342859,"pfxZ":10.515173515315794,"pX":-0.6176069994873374,"pZ":2.206008814330691,"vX0":3.4757273549945675,"vY0":-140.24673156487873,"vZ0":-6.980562677560835,"x":140.54,"y":179.22,"x0":-1.287090311809791,"y0":50.0032487404074,"z0":5.500629964154421,"aX":-8.990416788958202},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":7.4,"spinRate":2306,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.39257611338038867,"extension":6.762316933346297},"hitData":{"launchSpeed":104.9,"launchAngle":9.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":136.27,"coordY":69.48}},"index":3,"playId":"62c7eb38-a357-33ae-b9df-98304f72a96a","pitchNumber":1,"startTime":"2026-06-18T18:39:03.756Z","endTime":"2026-06-18T18:39:14.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T18:39:14.633Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T18:39:22.433Z","endTime":"2026-06-18T18:40:54.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.160220715158832,"aZ":-29.936010276716164,"pfxX":0.37532615078356724,"pfxZ":1.4160782101850122,"pX":0.22029478758024634,"pZ":1.8241974698984806,"vX0":3.8465682701965678,"vY0":-125.01809374269378,"vZ0":-3.414725528746393,"x":108.6,"y":189.53,"x0":-1.3895045142952709,"y0":50.00004001718064,"z0":5.675461421630783,"aX":0.5910920355810669},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.0,"breakHorizontal":-1.6,"spinRate":2597,"spinDirection":114},"zone":8,"typeConfidence":0.9,"plateTime":0.43879731153037316,"extension":6.525217311183177},"index":0,"playId":"33da1f3b-323c-3931-9a27-ea4852d67f4c","pitchNumber":1,"startTime":"2026-06-18T18:39:40.447Z","endTime":"2026-06-18T18:39:43.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.886582132445724,"aZ":-14.677378273948472,"pfxX":-8.026237348783074,"pfxZ":9.043086876741931,"pX":-0.49768297471406814,"pZ":2.091967680055666,"vX0":3.9119478908240692,"vY0":-138.67862096626757,"vZ0":-6.727218547966339,"x":135.97,"y":182.3,"x0":-0.8886858141273435,"y0":50.00691596811696,"z0":5.540482076112244,"aX":-15.535421385358296},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":13.7,"spinRate":2299,"spinDirection":210},"zone":7,"typeConfidence":0.93,"plateTime":0.3959441072561538,"extension":6.787974957659926},"index":1,"playId":"39caf9c3-0a4e-3c41-9251-afa1dae354da","pitchNumber":2,"startTime":"2026-06-18T18:40:02.863Z","endTime":"2026-06-18T18:40:05.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.618704896511247,"aZ":-28.018657689017473,"pfxX":-10.508635384401941,"pfxZ":2.4193432957117613,"pX":-0.4181090699163615,"pZ":0.40319787876577,"vX0":5.018730904660195,"vY0":-130.40650271705113,"vZ0":-7.526077488453668,"x":132.94,"y":227.89,"x0":-1.0029220684008602,"y0":50.00639126178841,"z0":5.4426290065981595,"aX":-18.089324043921973},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.9,"breakHorizontal":17.9,"spinRate":1590,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.420138206505444,"extension":6.911392955747301},"index":2,"playId":"6a003723-bc4e-3957-90df-47d7634a38cf","pitchNumber":3,"startTime":"2026-06-18T18:40:26.605Z","endTime":"2026-06-18T18:40:29.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.743727493521654,"aZ":-23.842254975960003,"pfxX":-9.005427455294628,"pfxZ":5.010017092186298,"pX":0.19852724202161107,"pZ":1.2054070881318493,"vX0":5.951155444652129,"vY0":-128.22118432253504,"vZ0":-6.217773605470321,"x":109.43,"y":206.23,"x0":-0.9836147563858535,"y0":50.00340778792208,"z0":5.524540088761671,"aX":-14.981299674554036},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.8,"breakHorizontal":15.0,"spinRate":1460,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.42731543271933603,"extension":6.479801117120447},"index":3,"playId":"489323a1-6dad-3885-b147-335b00d2c2cb","pitchNumber":4,"startTime":"2026-06-18T18:40:51.631Z","endTime":"2026-06-18T18:40:54.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T18:40:54.631Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kody Clemens singles on a sharp line drive to center fielder Alejandro Osuna. Trevor Larnach to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T18:41:09.509Z","endTime":"2026-06-18T18:43:44.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"postOnThird":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87884095044323,"aZ":-42.557216708189976,"pfxX":1.3277925220554587,"pfxZ":-7.592201089690417,"pX":-0.20443843396145528,"pZ":1.0400413277730405,"vX0":1.6917197092307792,"vY0":-116.74724652829522,"vZ0":-1.9293086365404888,"x":124.79,"y":210.7,"x0":-1.1135378066400505,"y0":50.00383224095186,"z0":5.91712653177165,"aX":1.815522793791625},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-13.9,"breakHorizontal":-2.9,"spinRate":2807,"spinDirection":27},"zone":13,"typeConfidence":0.9,"plateTime":0.47083666586417694,"extension":6.307199690601981},"index":0,"playId":"1f472a00-fefb-39d4-950b-e3e5f754a498","pitchNumber":1,"startTime":"2026-06-18T18:41:24.897Z","endTime":"2026-06-18T18:41:27.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98838622416956,"aZ":-20.909029854552315,"pfxX":-9.09953628840244,"pfxZ":6.598308420986311,"pX":-0.2817088482620849,"pZ":1.0879533721938237,"vX0":5.492443295811114,"vY0":-129.98939959927043,"vZ0":-7.1804845305257,"x":127.74,"y":209.41,"x0":-1.2430466128260185,"y0":50.00029363041034,"z0":5.480712039096542,"aX":-15.524601280707758},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.6,"breakHorizontal":15.2,"spinRate":1726,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.42184712614141917,"extension":7.153960960011351},"index":1,"playId":"afa735f2-3713-3e1e-ab9b-a8054ab81380","pitchNumber":2,"startTime":"2026-06-18T18:41:46.910Z","endTime":"2026-06-18T18:41:51.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12283080474429,"aZ":-11.70000392636692,"pfxX":-7.586870960652795,"pfxZ":10.356439069128683,"pX":-0.20987779603446025,"pZ":1.8014912578158704,"vX0":4.974861601382172,"vY0":-140.2841746673578,"vZ0":-7.903933740591829,"x":125.0,"y":190.14,"x0":-1.0279298843530493,"y0":50.00303962080643,"z0":5.432943722458553,"aX":-14.999934280318264},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":12.6,"spinRate":2501,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.39165579059395306,"extension":7.117465621828289},"index":2,"playId":"3fd27905-94c7-3098-bd70-8fdc84bdb0f9","pitchNumber":3,"startTime":"2026-06-18T18:42:08.185Z","endTime":"2026-06-18T18:42:11.185Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-18T18:42:21.163Z","endTime":"2026-06-18T18:42:40.498Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"}},{"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":97.5,"endSpeed":88.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.14149770354987,"aZ":-14.068837027257933,"pfxX":-8.091318259941069,"pfxZ":8.949839368261287,"pX":-0.050151581533891945,"pZ":2.621696636643625,"vX0":5.987927202116736,"vY0":-141.72693029515457,"vZ0":-5.616112129244054,"x":118.91,"y":167.99,"x0":-1.1452892955527645,"y0":50.00141456366787,"z0":5.536729321649442,"aX":-16.36394108177407},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.1,"breakHorizontal":13.3,"spinRate":2463,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3873274020432258,"extension":7.226505201152245},"index":4,"playId":"624d6993-51e8-3243-8e69-e3cca3eb34a9","pitchNumber":4,"startTime":"2026-06-18T18:42:40.498Z","endTime":"2026-06-18T18:42:43.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.941371805631945,"aZ":-30.735411186261164,"pfxX":-5.933822247961E-5,"pfxZ":0.885319379881059,"pX":1.354779161929255,"pZ":-1.3389591047137335,"vX0":6.119670964308954,"vY0":-126.33937030764065,"vZ0":-10.746987914742675,"x":65.36,"y":274.93,"x0":-1.0954191378918607,"y0":50.00238330859903,"z0":5.4275152480687625,"aX":-0.001006402970767814},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.6,"breakHorizontal":-1.3,"spinRate":2661,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.4329939063713124,"extension":6.568787710736318},"index":5,"playId":"bcddbd10-ce1b-3ec0-8551-ab7de53364b8","pitchNumber":5,"startTime":"2026-06-18T18:43:03.688Z","endTime":"2026-06-18T18:43:06.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.287860399622357,"aZ":-36.78213565719672,"pfxX":-0.020986634281271233,"pfxZ":-2.8988734155632745,"pX":-0.9884432089320127,"pZ":2.754772919413304,"vX0":1.0176614910741018,"vY0":-124.78622827857717,"vZ0":-0.025588834527406012,"x":154.68,"y":164.4,"x0":-1.397489143633093,"y0":50.00311301335264,"z0":5.775945115443386,"aX":-0.03344339584257384},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.0,"breakHorizontal":-0.1,"spinRate":2709,"spinDirection":57},"zone":11,"typeConfidence":0.85,"plateTime":0.43763696650997197,"extension":6.328999203415389},"hitData":{"launchSpeed":101.9,"launchAngle":11.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":113.29,"coordY":73.75}},"index":6,"playId":"b7564d4e-7324-3804-8c88-37410a114975","pitchNumber":6,"startTime":"2026-06-18T18:43:33.982Z","endTime":"2026-06-18T18:43:44.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T18:43:44.692Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T18:43:52.166Z","endTime":"2026-06-18T18:45:34.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"postOnThird":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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":96.1,"endSpeed":87.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.156126858822276,"aZ":-8.708328580074364,"pfxX":-5.473485137062451,"pfxZ":11.916832653251728,"pX":-0.8038258993467826,"pZ":2.2611919859067817,"vX0":3.2516824218809677,"vY0":-139.82255645729708,"vZ0":-7.263858586258346,"x":147.64,"y":177.73,"x0":-1.2741472801474707,"y0":50.000603175774565,"z0":5.472752621252306,"aX":-10.776278142072456},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.2,"breakHorizontal":9.2,"spinRate":2387,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.39255068991075515,"extension":6.906903162064773},"index":0,"playId":"e1ae42cf-80bc-3c54-aa7d-fe3b7c0d3a42","pitchNumber":1,"startTime":"2026-06-18T18:44:24.842Z","endTime":"2026-06-18T18:44:27.842Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"aba3b733-a826-307e-911e-ed0f2a342728","startTime":"2026-06-18T18:44:46.700Z","endTime":"2026-06-18T18:44:49.700Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.68071969414782,"aZ":-8.688452143479036,"pfxX":-6.386813266764103,"pfxZ":11.709012545567496,"pX":0.170316141979537,"pZ":1.6761395080165928,"vX0":5.437418800554316,"vY0":-141.11011666358698,"vZ0":-8.951609777602506,"x":110.51,"y":193.52,"x0":-0.9567557503628707,"y0":50.00664504375988,"z0":5.4590096835014394,"aX":-12.815434482430417},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.4,"breakHorizontal":10.4,"spinRate":2540,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.3889369079937053,"extension":6.584687924243547},"index":2,"playId":"912a120c-2025-3c47-b151-4dd5211a6988","pitchNumber":2,"startTime":"2026-06-18T18:45:08.884Z","endTime":"2026-06-18T18:45:12.037Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.276590425778227,"aZ":-25.972785067678558,"pfxX":-9.85539375292166,"pfxZ":3.724585104362286,"pX":0.4499243131752606,"pZ":1.0324313435778993,"vX0":6.648940796578017,"vY0":-127.68726800779089,"vZ0":-6.172364099377225,"x":99.85,"y":210.9,"x0":-0.8966636286107171,"y0":50.00272643332527,"z0":5.502605880865892,"aX":-16.406903516270326},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.6,"breakHorizontal":16.6,"spinRate":1480,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.42762161869781634,"extension":6.51876791174406},"index":3,"playId":"600ef439-7fe9-3f3c-bfa5-9303e1bcfdc9","pitchNumber":3,"startTime":"2026-06-18T18:45:31.990Z","endTime":"2026-06-18T18:45:34.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T18:45:34.990Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Bell singles on a ground ball to right fielder Brandon Nimmo. Trevor Larnach scores. Kody Clemens to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T18:45:41.626Z","endTime":"2026-06-18T18:47:33.433Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnThird":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.394096680980212,"aZ":-23.770829849092326,"pfxX":-8.675561002525697,"pfxZ":5.034376003179227,"pX":-0.3040150257935238,"pZ":1.9946655351017313,"vX0":4.939957189631801,"vY0":-127.87237832078321,"vZ0":-4.5339841495039686,"x":128.59,"y":184.92,"x0":-1.1257644084215759,"y0":50.003663558848565,"z0":5.637512853368585,"aX":-14.482581196743928},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.4,"breakHorizontal":14.8,"spinRate":1441,"spinDirection":225},"zone":7,"typeConfidence":0.9,"plateTime":0.4270398609961661,"extension":6.218534438685562},"index":0,"playId":"68c98b2b-c4ea-3fef-91c8-941defb3cd51","pitchNumber":1,"startTime":"2026-06-18T18:46:08.111Z","endTime":"2026-06-18T18:46:12.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.080933159704685,"aZ":-11.561223205172885,"pfxX":-6.191187558259613,"pfxZ":10.386362143136443,"pX":0.3562560037288596,"pZ":1.3747069758106376,"vX0":6.2596116981543695,"vY0":-140.29447826980288,"vZ0":-9.056026641636445,"x":103.42,"y":201.66,"x0":-1.1043449621819519,"y0":50.001318944926346,"z0":5.4069807013305695,"aX":-12.285080068295416},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":9.8,"spinRate":2451,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.39108692178287807,"extension":6.528890577227461},"index":1,"playId":"f37fad9c-6f0c-354b-9c3e-ea69fded6177","pitchNumber":2,"startTime":"2026-06-18T18:46:38.102Z","endTime":"2026-06-18T18:46:41.464Z","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":96.4,"endSpeed":87.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.931580725806725,"aZ":-9.689905307207123,"pfxX":-6.425417756187157,"pfxZ":11.40135891835791,"pX":0.12766948906272124,"pZ":1.8432918939662235,"vX0":5.50687611914675,"vY0":-140.08162624375726,"vZ0":-8.234052112632956,"x":112.13,"y":189.01,"x0":-1.036421019860603,"y0":50.0007275136368,"z0":5.467896903242624,"aX":-12.669389535814844},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.0,"breakHorizontal":10.4,"spinRate":2503,"spinDirection":212},"zone":8,"typeConfidence":0.87,"plateTime":0.3921657757310246,"extension":6.716182489622713},"index":2,"playId":"abb9f6d8-782e-3feb-a882-bbc58d7d2c26","pitchNumber":3,"startTime":"2026-06-18T18:47:00.031Z","endTime":"2026-06-18T18:47:03.031Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.578742599701272,"aZ":-18.94608025198859,"pfxX":-6.437812337440966,"pfxZ":7.441139912277899,"pX":-0.2448473836634255,"pZ":1.636089580312337,"vX0":4.210486145155286,"vY0":-132.06664343200015,"vZ0":-6.3670754941022505,"x":126.33,"y":194.61,"x0":-1.0186787972850548,"y0":50.00026585183127,"z0":5.459015873196429,"aX":-11.43723299202307},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.4,"breakHorizontal":10.8,"spinRate":1426,"spinDirection":232},"zone":13,"typeConfidence":0.83,"plateTime":0.4138152792448464,"extension":6.874904811045322},"hitData":{"launchSpeed":96.0,"launchAngle":6.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.19,"coordY":129.29}},"index":3,"playId":"f1dbca6d-e7ae-37aa-84c9-868cc8c7adfa","pitchNumber":4,"startTime":"2026-06-18T18:47:22.515Z","endTime":"2026-06-18T18:47:33.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T18:47:33.433Z","atBatIndex":4},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brooks Lee homers (12) on a line drive to right field. Kody Clemens scores. Josh Bell scores.","rbi":3,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T18:47:36.678Z","endTime":"2026-06-18T18:49:01.951Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.7,"endSpeed":75.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.173049720738597,"aZ":-42.05217776702057,"pfxX":-0.8297561824510397,"pfxZ":-6.865808502645278,"pX":-0.1525561430324385,"pZ":2.4294740650395448,"vX0":2.427789115301337,"vY0":-119.00498649766645,"vZ0":0.7530780793159824,"x":122.82,"y":173.18,"x0":-1.076750878082275,"y0":50.0030970822518,"z0":5.908730673613471,"aX":-1.1941506590946627},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-12.0,"breakHorizontal":1.0,"spinRate":2475,"spinDirection":22},"zone":5,"typeConfidence":0.9,"plateTime":0.45971346743201114,"extension":6.332358676644022},"index":0,"playId":"82568e09-2e77-3395-9b7d-b6a7d0976d2c","pitchNumber":1,"startTime":"2026-06-18T18:48:13.897Z","endTime":"2026-06-18T18:48:16.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.541522567247494,"aZ":-23.117434162987763,"pfxX":-7.617280937785224,"pfxZ":5.282522257237842,"pX":-0.10163355240309703,"pZ":2.333344207735397,"vX0":5.320556871780202,"vY0":-130.16061512154474,"vZ0":-3.6991366226211158,"x":120.87,"y":175.78,"x0":-1.1835095841886951,"y0":50.001476172932996,"z0":5.525093084083837,"aX":-13.0576723796664},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.0,"breakHorizontal":12.6,"spinRate":1535,"spinDirection":219},"zone":5,"typeConfidence":0.91,"plateTime":0.42095012464759884,"extension":6.78089524035487},"hitData":{"launchSpeed":104.3,"launchAngle":21.0,"totalDistance":365.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":214.95,"coordY":80.63}},"index":1,"playId":"a0f74d06-e04c-344e-9f21-d6c575e7718e","pitchNumber":2,"startTime":"2026-06-18T18:48:37.429Z","endTime":"2026-06-18T18:49:01.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T18:49:01.951Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Caratini singles on a line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T18:49:38.498Z","endTime":"2026-06-18T18:51:08.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"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":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-18T18:49:23.414Z","endTime":"2026-06-18T18:49:40.772Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91020230839375,"aZ":-11.543963787562218,"pfxX":-4.815920589290403,"pfxZ":10.547443977094062,"pX":0.5122808577435018,"pZ":1.2878893883158316,"vX0":6.039177480893081,"vY0":-139.131633790698,"vZ0":-9.185665041623228,"x":97.47,"y":204.01,"x0":-1.0631674584778608,"y0":50.000610510585396,"z0":5.401886246049599,"aX":-9.41812382040312},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.3,"breakHorizontal":7.4,"spinRate":2333,"spinDirection":217},"zone":14,"typeConfidence":0.92,"plateTime":0.39402335192379745,"extension":7.0826833856090765},"index":1,"playId":"dca2df8a-8fdf-3c23-8511-c1dd91299cd8","pitchNumber":1,"startTime":"2026-06-18T18:49:40.772Z","endTime":"2026-06-18T18:49:43.860Z","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":82.8,"endSpeed":76.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57609289092081,"aZ":-39.01122570815759,"pfxX":3.6411469707738737,"pfxZ":-4.671137465499806,"pX":1.7880360697247415,"pZ":1.5125897219354931,"vX0":5.547688369234418,"vY0":-120.48716371260811,"vZ0":-1.9357670097133517,"x":48.84,"y":197.94,"x0":-1.022262099537211,"y0":50.004495227716845,"z0":5.790831408883718,"aX":5.3256517620956405},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-8.6,"breakHorizontal":-8.0,"spinRate":2820,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.45551494079672983,"extension":6.312507579087842},"index":2,"playId":"7e8a40e7-864d-3f9a-8a25-30669698122d","pitchNumber":2,"startTime":"2026-06-18T18:49:58.946Z","endTime":"2026-06-18T18:50:02.991Z","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":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00208269461416,"aZ":-17.40063009144025,"pfxX":-9.291880085617212,"pfxZ":7.598835630721823,"pX":0.36348617021024043,"pZ":2.140498666791292,"vX0":7.3477446398760655,"vY0":-138.35590877697715,"vZ0":-5.950780166672381,"x":103.14,"y":180.99,"x0":-1.1154872227185408,"y0":50.00329084973744,"z0":5.479655581445047,"aX":-18.068777219403877},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.7,"breakHorizontal":15.4,"spinRate":2296,"spinDirection":212},"zone":9,"typeConfidence":0.93,"plateTime":0.3954141341743971,"extension":6.548807294928109},"index":3,"playId":"29911ef6-bec8-3edd-81a9-350f0bf73ade","pitchNumber":3,"startTime":"2026-06-18T18:50:21.663Z","endTime":"2026-06-18T18:50:24.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.439032294523,"aZ":-12.327639551060562,"pfxX":-5.372487232986919,"pfxZ":9.875166366304597,"pX":-0.606326673044626,"pZ":3.3753746518656387,"vX0":3.7894008237516874,"vY0":-140.96354766822284,"vZ0":-3.7508406267752132,"x":140.11,"y":147.64,"x0":-1.2709242595820418,"y0":50.00402582015884,"z0":5.520791177303359,"aX":-10.7984500116729},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.3,"breakHorizontal":9.0,"spinRate":2334,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.38876138347137656,"extension":6.679005622646972},"index":4,"playId":"ff21803d-88d9-303c-a63c-d3d00f3b9edf","pitchNumber":4,"startTime":"2026-06-18T18:50:39.659Z","endTime":"2026-06-18T18:50:42.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34400031944509,"aZ":-11.889447118027295,"pfxX":-6.026209228755423,"pfxZ":9.896897525335943,"pX":-0.32266495168591125,"pZ":2.9475586205541475,"vX0":4.328572465955265,"vY0":-142.41374855149508,"vZ0":-5.06748280296585,"x":129.3,"y":159.2,"x0":-1.0809439396609797,"y0":50.00429214374389,"z0":5.504955295674985,"aX":-12.353627834208812},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.0,"breakHorizontal":10.0,"spinRate":2420,"spinDirection":217},"zone":1,"typeConfidence":0.9,"plateTime":0.38490966443590535,"extension":7.175606819597319},"hitData":{"launchSpeed":79.4,"launchAngle":21.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.44,"coordY":116.65}},"index":5,"playId":"75bd02ac-ab06-3bfc-8e03-0bf4b308eceb","pitchNumber":5,"startTime":"2026-06-18T18:50:56.512Z","endTime":"2026-06-18T18:51:08.593Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T18:51:08.593Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tristan Gray strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T18:52:28.545Z","endTime":"2026-06-18T18:53:21.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-18T18:51:27.179Z","endTime":"2026-06-18T18:52:30.842Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.996967952128237,"aZ":-12.237154759574432,"pfxX":-5.757739555328254,"pfxZ":10.073218848938497,"pX":-0.3109279864839693,"pZ":2.250057854379476,"vX0":4.203752442933238,"vY0":-139.9067800153323,"vZ0":-6.6872215027920205,"x":128.85,"y":178.03,"x0":-1.0859548495019056,"y0":50.00651053289749,"z0":5.475934248179435,"aX":-11.399948533903574},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":9.6,"spinRate":2331,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.3917152869884992,"extension":7.1435040512541965},"index":1,"playId":"95d8160f-b486-373d-a7fa-1c52315b4149","pitchNumber":1,"startTime":"2026-06-18T18:52:30.842Z","endTime":"2026-06-18T18:52:33.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.711560927337356,"aZ":-34.451355299997054,"pfxX":0.29960118065878305,"pfxZ":-1.4171405763911942,"pX":0.8515351548036609,"pZ":1.7187924763522,"vX0":4.861260192345868,"vY0":-125.46299031489217,"vZ0":-2.9515770836250823,"x":84.54,"y":192.37,"x0":-1.1409171153852202,"y0":50.000450141392456,"z0":5.686683158762258,"aX":0.4817715645164168},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.0,"breakHorizontal":-1.6,"spinRate":2727,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.43471117655837377,"extension":6.46173582326477},"index":2,"playId":"cdce40b2-01c9-3f61-867a-49faad5c5f1c","pitchNumber":2,"startTime":"2026-06-18T18:52:50.848Z","endTime":"2026-06-18T18:52:53.848Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-18T18:53:01.647Z","endTime":"2026-06-18T18:53:18.572Z","isPitch":false,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.896188529570278,"aZ":-34.07913910949748,"pfxX":0.2641212473197978,"pfxZ":-1.1433586259023194,"pX":0.9365663320147573,"pZ":1.2136562976406622,"vX0":5.212107391515553,"vY0":-127.33541985776824,"vZ0":-4.302039968217503,"x":81.3,"y":206.01,"x0":-1.1599176256172223,"y0":50.00346639253,"z0":5.582506477252847,"aX":0.4393962582068611},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.8,"breakHorizontal":-1.6,"spinRate":2772,"spinDirection":59},"zone":14,"typeConfidence":0.91,"plateTime":0.4279864633314845,"extension":6.600576249383965},"index":4,"playId":"62113e74-62d1-3eb5-aebe-c99ad9eebcf3","pitchNumber":3,"startTime":"2026-06-18T18:53:18.572Z","endTime":"2026-06-18T18:53:21.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T18:53:21.572Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-18T18:55:46.106Z","endTime":"2026-06-18T18:58:16.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.869496504782006,"aZ":-18.311422654189087,"pfxX":-9.620185887532507,"pfxZ":7.520004939878946,"pX":-0.5884488809440254,"pZ":2.7704104439746824,"vX0":7.77934157680248,"vY0":-135.46781636228312,"vZ0":-1.9449686147609893,"x":139.43,"y":163.98,"x0":-2.2592344445577126,"y0":50.00213502161249,"z0":4.789083224184191,"aX":-17.732479736011513},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.3,"breakHorizontal":15.6,"spinRate":2316,"spinDirection":228},"zone":4,"typeConfidence":0.88,"plateTime":0.4056151110788906,"extension":6.595584751104347},"index":0,"playId":"994aee73-8de2-326b-bc88-56fff435e316","pitchNumber":1,"startTime":"2026-06-18T18:55:46.106Z","endTime":"2026-06-18T18:55:49.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.877480763075276,"aZ":-16.923490142483885,"pfxX":-10.2775486473797,"pfxZ":8.084467444129686,"pX":-1.0748780779089306,"pZ":2.283671200003759,"vX0":6.8969449526350886,"vY0":-137.11472977716627,"vZ0":-3.181770216065127,"x":157.97,"y":177.12,"x0":-2.2991961352913712,"y0":50.00500980515674,"z0":4.627138230790371,"aX":-19.394744530660518},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":17.0,"spinRate":2423,"spinDirection":233},"zone":13,"typeConfidence":0.89,"plateTime":0.4008495140929136,"extension":6.8266851190120255},"index":1,"playId":"fa27aa45-7506-3d9a-a07c-c5037495a7b7","pitchNumber":2,"startTime":"2026-06-18T18:56:02.247Z","endTime":"2026-06-18T18:56:05.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.17538358148776,"aZ":-17.58473460557599,"pfxX":-9.386561168700664,"pfxZ":7.642581961475184,"pX":-0.767152624278156,"pZ":4.146679349992105,"vX0":7.853426945198668,"vY0":-138.11668052443648,"vZ0":1.6641626082041001,"x":146.24,"y":126.82,"x0":-2.444725050545357,"y0":50.00236946874832,"z0":4.727645484466082,"aX":-17.918972926350587},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":15.1,"spinRate":2491,"spinDirection":238},"zone":11,"typeConfidence":0.93,"plateTime":0.39838012185541904,"extension":6.692093179701121},"index":2,"playId":"737579be-d3d7-3f10-b509-f4dacf45ea53","pitchNumber":3,"startTime":"2026-06-18T18:56:21.105Z","endTime":"2026-06-18T18:56:24.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32071050551223,"aZ":-41.706887935145495,"pfxX":5.686089396671924,"pfxZ":-7.183685793360472,"pX":-0.5645231687792063,"pZ":1.7861790178209345,"vX0":2.718692445444231,"vY0":-115.31987467864808,"vZ0":1.8857622233666003,"x":138.52,"y":190.55,"x0":-2.5027687535333603,"y0":50.001820089728476,"z0":5.024837204094229,"aX":7.546994957130267},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-12.1,"breakHorizontal":-11.0,"spinRate":2903,"spinDirection":61},"zone":7,"typeConfidence":0.89,"plateTime":0.47760594810543244,"extension":6.4526394463570265},"index":3,"playId":"4237871d-70cf-3677-a39c-28a6706e4e30","pitchNumber":4,"startTime":"2026-06-18T18:56:37.498Z","endTime":"2026-06-18T18:56:40.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.562504232458796,"aZ":-30.677890140698413,"pfxX":-10.503330222423816,"pfxZ":0.8624006641205648,"pX":-1.1662046065369829,"pZ":1.5274797415376145,"vX0":6.889190817650757,"vY0":-131.29206231241866,"vZ0":-2.199785971642124,"x":161.45,"y":197.54,"x0":-2.4634715845029898,"y0":50.00434644659884,"z0":4.665877313416756,"aX":-18.284288263698237},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.3,"breakHorizontal":17.4,"spinRate":2146,"spinDirection":249},"zone":13,"typeConfidence":0.74,"plateTime":0.4176512267072674,"extension":6.569612897753892},"index":4,"playId":"8ac681eb-bb53-3abe-a14f-8bd99221a61e","pitchNumber":5,"startTime":"2026-06-18T18:56:57.724Z","endTime":"2026-06-18T18:57:01.157Z","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":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.098365778493456,"aZ":-25.27070835982305,"pfxX":-10.754025950601974,"pfxZ":3.990758273655455,"pX":-0.3264622669234351,"pZ":1.5532604122956777,"vX0":8.813348899289275,"vY0":-130.76985749036092,"vZ0":-3.3065160859755283,"x":129.44,"y":196.84,"x0":-2.346582321252513,"y0":50.000486329396985,"z0":4.734099144411021,"aX":-18.585504822593393},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.7,"breakHorizontal":17.5,"spinRate":2184,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4191772959628226,"extension":6.651853269501581},"index":5,"playId":"83229e9b-db50-342b-b2fe-30d16a3b8f6b","pitchNumber":6,"startTime":"2026-06-18T18:57:39.842Z","endTime":"2026-06-18T18:58:06.873Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.436398101595216,"aZ":-18.91381360938003,"pfxX":-9.678471373922193,"pfxZ":6.818829171147812,"pX":-0.772306290431598,"pZ":1.7274952634437064,"vX0":7.406098538154692,"vY0":-138.9217620136378,"vZ0":-4.058672075827951,"x":146.44,"y":192.14,"x0":-2.2213168532371466,"y0":50.00688928151089,"z0":4.472222516523488,"aX":-18.836367022196384},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.6,"breakHorizontal":16.0,"spinRate":2359,"spinDirection":229},"zone":7,"typeConfidence":0.83,"plateTime":0.394942731780898,"extension":6.758716185074763},"index":6,"playId":"f5e03078-54f2-3d1d-a20c-b2a852c8c60f","pitchNumber":7,"startTime":"2026-06-18T18:58:13.050Z","endTime":"2026-06-18T18:58:16.440Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T18:58:16.440Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Jung grounds out, shortstop Tristan Gray to first baseman Royce Lewis.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-18T18:58:29.104Z","endTime":"2026-06-18T18:59:49.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"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":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.33859336506072,"aZ":-21.652553559369203,"pfxX":-10.302635720941058,"pfxZ":5.520806234701592,"pX":0.11055526709788231,"pZ":3.2748963274368847,"vX0":10.211434491401873,"vY0":-137.40271118092147,"vZ0":0.13279358156288523,"x":112.79,"y":150.36,"x0":-2.3210762531783264,"y0":50.00388748835513,"z0":4.701022641144401,"aX":-19.63938529206857},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.2,"breakHorizontal":16.4,"spinRate":2339,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.39910735687865095,"extension":6.807599748139425},"index":0,"playId":"126a0a4b-08b9-3482-a133-e00d67e64d76","pitchNumber":1,"startTime":"2026-06-18T18:58:45.815Z","endTime":"2026-06-18T18:58:48.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85127613144958,"aZ":-25.366803639434295,"pfxX":-1.0709357447566852,"pfxZ":4.09711026891193,"pX":0.33369883762990815,"pZ":1.8186941128252128,"vX0":6.808133773205632,"vY0":-127.47305547267567,"vZ0":-1.8215480195737848,"x":104.28,"y":189.68,"x0":-2.2216095187772527,"y0":50.003510538473606,"z0":4.526559879574077,"aX":-1.7807559575907543},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.3,"breakHorizontal":0.6,"spinRate":2250,"spinDirection":215},"zone":9,"typeConfidence":0.88,"plateTime":0.4281186965474806,"extension":6.8697341793112505},"index":1,"playId":"ae72d373-7e68-30ed-b457-18fd45c0fd9d","pitchNumber":2,"startTime":"2026-06-18T18:59:01.481Z","endTime":"2026-06-18T18:59:04.481Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-18T18:59:12.414Z","endTime":"2026-06-18T18:59:26.715Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06617988895979,"aZ":-20.178115399897393,"pfxX":-10.1546750679789,"pfxZ":6.248602653032698,"pX":0.8342764760011669,"pZ":3.788599896717487,"vX0":11.484880848038177,"vY0":-138.02518723508464,"vZ0":1.3017237358379543,"x":85.2,"y":136.49,"x0":-2.0706164705833636,"y0":50.005663668818045,"z0":4.673997838912078,"aX":-19.50520738372763},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.9,"breakHorizontal":15.8,"spinRate":2437,"spinDirection":230},"zone":12,"typeConfidence":0.72,"plateTime":0.3975445308832888,"extension":6.935491639185608},"index":3,"playId":"b4f59709-69ba-3559-a4bf-c40fd38477ea","pitchNumber":3,"startTime":"2026-06-18T18:59:26.715Z","endTime":"2026-06-18T18:59:30.284Z","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":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94564561491673,"aZ":-27.37419189895922,"pfxX":-0.30448171247686995,"pfxZ":2.9392709824194903,"pX":-0.30887235503299293,"pZ":2.462685183800189,"vX0":5.1890085167337245,"vY0":-126.42421064616823,"vZ0":0.25255526254215166,"x":128.77,"y":172.29,"x0":-2.341691416898369,"y0":50.00035514801418,"z0":4.545267016467888,"aX":-0.4980445945940712},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.6,"breakHorizontal":-0.5,"spinRate":2281,"spinDirection":191},"zone":4,"typeConfidence":0.89,"plateTime":0.43201054650603954,"extension":6.699726554389424},"hitData":{"launchSpeed":94.7,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.42,"coordY":147.52}},"index":4,"playId":"b587470b-3eb0-3adc-8b60-3782e96a9397","pitchNumber":4,"startTime":"2026-06-18T18:59:42.195Z","endTime":"2026-06-18T18:59:49.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T18:59:49.957Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-18T18:59:54.829Z","endTime":"2026-06-18T19:01:47.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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":94.0,"endSpeed":85.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.977484183691388,"aZ":-20.4163419843317,"pfxX":-7.70032535552859,"pfxZ":6.194831543798653,"pX":0.06832398399423782,"pZ":4.193574031268579,"vX0":8.963826110115843,"vY0":-136.6125516296526,"vZ0":2.226372401873964,"x":114.4,"y":125.55,"x0":-2.2487680744493055,"y0":50.00130609435571,"z0":4.7682074037850715,"aX":-14.612403919135604},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":12.1,"spinRate":2050,"spinDirection":228},"zone":12,"typeConfidence":0.92,"plateTime":0.40033103098921474,"extension":6.939162771581513},"index":0,"playId":"9c92356a-144e-35fd-90cb-8f0324e026a5","pitchNumber":1,"startTime":"2026-06-18T19:00:20.452Z","endTime":"2026-06-18T19:00:23.567Z","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":93.6,"endSpeed":85.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.891174387411752,"aZ":-18.985058990482536,"pfxX":-8.497122611083135,"pfxZ":7.017024848124285,"pX":0.614482831033774,"pZ":3.2685386385996895,"vX0":10.471305771052368,"vY0":-136.0234378981783,"vZ0":0.09049699756656493,"x":93.58,"y":150.53,"x0":-2.174974634332182,"y0":50.00607224400595,"z0":4.54750643114702,"aX":-15.980183077951},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.0,"breakHorizontal":13.3,"spinRate":2100,"spinDirection":234},"zone":3,"typeConfidence":0.92,"plateTime":0.40215441409549246,"extension":7.072584103717341},"index":1,"playId":"8e0e2869-d0af-34fc-99fd-5080e5ae8fcd","pitchNumber":2,"startTime":"2026-06-18T19:00:34.412Z","endTime":"2026-06-18T19:00:38.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.437273377426294,"aZ":-18.802390381267127,"pfxX":-7.907646350240459,"pfxZ":6.898275482833068,"pX":0.9661850826396651,"pZ":3.2858628029487917,"vX0":11.19188284980793,"vY0":-137.8410188135603,"vZ0":-0.3033110654971834,"x":80.17,"y":150.06,"x0":-2.1049901633126997,"y0":50.00635901029931,"z0":4.65844717346451,"aX":-15.33766581172326},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.6,"breakHorizontal":12.2,"spinRate":2096,"spinDirection":227},"zone":12,"typeConfidence":0.93,"plateTime":0.3962038792661291,"extension":6.836582384361118},"index":2,"playId":"0635a905-b4a4-3307-a911-5119fb865d65","pitchNumber":3,"startTime":"2026-06-18T19:00:49.568Z","endTime":"2026-06-18T19:00:53.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78151263070468,"aZ":-19.014127218484084,"pfxX":-9.100304478457542,"pfxZ":6.771993405413369,"pX":0.9157095484035198,"pZ":2.2180245871564126,"vX0":11.436579091604678,"vY0":-138.24455717407344,"vZ0":-2.745747229234686,"x":82.1,"y":178.89,"x0":-2.0854362863044686,"y0":50.00034627085659,"z0":4.495145724081209,"aX":-17.677084756057887},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.9,"breakHorizontal":14.2,"spinRate":2273,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.3956626143248321,"extension":6.866927370579569},"index":3,"playId":"46a29a03-c7f4-33c2-bb37-c24737ed6814","pitchNumber":4,"startTime":"2026-06-18T19:01:09.903Z","endTime":"2026-06-18T19:01:12.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.345719421062118,"aZ":-19.048950560680463,"pfxX":-8.56981839040603,"pfxZ":6.713789387019037,"pX":-0.30751276066389116,"pZ":2.470535648054063,"vX0":8.333741424316814,"vY0":-139.00154340803013,"vZ0":-2.1162986550166836,"x":128.72,"y":172.08,"x0":-2.232007532466223,"y0":50.00570744539563,"z0":4.507450938938775,"aX":-16.761965472855188},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.9,"breakHorizontal":13.8,"spinRate":2264,"spinDirection":236},"zone":4,"typeConfidence":0.91,"plateTime":0.39414253752647177,"extension":6.944524488485326},"index":4,"playId":"5ed3280a-db87-307f-a653-c275395e8020","pitchNumber":5,"startTime":"2026-06-18T19:01:25.220Z","endTime":"2026-06-18T19:01:28.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.572768037139824,"aZ":-34.58666070775426,"pfxX":8.485617411168572,"pfxZ":-1.6922452450620398,"pX":-0.17783130185991072,"pZ":2.2281146826962157,"vX0":3.0434174878162064,"vY0":-119.2347591748772,"vZ0":1.547833090649781,"x":123.78,"y":178.62,"x0":-2.575705893764051,"y0":50.000712043069164,"z0":4.709460727133711,"aX":12.121295578694477},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-2.4,"breakHorizontal":-16.1,"spinRate":2891,"spinDirection":72},"zone":5,"typeConfidence":0.9,"plateTime":0.460738527052555,"extension":6.626781778553664},"index":5,"playId":"6012fa80-9669-3b4b-a164-94bb3b36664e","pitchNumber":6,"startTime":"2026-06-18T19:01:44.612Z","endTime":"2026-06-18T19:01:47.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T19:01:47.612Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Keaschall singles on a line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-18T19:04:05.465Z","endTime":"2026-06-18T19:05:55.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Single","eventType":"single","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T19:04:03.032Z","endTime":"2026-06-18T19:04:07.717Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.900180179339007,"aZ":-10.08108317916178,"pfxX":-6.191774549583646,"pfxZ":11.050161158142682,"pX":-0.3742516349949841,"pZ":2.961043795368812,"vX0":4.207180164329718,"vY0":-140.5180834852358,"vZ0":-5.259532735451181,"x":131.27,"y":158.83,"x0":-1.0865829724872982,"y0":50.00334701371816,"z0":5.512316630332367,"aX":-12.38004492884515},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.1,"breakHorizontal":10.3,"spinRate":2522,"spinDirection":206},"zone":1,"typeConfidence":0.89,"plateTime":0.3898256140628704,"extension":6.814305113267673},"index":1,"playId":"47b71e1b-78e8-3792-aee7-e2021283534a","pitchNumber":1,"startTime":"2026-06-18T19:04:07.717Z","endTime":"2026-06-18T19:04:10.717Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20447568493886,"aZ":-41.71756744703401,"pfxX":1.7033251880854596,"pfxZ":-6.584932511855946,"pX":-0.7868432204430245,"pZ":3.12833859846145,"vX0":0.3048201212597484,"vY0":-119.66069559591968,"vZ0":2.1218835504846627,"x":146.99,"y":154.31,"x0":-1.1371830555294964,"y0":50.003269318954466,"z0":5.969208561197006,"aX":2.468578771972507},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-11.2,"breakHorizontal":-3.1,"spinRate":2765,"spinDirection":29},"zone":1,"typeConfidence":0.9,"plateTime":0.4578292636723189,"extension":6.537734705283587},"index":2,"playId":"02e19e59-4802-39db-95a0-03164c0c745c","pitchNumber":2,"startTime":"2026-06-18T19:04:28.224Z","endTime":"2026-06-18T19:04:31.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.266557473457055,"aZ":-23.28160695222686,"pfxX":-8.6521208956382,"pfxZ":5.105008731609501,"pX":-0.29468262600591716,"pZ":1.3703741684965418,"vX0":4.586425910940725,"vY0":-131.49723514247577,"vZ0":-6.077555682332556,"x":128.23,"y":201.78,"x0":-0.9422854218502991,"y0":50.00246258822863,"z0":5.451589880235661,"aX":-15.071325965539481},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.0,"breakHorizontal":14.6,"spinRate":1449,"spinDirection":217},"zone":13,"typeConfidence":0.9,"plateTime":0.4173673339924173,"extension":6.7527761250159815},"index":3,"playId":"d5a7e17f-d89b-37ef-b37f-83495ca53cf9","pitchNumber":3,"startTime":"2026-06-18T19:04:49.023Z","endTime":"2026-06-18T19:04:52.554Z","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":97.7,"endSpeed":88.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.06051390327017,"aZ":-11.726530804609785,"pfxX":-5.747617056168734,"pfxZ":10.13270754636871,"pX":-0.18027518622709254,"pZ":2.274311250235624,"vX0":4.167282123723886,"vY0":-141.98527519414458,"vZ0":-6.826599324250963,"x":123.87,"y":177.37,"x0":-0.9290402800028686,"y0":50.00232823939707,"z0":5.475305606906988,"aX":-11.597585186395833},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":9.5,"spinRate":2465,"spinDirection":214},"zone":5,"typeConfidence":0.91,"plateTime":0.3875151736636715,"extension":6.886578706467214},"index":4,"playId":"958fb845-850c-3d02-9ea4-64cfa4c1803a","pitchNumber":4,"startTime":"2026-06-18T19:05:05.491Z","endTime":"2026-06-18T19:05:08.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.537560315738666,"aZ":-33.451713620273544,"pfxX":1.1614677317410904,"pfxZ":-0.7758054155278913,"pX":0.8985816738305855,"pZ":0.7772054737303191,"vX0":4.411589191298809,"vY0":-126.83479197694707,"vZ0":-5.2676434677792745,"x":82.75,"y":217.8,"x0":-1.0102438541865455,"y0":50.005535985963924,"z0":5.530840875877327,"aX":1.9033753063610015},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.3,"breakHorizontal":-3.0,"spinRate":2766,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.43089394541549586,"extension":6.696196271475107},"index":5,"playId":"fc3b70f1-d82c-3bae-8eb2-f2e6063db052","pitchNumber":5,"startTime":"2026-06-18T19:05:25.027Z","endTime":"2026-06-18T19:05:29.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.486377357754716,"aZ":-13.602880309916888,"pfxX":-8.4167160493495,"pfxZ":9.241187066179123,"pX":-0.29757550121337933,"pZ":2.4897751743986345,"vX0":5.089980778975574,"vY0":-140.54451705342183,"vZ0":-5.8610042657035395,"x":128.34,"y":171.56,"x0":-1.0342399646571379,"y0":50.00356752521327,"z0":5.478316972095102,"aX":-16.91572900782073},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":14.3,"spinRate":2369,"spinDirection":212},"zone":4,"typeConfidence":0.95,"plateTime":0.38904320463062225,"extension":6.8665265273150515},"hitData":{"launchSpeed":93.7,"launchAngle":17.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":53.15,"coordY":110.98}},"index":6,"playId":"91522452-673a-3ba1-aade-0d9380c9e57e","pitchNumber":6,"startTime":"2026-06-18T19:05:45.825Z","endTime":"2026-06-18T19:05:55.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T19:05:55.923Z","atBatIndex":11},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Trevor Larnach grounds into a double play, first baseman Jake Burger to shortstop Ezequiel Duran to first baseman Jake Burger. Luke Keaschall out at 2nd. Trevor Larnach out at 1st.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-18T19:05:55.937Z","endTime":"2026-06-18T19:06:54.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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":96.0,"endSpeed":87.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79782115524096,"aZ":-13.290692000595614,"pfxX":-7.104830348258087,"pfxZ":9.596095859526496,"pX":-1.1459438454353754,"pZ":3.029866614959417,"vX0":2.814466575660255,"vY0":-139.70859986055203,"vZ0":-4.553163967579356,"x":160.68,"y":156.97,"x0":-1.2458964671544464,"y0":50.00462923148312,"z0":5.560764551652292,"aX":-13.982614787786611},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":12.2,"spinRate":2472,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39272813763659853,"extension":7.194466717713432},"index":0,"playId":"f8574b3e-ee80-32cd-b6c3-f93666269ae1","pitchNumber":1,"startTime":"2026-06-18T19:06:25.389Z","endTime":"2026-06-18T19:06:28.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.288816012033518,"aZ":-34.16596299778355,"pfxX":1.431481507901144,"pfxZ":-1.2829511083316554,"pX":-0.45564959222656287,"pZ":2.429166628713652,"vX0":1.6607282578926847,"vY0":-122.92812602283321,"vZ0":-1.0723324867969488,"x":134.37,"y":173.19,"x0":-1.3226049521226424,"y0":50.00444301255578,"z0":5.736994733483702,"aX":2.220062978416715},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.3,"breakHorizontal":-2.9,"spinRate":2668,"spinDirection":77},"zone":4,"typeConfidence":0.9,"plateTime":0.4433029215066546,"extension":6.532756767794619},"hitData":{"launchSpeed":86.4,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":142.88,"coordY":173.38}},"index":1,"playId":"2ade5daa-8a4b-31ff-acaf-f3abf89adea9","pitchNumber":2,"startTime":"2026-06-18T19:06:46.460Z","endTime":"2026-06-18T19:06:54.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T19:06:54.669Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Byron Buxton grounds out, shortstop Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-18T19:07:04.923Z","endTime":"2026-06-18T19:09:12.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98075014206708,"aZ":-44.48085119251786,"pfxX":1.579762291304076,"pfxZ":-8.133336728932889,"pX":0.27397985685632475,"pZ":0.4579223457495922,"vX0":2.6689163208973885,"vY0":-122.4348921560123,"vZ0":-3.420850095757241,"x":106.56,"y":226.42,"x0":-1.0370481289396614,"y0":50.005070893094505,"z0":5.693521310776324,"aX":2.38935009494974},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-15.2,"breakHorizontal":-3.5,"spinRate":2733,"spinDirection":27},"zone":14,"typeConfidence":0.9,"plateTime":0.4479758616236649,"extension":6.48679405563676},"index":0,"playId":"a74d90f1-11a1-3347-8165-1e44076d9c60","pitchNumber":1,"startTime":"2026-06-18T19:07:27.878Z","endTime":"2026-06-18T19:07:30.878Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-18T19:07:42.148Z","endTime":"2026-06-18T19:07:57.738Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41895617730118,"aZ":-21.132490131287614,"pfxX":-7.699162042343949,"pfxZ":6.282115413730944,"pX":-1.0517554839964198,"pZ":1.87115727867488,"vX0":2.5387918029385235,"vY0":-131.3692833670895,"vZ0":-5.217178134391088,"x":157.09,"y":188.26,"x0":-1.0273253519934304,"y0":50.00262196465635,"z0":5.442240423423272,"aX":-13.529138994297943},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.6,"breakHorizontal":13.4,"spinRate":1328,"spinDirection":223},"zone":13,"typeConfidence":0.83,"plateTime":0.41608410190532563,"extension":7.0010041150338},"index":2,"playId":"f6fc8fbc-f5be-3772-bdc9-bf9fc306afe7","pitchNumber":2,"startTime":"2026-06-18T19:07:57.738Z","endTime":"2026-06-18T19:08:01.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.567205484462605,"aZ":-13.791244330830573,"pfxX":-4.6983389365956505,"pfxZ":9.154344354627028,"pX":-0.10925189776273102,"pZ":3.448194248959385,"vX0":3.4781138668686746,"vY0":-140.72470513341935,"vZ0":-3.4093684335148957,"x":121.16,"y":145.68,"x0":-0.7500380788763545,"y0":50.003140607166216,"z0":5.567301936272078,"aX":-9.435070432192312},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":7.8,"spinRate":2320,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3890318094727938,"extension":6.52962745828124},"index":3,"playId":"ed62312a-039f-3322-8218-e3c10395825b","pitchNumber":3,"startTime":"2026-06-18T19:08:16.868Z","endTime":"2026-06-18T19:08:19.868Z","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":84.6,"endSpeed":78.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.691558310698944,"aZ":-42.867415658050625,"pfxX":0.7900334802144471,"pfxZ":-6.953738407444877,"pX":-0.19276372952895043,"pZ":1.1151867415156123,"vX0":1.3384232002320717,"vY0":-123.27053704310481,"vZ0":-2.2448025405103404,"x":124.35,"y":208.67,"x0":-0.8455575454017377,"y0":50.002241686165874,"z0":5.659207745422843,"aX":1.2148513584678537},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-12.8,"breakHorizontal":-1.8,"spinRate":2664,"spinDirection":30},"zone":13,"typeConfidence":0.9,"plateTime":0.4444565952317805,"extension":6.531554981899143},"index":4,"playId":"49797e2e-128c-379d-9c85-cb49ba2ad038","pitchNumber":4,"startTime":"2026-06-18T19:08:37.066Z","endTime":"2026-06-18T19:08:40.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.166349038441396,"aZ":-15.160129982008302,"pfxX":-6.365427998859463,"pfxZ":8.419362128680891,"pX":-1.1150653077278172,"pZ":2.8710655936742455,"vX0":1.025662637974206,"vY0":-141.46906391046545,"vZ0":-4.705143918085062,"x":159.5,"y":161.26,"x0":-0.6562018655458761,"y0":50.00234142124147,"z0":5.531975078928038,"aX":-12.86377126535383},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.4,"breakHorizontal":11.3,"spinRate":2318,"spinDirection":222},"zone":11,"typeConfidence":0.67,"plateTime":0.38759983574801504,"extension":6.831487464864597},"hitData":{"launchSpeed":46.6,"launchAngle":20.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.67,"coordY":150.75}},"index":5,"playId":"e8ea3f77-545c-3c80-88ba-90ef09beff12","pitchNumber":5,"startTime":"2026-06-18T19:09:05.081Z","endTime":"2026-06-18T19:09:12.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T19:09:12.826Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a ground ball to right fielder Kody Clemens.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-18T19:11:08.575Z","endTime":"2026-06-18T19:12:14.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51953520075949,"aZ":-18.03312690689783,"pfxX":-10.024940469597764,"pfxZ":7.418815856039163,"pX":-0.8850638786230939,"pZ":2.4251381693315155,"vX0":7.651234934330267,"vY0":-136.78676777432912,"vZ0":-2.6372515305683253,"x":150.74,"y":173.3,"x0":-2.4078621050681455,"y0":50.00267754125281,"z0":4.629822688745233,"aX":-19.108260808155183},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":16.7,"spinRate":2269,"spinDirection":230},"zone":13,"typeConfidence":0.89,"plateTime":0.3995265384657025,"extension":6.793388952756427},"index":0,"playId":"7cb23852-9c15-381b-bc35-d2f5b39c4daf","pitchNumber":1,"startTime":"2026-06-18T19:11:29.218Z","endTime":"2026-06-18T19:11:32.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99620470442417,"aZ":-26.0584781479614,"pfxX":-10.327962302435377,"pfxZ":3.2629259460678632,"pX":-1.250322466947448,"pZ":2.177432002527751,"vX0":6.8480915155458835,"vY0":-135.89084974574033,"vZ0":-1.579621311483446,"x":164.66,"y":179.99,"x0":-2.457554853511903,"y0":50.00418377301279,"z0":4.571573651274038,"aX":-19.37158192315129},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.8,"breakHorizontal":17.3,"spinRate":2060,"spinDirection":239},"zone":13,"typeConfidence":0.92,"plateTime":0.40263544095832016,"extension":6.7456758618342505},"index":1,"playId":"7a7122bf-c235-3eae-aab5-48e0d2a2b507","pitchNumber":2,"startTime":"2026-06-18T19:11:48.492Z","endTime":"2026-06-18T19:11:51.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.70695402297385,"aZ":-41.5105989022434,"pfxX":5.696839478451769,"pfxZ":-6.981727537807567,"pX":0.060209623762927086,"pZ":2.302177603325736,"vX0":3.677278620010722,"vY0":-114.9989424033511,"vZ0":2.8855976415282827,"x":114.7,"y":176.62,"x0":-2.3008176415448913,"y0":50.00399103106135,"z0":5.063135265596301,"aX":7.615606770981811},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-11.6,"breakHorizontal":-11.3,"spinRate":2679,"spinDirection":65},"zone":5,"typeConfidence":0.89,"plateTime":0.4766462722979705,"extension":6.528596814551609},"hitData":{"launchSpeed":103.0,"launchAngle":3.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.4,"coordY":104.43}},"index":2,"playId":"36af0c5b-ef57-3de2-9c51-bb8f5d7923a3","pitchNumber":3,"startTime":"2026-06-18T19:12:03.297Z","endTime":"2026-06-18T19:12:14.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T19:12:14.411Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ezequiel Duran lines out to center fielder Byron Buxton.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-18T19:12:14.684Z","endTime":"2026-06-18T19:14:41.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":621439,"link":"/api/v1/people/621439"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3747896003953,"aZ":-18.917010227085623,"pfxX":-9.67522615220234,"pfxZ":7.179575183337361,"pX":0.1724853756082177,"pZ":2.388026194718977,"vX0":10.378404306279657,"vY0":-135.2408387039086,"vZ0":-2.3392435407624967,"x":110.43,"y":174.3,"x0":-2.463587630254911,"y0":50.002875666979584,"z0":4.595751026295294,"aX":-17.86578910473048},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.7,"breakHorizontal":15.2,"spinRate":2301,"spinDirection":233},"zone":5,"typeConfidence":0.83,"plateTime":0.4055090527593026,"extension":6.998810532426599},"index":0,"playId":"781eb1f5-7ff1-3eb3-93d0-5c2401ef7fa7","pitchNumber":1,"startTime":"2026-06-18T19:12:41.949Z","endTime":"2026-06-18T19:12:44.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18413508102867,"aZ":-23.45770367079827,"pfxX":-9.60133422773696,"pfxZ":4.654557432422958,"pX":-0.6265986286314467,"pZ":3.062212679270298,"vX0":8.755162315389322,"vY0":-135.85189858421927,"vZ0":0.1266377812764471,"x":140.88,"y":156.1,"x0":-2.6404325961579858,"y0":50.00415940991984,"z0":4.642785117680299,"aX":-17.985539937497077},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.6,"breakHorizontal":15.6,"spinRate":2244,"spinDirection":235},"zone":1,"typeConfidence":0.79,"plateTime":0.402865151618804,"extension":6.993040825893162},"index":1,"playId":"c74b6b57-d86d-3efa-bc35-564f670cb555","pitchNumber":2,"startTime":"2026-06-18T19:12:58.770Z","endTime":"2026-06-18T19:13:01.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.481516318500724,"aZ":-29.555406529068232,"pfxX":4.502059956852376,"pfxZ":1.8113373268721729,"pX":2.6294735776742124,"pZ":1.9036183051056328,"vX0":10.482098714699049,"vY0":-119.66467582796183,"vZ0":-0.0015834823620834992,"x":16.77,"y":187.38,"x0":-2.395866392385025,"y0":50.00390055144226,"z0":4.555963796875657,"aX":6.517857327706983},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.6,"breakHorizontal":-10.7,"spinRate":2772,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4580332778674072,"extension":6.717742841290426},"index":2,"playId":"775f8d83-e09d-371b-a44a-f1474fc60ebd","pitchNumber":3,"startTime":"2026-06-18T19:13:22.334Z","endTime":"2026-06-18T19:13:25.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.29678944036856,"aZ":-27.93010652670706,"pfxX":-0.10965816975200848,"pfxZ":2.6531373404029326,"pX":1.6933703628561094,"pZ":1.4341933574966887,"vX0":9.937841583098432,"vY0":-125.1499544086567,"vZ0":-2.404985752308834,"x":52.45,"y":200.06,"x0":-2.3009271008362737,"y0":50.0035224574958,"z0":4.676367687144471,"aX":-0.1777216910569665},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.6,"breakHorizontal":-1.9,"spinRate":2346,"spinDirection":177},"zone":14,"typeConfidence":0.91,"plateTime":0.43628283173464677,"extension":6.720813696686336},"index":3,"playId":"3fcd5865-395d-3661-a4a6-effd96e6b4d3","pitchNumber":4,"startTime":"2026-06-18T19:13:48.774Z","endTime":"2026-06-18T19:13:51.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.209137746526498,"aZ":-21.08580984976532,"pfxX":-9.181461702847061,"pfxZ":5.699720429927954,"pX":0.23451709026057688,"pZ":2.3389847472775562,"vX0":10.789122786718126,"vY0":-138.20261321002684,"vZ0":-2.1460928642314503,"x":108.06,"y":175.63,"x0":-2.5169228849476712,"y0":50.00132049654579,"z0":4.533514810805982,"aX":-17.857818937645686},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.1,"breakHorizontal":14.5,"spinRate":2327,"spinDirection":229},"zone":5,"typeConfidence":0.78,"plateTime":0.3954803669543123,"extension":6.876459739551846},"index":4,"playId":"80de0f1c-b632-3579-92e6-e4d6d4331729","pitchNumber":5,"startTime":"2026-06-18T19:14:08.801Z","endTime":"2026-06-18T19:14:11.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.930498716768287,"aZ":-29.265422193248607,"pfxX":10.157748931839773,"pfxZ":2.067396188527825,"pX":1.0307125620383522,"pZ":2.8200917809646344,"vX0":5.5025893336628116,"vY0":-118.27301641597896,"vZ0":2.140763303056131,"x":77.71,"y":162.64,"x0":-2.650661472705006,"y0":50.00339345231489,"z0":4.599203153597224,"aX":14.296085317226058},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.6,"breakHorizontal":-19.8,"spinRate":2805,"spinDirection":70},"zone":12,"typeConfidence":0.88,"plateTime":0.46426451419977477,"extension":6.56786116308111},"hitData":{"launchSpeed":90.4,"launchAngle":20.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.66,"coordY":77.9}},"index":5,"playId":"d1340757-b744-3785-927c-8f89122bc5ab","pitchNumber":6,"startTime":"2026-06-18T19:14:31.921Z","endTime":"2026-06-18T19:14:41.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T19:14:41.099Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-18T19:14:40.384Z","endTime":"2026-06-18T19:17:01.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.837922648810185,"aZ":-38.622565041739506,"pfxX":5.632630152227362,"pfxZ":-4.8560754481819295,"pX":0.491401221911564,"pZ":2.700916245418929,"vX0":5.374039550098121,"vY0":-114.73596533706308,"vZ0":3.284995856958368,"x":98.27,"y":165.86,"x0":-2.6153922089276596,"y0":50.00117932790886,"z0":5.022266066665059,"aX":7.483679694894384},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-7.6,"breakHorizontal":-11.6,"spinRate":2741,"spinDirection":70},"zone":3,"typeConfidence":0.89,"plateTime":0.4779554194443212,"extension":6.6771510873798805},"index":0,"playId":"05342c38-4e4f-30d2-bba4-9b1237a5ae05","pitchNumber":1,"startTime":"2026-06-18T19:15:10.820Z","endTime":"2026-06-18T19:15:13.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97550083064561,"aZ":-16.944378206258754,"pfxX":-7.889359036556247,"pfxZ":7.953167309437613,"pX":0.319093306774005,"pZ":2.253683999352462,"vX0":10.233862576499797,"vY0":-137.19384283953173,"vZ0":-3.0624879982967905,"x":104.84,"y":177.93,"x0":-2.426085370427504,"y0":50.00559624348705,"z0":4.532404383007735,"aX":-15.114591280495834},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.9,"breakHorizontal":12.2,"spinRate":2391,"spinDirection":229},"zone":6,"typeConfidence":0.93,"plateTime":0.3984989933362777,"extension":6.843997231832264},"index":1,"playId":"26a0212b-cbe6-344e-a1ff-6ada17167f55","pitchNumber":2,"startTime":"2026-06-18T19:15:31.128Z","endTime":"2026-06-18T19:15:34.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.321830256708086,"aZ":-30.436434596113155,"pfxX":-11.509316860172373,"pfxZ":1.02677841775112,"pX":-0.07176464550521364,"pZ":1.6648410699674576,"vX0":9.966857389213802,"vY0":-129.12335481043792,"vZ0":-1.8895161916892322,"x":119.74,"y":193.83,"x0":-2.4822297211436997,"y0":50.00213640483533,"z0":4.7428035112782885,"aX":-19.477518753103382},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.7,"breakHorizontal":18.7,"spinRate":2178,"spinDirection":248},"zone":8,"typeConfidence":0.9,"plateTime":0.4238259970938181,"extension":6.758338401605197},"index":2,"playId":"2e304e63-cb21-36ec-a4da-b6afd05d6873","pitchNumber":3,"startTime":"2026-06-18T19:15:56.849Z","endTime":"2026-06-18T19:15:59.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.194100456983353,"aZ":-29.542568654774612,"pfxX":-10.691253988231326,"pfxZ":1.5229218690903408,"pX":-0.07134213790128618,"pZ":0.9033995094446273,"vX0":10.102444739946547,"vY0":-130.54408697457674,"vZ0":-3.803286523907331,"x":119.72,"y":214.39,"x0":-2.6002660984847594,"y0":50.00262183259688,"z0":4.600274284486247,"aX":-18.47335458275538},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.2,"breakHorizontal":17.2,"spinRate":2142,"spinDirection":246},"zone":13,"typeConfidence":0.86,"plateTime":0.4193994126445397,"extension":6.836715156059362},"index":3,"playId":"40e6df71-1b40-335e-8e6d-e9c446f8c999","pitchNumber":4,"startTime":"2026-06-18T19:16:20.325Z","endTime":"2026-06-18T19:16:23.325Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73971479001334,"aZ":-16.88243294387183,"pfxX":-7.605611894398007,"pfxZ":7.825272926994128,"pX":1.0858950375595338,"pZ":3.277621913078889,"vX0":12.03454211149919,"vY0":-138.61804709307847,"vZ0":-0.5361670298253687,"x":75.61,"y":150.28,"x0":-2.315197332128677,"y0":50.00447538463831,"z0":4.596330548435242,"aX":-14.86708779747553},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":11.4,"spinRate":2228,"spinDirection":231},"zone":12,"typeConfidence":0.94,"plateTime":0.39449473523762935,"extension":6.840252006890026},"index":4,"playId":"5d0fd937-ef48-3c5b-b98d-7eb70593381c","pitchNumber":5,"startTime":"2026-06-18T19:16:46.846Z","endTime":"2026-06-18T19:17:01.900Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T19:17:01.900Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Burger walks. Brandon Nimmo to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-18T19:19:25.859Z","endTime":"2026-06-18T19:21:49.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"83566800-90c1-32e2-bdad-67f935d33ec0","startTime":"2026-06-18T19:19:08.015Z","endTime":"2026-06-18T19:19:15.565Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.961218258896928,"aZ":-17.39793383468723,"pfxX":-8.286133438040117,"pfxZ":7.858480443497152,"pX":-1.0480403877519064,"pZ":3.358552676323829,"vX0":6.889832969338647,"vY0":-135.83657705992619,"vZ0":-0.16838898116468487,"x":156.95,"y":148.1,"x0":-2.532738331904169,"y0":50.00517434379843,"z0":4.624312083235799,"aX":-15.586622570267263},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":13.7,"spinRate":2118,"spinDirection":233},"zone":11,"typeConfidence":0.93,"plateTime":0.4022348418176849,"extension":6.804157775803188},"index":1,"playId":"73c861a0-a2e4-307c-a4c7-d0f9ee8c61c4","pitchNumber":1,"startTime":"2026-06-18T19:19:28.129Z","endTime":"2026-06-18T19:19:31.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.053638017293075,"aZ":-23.251959532837,"pfxX":-10.981637929915433,"pfxZ":4.883794161873276,"pX":-0.31718684430573885,"pZ":1.5996379337981455,"vX0":9.330755470842726,"vY0":-134.09459670229853,"vZ0":-3.4092698600813436,"x":129.09,"y":195.59,"x0":-2.4092270171147607,"y0":50.0045890616651,"z0":4.5397968360671435,"aX":-20.07071433641571},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.3,"breakHorizontal":18.0,"spinRate":2160,"spinDirection":234},"zone":7,"typeConfidence":0.92,"plateTime":0.4079279095618418,"extension":6.699559035311737},"index":2,"playId":"6102959c-859e-3c73-99c7-147ceefbe29b","pitchNumber":2,"startTime":"2026-06-18T19:19:48.238Z","endTime":"2026-06-18T19:19:52.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.681118367661444,"aZ":-18.632880709063958,"pfxX":-10.344300040448463,"pfxZ":7.237550873697877,"pX":1.2072776280663124,"pZ":2.6376374727425542,"vX0":13.279649199985771,"vY0":-135.89798349432616,"vZ0":-1.5350386960455862,"x":70.98,"y":167.56,"x0":-2.3978154292865335,"y0":50.00266254668118,"z0":4.503582584440527,"aX":-19.35534767959947},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.0,"breakHorizontal":16.0,"spinRate":2302,"spinDirection":233},"zone":12,"typeConfidence":0.78,"plateTime":0.4029845970165842,"extension":6.9053192272637745},"index":3,"playId":"f2cd3476-8a60-3a36-b85b-1476cf4a73f9","pitchNumber":3,"startTime":"2026-06-18T19:20:06.319Z","endTime":"2026-06-18T19:20:11.001Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"startTime":"2026-06-18T19:20:40.662Z","endTime":"2026-06-18T19:20:43.131Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86185162778898,"aZ":-16.99543837205189,"pfxX":-9.77048578303632,"pfxZ":7.9226585902769,"pX":0.1906082791898215,"pZ":2.841805020420213,"vX0":10.65421401714961,"vY0":-137.59807187431403,"vZ0":-1.8314250144020572,"x":109.73,"y":162.05,"x0":-2.4642830030587204,"y0":50.00007010579363,"z0":4.669033673076485,"aX":-18.711807897772594},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":15.5,"spinRate":2305,"spinDirection":230},"zone":2,"typeConfidence":0.92,"plateTime":0.39825566375258026,"extension":6.930224274059828},"index":5,"playId":"c18ba696-0df7-3aa5-9b97-9d4acd4e1149","pitchNumber":4,"startTime":"2026-06-18T19:20:43.131Z","endTime":"2026-06-18T19:20:46.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.309308618379426,"aZ":-18.07263906013124,"pfxX":-9.934097539745503,"pfxZ":7.43958355201236,"pX":0.9553077122459399,"pZ":2.754631178322732,"vX0":12.570892805347258,"vY0":-136.82941250560714,"vZ0":-1.3501664988892803,"x":80.59,"y":164.4,"x0":-2.408695037838812,"y0":50.00141522342801,"z0":4.493280409565108,"aX":-18.827646492679047},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.3,"breakHorizontal":15.4,"spinRate":2308,"spinDirection":236},"zone":12,"typeConfidence":0.88,"plateTime":0.4003593100450309,"extension":6.995066758753024},"index":6,"playId":"4c7e64b1-f192-3066-ba85-fa083712cccc","pitchNumber":5,"startTime":"2026-06-18T19:21:03.723Z","endTime":"2026-06-18T19:21:07.994Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"playId":"ddca3968-2e08-3472-9098-951c78b54ebf","startTime":"2026-06-18T19:21:25.491Z","endTime":"2026-06-18T19:21:29.324Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.187992894099967,"aZ":-18.959498680100793,"pfxX":-9.504118061560773,"pfxZ":6.754151542583761,"pX":0.4386190831199869,"pZ":3.555291862093718,"vX0":11.070619234422463,"vY0":-139.01959413191574,"vZ0":0.6976915148943741,"x":100.28,"y":142.79,"x0":-2.3605768678468952,"y0":50.00620868924662,"z0":4.55963252416038,"aX":-18.605800984440073},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.6,"breakHorizontal":14.9,"spinRate":2349,"spinDirection":233},"zone":12,"typeConfidence":0.9,"plateTime":0.3940156369893537,"extension":6.837568060281658},"index":8,"playId":"32104806-39d6-3972-82ea-57f34b649790","pitchNumber":6,"startTime":"2026-06-18T19:21:44.499Z","endTime":"2026-06-18T19:21:49.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T19:21:49.596Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Osuna grounds out, second baseman Luke Keaschall to first baseman Royce Lewis.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-18T19:22:00.498Z","endTime":"2026-06-18T19:23:42.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.541254878592966,"aZ":-16.31728598411471,"pfxX":-9.046306870700148,"pfxZ":8.338223515645945,"pX":-0.4890219716238743,"pZ":2.4577040995248534,"vX0":9.092046345255111,"vY0":-137.07772882539203,"vZ0":-2.511467827774975,"x":135.64,"y":172.42,"x0":-2.674860706370563,"y0":50.00183726908269,"z0":4.5009530292817574,"aX":-17.200860970917198},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":14.4,"spinRate":2354,"spinDirection":236},"zone":4,"typeConfidence":0.93,"plateTime":0.39971867638581227,"extension":7.128434358576378},"index":0,"playId":"8e9c7dd8-54d2-3db7-b088-8962cea27c23","pitchNumber":1,"startTime":"2026-06-18T19:22:31.283Z","endTime":"2026-06-18T19:22:34.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.593260113304172,"aZ":-18.146087656460118,"pfxX":-8.687350984034408,"pfxZ":7.275696256782769,"pX":-1.096426954718767,"pZ":2.271063442700053,"vX0":7.18640991668912,"vY0":-137.73067427205262,"vZ0":-2.454521800635806,"x":158.79,"y":177.46,"x0":-2.6063006880259483,"y0":50.00250711545015,"z0":4.396133489272221,"aX":-16.74846938509329},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.8,"breakHorizontal":14.3,"spinRate":2228,"spinDirection":226},"zone":13,"typeConfidence":0.93,"plateTime":0.3971569696386883,"extension":6.973023112728912},"index":1,"playId":"0f7c40fd-4dd8-321d-9e7c-a20ed5d7b3a3","pitchNumber":2,"startTime":"2026-06-18T19:22:54.385Z","endTime":"2026-06-18T19:22:57.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.059207368053343,"aZ":-20.193831022847476,"pfxX":-9.01308217638945,"pfxZ":6.259755742984787,"pX":-0.3024174344701676,"pZ":4.039158178412671,"vX0":9.146884472837073,"vY0":-137.39279814342683,"vZ0":2.328688956086455,"x":128.53,"y":129.72,"x0":-2.5015939189565795,"y0":50.00532851797606,"z0":4.5518946612372035,"aX":-17.25771587601374},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.0,"breakHorizontal":14.4,"spinRate":2284,"spinDirection":236},"zone":11,"typeConfidence":0.9,"plateTime":0.39846253660129527,"extension":6.882091443801586},"index":2,"playId":"d26c8b09-c079-3203-a5ab-73f474d8085f","pitchNumber":3,"startTime":"2026-06-18T19:23:15.526Z","endTime":"2026-06-18T19:23:18.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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26262529618126,"aZ":-26.73868077341094,"pfxX":-12.221117483330087,"pfxZ":3.1297435803664033,"pX":-0.7988447977426544,"pZ":1.10463374844046,"vX0":8.976937408419094,"vY0":-131.0949359492653,"vZ0":-3.6283690901585395,"x":147.45,"y":208.95,"x0":-2.6833348449294494,"y0":50.00373679590691,"z0":4.507393747231715,"aX":-21.22776723526296},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.0,"breakHorizontal":20.2,"spinRate":2342,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4181540385582596,"extension":6.897441914075723},"hitData":{"launchSpeed":67.1,"launchAngle":2.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.4,"coordY":152.59}},"index":3,"playId":"71080165-f440-3204-81f4-e4f552223bb9","pitchNumber":4,"startTime":"2026-06-18T19:23:34.435Z","endTime":"2026-06-18T19:23:42.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T19:23:42.094Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kody Clemens grounds out, first baseman Jake Burger to pitcher Jack Leiter.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-18T19:26:04.566Z","endTime":"2026-06-18T19:27:04.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91636334194851,"aZ":-30.65703605032001,"pfxX":0.806590226758948,"pfxZ":0.9906264990062561,"pX":0.5567693606477776,"pZ":0.3782408758620167,"vX0":4.155581096998599,"vY0":-122.94209734123149,"vZ0":-6.112643902207289,"x":95.78,"y":228.57,"x0":-1.261768665402054,"y0":50.000988994189264,"z0":5.506340510216719,"aX":1.231099900411104},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.6,"breakHorizontal":-2.4,"spinRate":2526,"spinDirection":103},"zone":14,"typeConfidence":0.9,"plateTime":0.4459196366404181,"extension":6.599950251026485},"index":0,"playId":"085458ff-bf73-3a91-8b01-cd3a5f58bb4d","pitchNumber":1,"startTime":"2026-06-18T19:26:17.421Z","endTime":"2026-06-18T19:26:20.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.529473315497828,"aZ":-16.2032042965914,"pfxX":-5.212778381243778,"pfxZ":8.287552302984784,"pX":-0.14361781755568223,"pZ":3.5548049034097917,"vX0":4.577388619904361,"vY0":-137.69822062627145,"vZ0":-2.580431189166194,"x":122.47,"y":142.8,"x0":-1.147256792350345,"y0":50.00467307950399,"z0":5.595638221205864,"aX":-10.048059732436611},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":8.5,"spinRate":2218,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39723065347402375,"extension":7.033034347404768},"index":1,"playId":"0b527738-82cc-3904-b5f8-2ceb33307401","pitchNumber":2,"startTime":"2026-06-18T19:26:36.716Z","endTime":"2026-06-18T19:26:39.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.843942373344653,"aZ":-21.68578024736067,"pfxX":-7.924232765380866,"pfxZ":6.073744964380182,"pX":0.19704554876235122,"pZ":1.9050287101924004,"vX0":6.084651529541126,"vY0":-130.22426398076163,"vZ0":-5.1579290260224315,"x":109.49,"y":187.34,"x0":-1.1334221543674354,"y0":50.006400057936716,"z0":5.539177026464017,"aX":-13.692906050336227},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.1,"breakHorizontal":13.1,"spinRate":1637,"spinDirection":227},"zone":8,"typeConfidence":0.9,"plateTime":0.41967024344689063,"extension":6.509594224461846},"hitData":{"launchSpeed":90.5,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.15,"coordY":164.76}},"index":2,"playId":"539df20f-c193-3439-806c-67da64010aa1","pitchNumber":3,"startTime":"2026-06-18T19:26:56.499Z","endTime":"2026-06-18T19:27:04.133Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T19:27:04.133Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-18T19:27:07.043Z","endTime":"2026-06-18T19:29:22.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08066592688132,"aZ":-13.148563434430729,"pfxX":-9.342910785396558,"pfxZ":9.761643889784068,"pX":-0.001378832961804517,"pZ":0.9669940942205595,"vX0":6.021328897341662,"vY0":-139.15185908953939,"vZ0":-9.693847198735826,"x":117.05,"y":212.67,"x0":-0.9866559538815601,"y0":50.000188655711426,"z0":5.380817541609106,"aX":-18.202726020177124},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":15.6,"spinRate":2323,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.39458047631348947,"extension":6.734714849569183},"index":0,"playId":"82ab33f8-30e4-3467-8731-13e6caf4f62e","pitchNumber":1,"startTime":"2026-06-18T19:27:35.080Z","endTime":"2026-06-18T19:27:38.341Z","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":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.684280802905185,"aZ":-42.54025863307725,"pfxX":-0.1473618883995229,"pfxZ":-7.525935659265886,"pX":1.0669532690064991,"pZ":-0.17579210458030856,"vX0":4.834042293695488,"vY0":-117.057922527804,"vZ0":-4.387929853354221,"x":76.33,"y":243.53,"x0":-1.0125604567307407,"y0":50.00496664241763,"z0":5.737719105221324,"aX":-0.20394464511903612},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-14.5,"breakHorizontal":-1.0,"spinRate":2716,"spinDirection":26},"zone":14,"typeConfidence":0.9,"plateTime":0.46930650827260223,"extension":6.473745067414867},"index":1,"playId":"7f5ed40f-505b-39f3-9d9a-4c7fdfaf6588","pitchNumber":2,"startTime":"2026-06-18T19:27:53.507Z","endTime":"2026-06-18T19:27:56.507Z","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":1},"pitchData":{"startSpeed":96.3,"endSpeed":86.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.47834704069266,"aZ":-13.067128638073859,"pfxX":-6.194766461274883,"pfxZ":9.788675340542976,"pX":-0.9531652895597963,"pZ":2.385805384591088,"vX0":2.5313567137103146,"vY0":-139.98483571706566,"vZ0":-6.064410761589909,"x":153.33,"y":174.36,"x0":-1.0729884720147718,"y0":50.00236477992027,"z0":5.463011109904628,"aX":-12.09008603620561},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":10.6,"spinRate":2229,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.39378523203223015,"extension":6.729961167223031},"index":2,"playId":"30e4e3af-1aca-32fb-b1e3-a9880eb960c8","pitchNumber":3,"startTime":"2026-06-18T19:28:32.357Z","endTime":"2026-06-18T19:28:35.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69624619370663,"aZ":-13.678745915326331,"pfxX":-7.397142368173849,"pfxZ":9.319432053099693,"pX":-0.1231615226649866,"pZ":1.6618464606075278,"vX0":4.993705781447256,"vY0":-140.21461619181036,"vZ0":-7.754975547479445,"x":121.69,"y":193.91,"x0":-0.969225038488761,"y0":50.00342501473265,"z0":5.36255451779256,"aX":-14.679897473287959},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":12.4,"spinRate":2372,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.39113504899391804,"extension":7.279514932547846},"index":3,"playId":"5de1f3f2-5315-30cf-a7b5-c98f8adfd289","pitchNumber":4,"startTime":"2026-06-18T19:28:53.270Z","endTime":"2026-06-18T19:28:56.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.401202190939046,"aZ":-14.99172341255355,"pfxX":-6.001157669789453,"pfxZ":8.622527940169213,"pX":0.9847616174038182,"pZ":1.655115013336977,"vX0":6.842953549758219,"vY0":-140.4255746049086,"vZ0":-7.682478643422361,"x":79.46,"y":194.09,"x0":-0.7063318131114555,"y0":50.00658720873991,"z0":5.405924069316217,"aX":-11.963896190391365},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.2,"breakHorizontal":9.5,"spinRate":2245,"spinDirection":211},"zone":14,"typeConfidence":0.87,"plateTime":0.39036261847679166,"extension":6.975776532848234},"index":4,"playId":"d06f932d-c7cd-325a-b0e3-9aa3e0fc3956","pitchNumber":5,"startTime":"2026-06-18T19:29:19.345Z","endTime":"2026-06-18T19:29:22.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T19:29:22.345Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Bell walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-18T19:29:24.537Z","endTime":"2026-06-18T19:31:39.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"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":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.099112651837345,"aZ":-25.85806061372323,"pfxX":2.774150177804934,"pfxZ":3.5233963018601067,"pX":1.2009908331594314,"pZ":2.423605551042407,"vX0":5.330095103732117,"vY0":-132.47067603410676,"vZ0":-3.2268989582126792,"x":71.22,"y":173.34,"x0":-1.1909463394247992,"y0":50.0008754552479,"z0":5.53052462322241,"aX":4.970648249477871},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.0,"breakHorizontal":-6.1,"spinRate":2520,"spinDirection":170},"zone":14,"typeConfidence":0.86,"plateTime":0.4121569375992493,"extension":6.57585058339652},"index":0,"playId":"4dd43e4b-32b5-3c73-8cfa-455a789c114c","pitchNumber":1,"startTime":"2026-06-18T19:29:52.940Z","endTime":"2026-06-18T19:29:55.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.459241588222504,"aZ":-18.82725822880753,"pfxX":-4.026872859334969,"pfxZ":7.643776322278594,"pX":1.1113751006694936,"pZ":3.454368745750831,"vX0":6.825693820640787,"vY0":-131.21581945823849,"vZ0":-2.155947123872935,"x":74.64,"y":145.51,"x0":-0.9989895365098238,"y0":50.00044195750766,"z0":5.6875915885870745,"aX":-7.029577494112555},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.6,"breakHorizontal":5.8,"spinRate":1386,"spinDirection":220},"zone":12,"typeConfidence":0.84,"plateTime":0.41723640334618173,"extension":6.529008495431979},"index":1,"playId":"a435b121-7b7e-39a8-9397-3937f62eb269","pitchNumber":2,"startTime":"2026-06-18T19:30:11.604Z","endTime":"2026-06-18T19:30:15.321Z","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":82.1,"endSpeed":75.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.007698319632723,"aZ":-40.547720875860925,"pfxX":-0.1604615344785829,"pfxZ":-5.8192153312809705,"pX":1.352388060825449,"pZ":0.9243961655710274,"vX0":5.479423769997431,"vY0":-119.45212317257894,"vZ0":-2.9428274376687353,"x":65.45,"y":213.82,"x0":-0.9549457253449772,"y0":50.00476354776019,"z0":5.834487785858811,"aX":-0.23165539625570514},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.0,"breakHorizontal":-1.1,"spinRate":2796,"spinDirection":31},"zone":14,"typeConfidence":0.9,"plateTime":0.4593563621713841,"extension":6.670225410103466},"index":2,"playId":"891a9887-16a4-3a6f-bcc3-b18801be5e22","pitchNumber":3,"startTime":"2026-06-18T19:30:33.610Z","endTime":"2026-06-18T19:30:37.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.99200830851859,"aZ":-13.72281186077826,"pfxX":-5.5594957900180475,"pfxZ":9.36525007056228,"pX":-0.8312442818400959,"pZ":2.468782057405388,"vX0":2.742382480550213,"vY0":-140.0378556907989,"vZ0":-5.647470084106791,"x":148.69,"y":172.12,"x0":-1.1052570201516112,"y0":50.001854710253085,"z0":5.422107734001808,"aX":-10.952697377005215},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":9.5,"spinRate":2327,"spinDirection":217},"zone":13,"typeConfidence":0.89,"plateTime":0.39232843675223705,"extension":6.762041141898465},"index":3,"playId":"3ef7678a-d244-3ef5-b83d-0c76645cf1d8","pitchNumber":4,"startTime":"2026-06-18T19:30:54.373Z","endTime":"2026-06-18T19:30:58.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.663663635929172,"aZ":-18.940898328943838,"pfxX":-10.064154060904634,"pfxZ":6.9112005739776,"pX":0.4359892580988727,"pZ":2.2047590657007965,"vX0":7.696132989524353,"vY0":-137.7405148925402,"vZ0":-5.350539604923154,"x":100.38,"y":179.25,"x0":-1.092021277418109,"y0":50.001201117041234,"z0":5.460211876186297,"aX":-19.26429142475801},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.5,"breakHorizontal":16.6,"spinRate":2220,"spinDirection":216},"zone":9,"typeConfidence":0.83,"plateTime":0.39822367818553994,"extension":6.6152056393748655},"index":4,"playId":"fd138b31-efea-3371-af8c-1a6b76c36f9e","pitchNumber":5,"startTime":"2026-06-18T19:31:13.027Z","endTime":"2026-06-18T19:31:16.027Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59833022962698,"aZ":-41.176090374770894,"pfxX":1.9622448977254199,"pfxZ":-6.148491407581666,"pX":0.9891262481351305,"pZ":2.35934804031369,"vX0":4.3023653358249385,"vY0":-120.05559168617529,"vZ0":0.4100245555048354,"x":79.3,"y":175.08,"x0":-1.0789829234968,"y0":50.003174581539035,"z0":5.842409316121976,"aX":2.8722015399306633},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.8,"breakHorizontal":-4.6,"spinRate":2759,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.4557189706220677,"extension":6.519146600493077},"index":5,"playId":"1f312797-938b-37c2-9c94-abf26eea1a2d","pitchNumber":6,"startTime":"2026-06-18T19:31:34.847Z","endTime":"2026-06-18T19:31:39.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T19:31:39.128Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out to first baseman Jake Burger.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-18T19:31:42.952Z","endTime":"2026-06-18T19:32:14.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.557436261172068,"aZ":-33.789244920109816,"pfxX":-0.40120061486504865,"pfxZ":-1.0123134981177326,"pX":-0.04783620260237914,"pZ":2.162645158137687,"vX0":3.145695799159199,"vY0":-125.43437296524762,"vZ0":-1.7394370558029966,"x":111.39,"y":181.42,"x0":-1.26415916023251,"y0":50.000763111826664,"z0":5.611139447013612,"aX":-0.6415649805997238},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.0,"breakHorizontal":0.0,"spinRate":2597,"spinDirection":78},"zone":8,"typeConfidence":0.9,"plateTime":0.4360938253603903,"extension":6.668819781973751},"hitData":{"launchSpeed":89.7,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.12,"coordY":166.79}},"index":0,"playId":"ba62201b-655a-3a4d-899b-5482fd7f91da","pitchNumber":1,"startTime":"2026-06-18T19:32:07.281Z","endTime":"2026-06-18T19:32:14.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T19:32:14.179Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Higashioka called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-18T19:34:52.621Z","endTime":"2026-06-18T19:37:22.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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],"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":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T19:34:35.716Z","endTime":"2026-06-18T19:34:54.857Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86653038094028,"aZ":-19.201205535539305,"pfxX":-8.150369296922399,"pfxZ":6.984407324402051,"pX":-0.7774815415384303,"pZ":3.3327455408202504,"vX0":7.035744652806563,"vY0":-135.27213296632252,"vZ0":0.29006402203645776,"x":146.64,"y":148.8,"x0":-2.3502652135907205,"y0":50.002648997962844,"z0":4.567731088279942,"aX":-15.139672223324297},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.0,"breakHorizontal":13.3,"spinRate":2175,"spinDirection":230},"zone":1,"typeConfidence":0.92,"plateTime":0.4045539215136764,"extension":6.942528528753045},"index":1,"playId":"5050fb3c-2d57-3b45-8d3f-1cadcddd81ee","pitchNumber":1,"startTime":"2026-06-18T19:34:54.857Z","endTime":"2026-06-18T19:34:58.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.198363159597417,"aZ":-18.605442105413616,"pfxX":-8.839107292196166,"pfxZ":7.173201172117559,"pX":0.9797567821875756,"pZ":2.037027681081062,"vX0":11.573756627019646,"vY0":-136.47896856677406,"vZ0":-3.1224148153801594,"x":79.65,"y":183.78,"x0":-2.1616542288635396,"y0":50.0057810387301,"z0":4.472815804844059,"aX":-16.72801653598744},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.5,"breakHorizontal":13.7,"spinRate":2226,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.40087347749816615,"extension":7.042744295843248},"index":2,"playId":"1b487853-c1ba-34db-9bdb-19fddfee75e6","pitchNumber":2,"startTime":"2026-06-18T19:35:08.828Z","endTime":"2026-06-18T19:35:12.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.094949063617044,"aZ":-18.93940896368813,"pfxX":-9.4985670458472,"pfxZ":7.119803232877537,"pX":-0.04077477805997088,"pZ":2.396835518964776,"vX0":9.180738560448694,"vY0":-135.3813119893238,"vZ0":-2.275070643997194,"x":118.55,"y":174.07,"x0":-2.2390774809998373,"y0":50.00472145261805,"z0":4.571311419031657,"aX":-17.663083888012107},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.6,"breakHorizontal":15.2,"spinRate":2203,"spinDirection":226},"zone":5,"typeConfidence":0.87,"plateTime":0.40432114217688975,"extension":6.953880778058406},"index":3,"playId":"9a307ad1-ec7d-32a2-9533-b5c0d5f092bb","pitchNumber":3,"startTime":"2026-06-18T19:35:23.829Z","endTime":"2026-06-18T19:35:26.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70718451718434,"aZ":-26.062454927603174,"pfxX":-1.3971577199071126,"pfxZ":3.600680611463049,"pX":1.7582842539698436,"pZ":0.618341478162807,"vX0":10.767189317638103,"vY0":-128.91006024165912,"vZ0":-4.687686953913077,"x":49.98,"y":222.08,"x0":-2.276195353029944,"y0":50.00187174072149,"z0":4.452055026278335,"aX":-2.37162032441737},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.8,"breakHorizontal":0.4,"spinRate":2347,"spinDirection":199},"zone":14,"typeConfidence":0.89,"plateTime":0.4235377458896452,"extension":6.917079785027733},"index":4,"playId":"a24dd8db-75f8-3e4e-9849-6602fa8f2dbf","pitchNumber":4,"startTime":"2026-06-18T19:35:39.443Z","endTime":"2026-06-18T19:35:42.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.720417856872334,"aZ":-32.64745237428189,"pfxX":-0.01879517588174373,"pfxZ":-0.2962009053846053,"pX":0.600403738065423,"pZ":2.9236095950979175,"vX0":7.4026914114928415,"vY0":-124.56006480702054,"vZ0":2.3162565004747897,"x":94.11,"y":159.84,"x0":-2.4008052095607373,"y0":50.00504234005139,"z0":4.6707475491143535,"aX":-0.030140748314808757},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.2,"breakHorizontal":-1.6,"spinRate":2380,"spinDirection":129},"zone":3,"typeConfidence":0.93,"plateTime":0.43880642641695555,"extension":6.665412789475636},"index":5,"playId":"f7600504-69ca-3f1a-a4a8-296f383f0676","pitchNumber":5,"startTime":"2026-06-18T19:35:57.997Z","endTime":"2026-06-18T19:36:02.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.809816289643788,"aZ":-17.997631148575405,"pfxX":-7.766047440813697,"pfxZ":7.420407408493931,"pX":-0.9839927330731272,"pZ":3.1317943128939985,"vX0":6.550117917359916,"vY0":-137.21490613497036,"vZ0":-0.4686760114741994,"x":154.51,"y":154.22,"x0":-2.3908026397704334,"y0":50.00272084920901,"z0":4.528955868102435,"aX":-14.837588636771175},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":12.7,"spinRate":2158,"spinDirection":229},"zone":11,"typeConfidence":0.94,"plateTime":0.3988683316178525,"extension":6.942138772392292},"index":6,"playId":"c4516b94-323f-343c-a72d-3ea3f869aef5","pitchNumber":6,"startTime":"2026-06-18T19:36:28.358Z","endTime":"2026-06-18T19:36:31.358Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.103085438088392,"aZ":-32.2141708895127,"pfxX":6.571944848641452,"pfxZ":-0.0333050270967572,"pX":0.46342024737534343,"pZ":2.4046742783201567,"vX0":4.307675950744868,"vY0":-117.02137862188052,"vZ0":1.6504670729719246,"x":99.34,"y":173.85,"x0":-2.2548376278590587,"y0":50.00043167218173,"z0":4.708352448125604,"aX":9.11059809250548},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.6,"breakHorizontal":-13.0,"spinRate":2737,"spinDirection":75},"zone":6,"typeConfidence":0.9,"plateTime":0.46807642678155803,"extension":7.035877056764974},"index":7,"playId":"24dacac5-f58f-37eb-a28d-d2c8120a2e25","pitchNumber":7,"startTime":"2026-06-18T19:36:45.739Z","endTime":"2026-06-18T19:36:49.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.298004578120487,"aZ":-17.33962947039087,"pfxX":-7.497524846497965,"pfxZ":7.989518003527678,"pX":1.254356793110208,"pZ":2.605100793853602,"vX0":11.6010275380322,"vY0":-135.79299761607373,"vZ0":-1.7049704597134094,"x":69.19,"y":168.44,"x0":-2.1102081318848063,"y0":50.0051389089867,"z0":4.454658501269921,"aX":-13.926381665879003},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":10.9,"spinRate":2261,"spinDirection":230},"zone":12,"typeConfidence":0.93,"plateTime":0.4042322443080413,"extension":7.090044984170968},"index":8,"playId":"f4ae46a2-22f0-3c56-8ae8-866579203294","pitchNumber":8,"startTime":"2026-06-18T19:37:03.988Z","endTime":"2026-06-18T19:37:07.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68680642496535,"aZ":-29.619779365727503,"pfxX":6.179645876313046,"pfxZ":1.8095913361978688,"pX":0.21108041988382184,"pZ":2.834894334157439,"vX0":4.276707677326851,"vY0":-118.89365778917836,"vZ0":1.8607895758860618,"x":108.95,"y":162.24,"x0":-2.4224746717170875,"y0":50.003971954553755,"z0":4.756464203549869,"aX":8.725590152082631},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":4.1,"breakHorizontal":-12.4,"spinRate":2635,"spinDirection":72},"zone":2,"typeConfidence":0.83,"plateTime":0.46310600590683704,"extension":6.608853511741559},"index":9,"playId":"492bc7d4-8128-37cd-90ee-dce862214c76","pitchNumber":9,"startTime":"2026-06-18T19:37:19.772Z","endTime":"2026-06-18T19:37:22.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T19:37:22.912Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-18T19:37:28.368Z","endTime":"2026-06-18T19:38:44.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.385652691025665,"aZ":-41.813593034385626,"pfxX":6.176690515908345,"pfxZ":-7.134127196769352,"pX":-0.2921860985086145,"pZ":2.1931206247106063,"vX0":2.7551322417070137,"vY0":-116.00117887226406,"vZ0":2.8713278491490044,"x":128.14,"y":179.57,"x0":-2.300736664552771,"y0":50.00202628318216,"z0":4.948983880779483,"aX":8.346667037006291},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-11.8,"breakHorizontal":-11.9,"spinRate":2839,"spinDirection":63},"zone":8,"typeConfidence":0.89,"plateTime":0.47369300981965523,"extension":6.840089969989234},"index":0,"playId":"c317e1a7-4c12-3d1e-b996-23c77d079ea5","pitchNumber":1,"startTime":"2026-06-18T19:37:49.961Z","endTime":"2026-06-18T19:37:52.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4343598377371,"aZ":-40.98151930674188,"pfxX":3.573365158534015,"pfxZ":-6.299737190267141,"pX":0.2549698292452549,"pZ":0.8361297246561287,"vX0":4.833361641331967,"vY0":-117.76400831396371,"vZ0":-0.45341226598575757,"x":107.28,"y":216.2,"x0":-2.2924110891067384,"y0":50.003721497232334,"z0":4.838520488633108,"aX":4.993823741661517},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-11.2,"breakHorizontal":-7.7,"spinRate":2727,"spinDirection":61},"zone":14,"typeConfidence":0.88,"plateTime":0.46601316065973286,"extension":6.976145348391386},"index":1,"playId":"11dfcae4-9d5b-3f26-aa62-540128e6b130","pitchNumber":2,"startTime":"2026-06-18T19:38:03.300Z","endTime":"2026-06-18T19:38:06.300Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-18T19:38:18.862Z","endTime":"2026-06-18T19:38:41.110Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38791442697434,"aZ":-20.975368977112858,"pfxX":-7.666710749450534,"pfxZ":5.880415308171029,"pX":-0.05059962691795859,"pZ":3.8040448257479653,"vX0":8.329028318823191,"vY0":-137.16124243186235,"vZ0":1.51158939263776,"x":118.93,"y":136.07,"x0":-2.1307642409730225,"y0":50.00524364293288,"z0":4.676236509061222,"aX":-14.6079050346419},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.2,"breakHorizontal":12.1,"spinRate":2187,"spinDirection":229},"zone":11,"typeConfidence":0.92,"plateTime":0.3993611529870398,"extension":7.061458942848802},"index":3,"playId":"c9d20b8b-c751-3549-9dca-8b027e3b5360","pitchNumber":3,"startTime":"2026-06-18T19:38:41.110Z","endTime":"2026-06-18T19:38:44.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T19:38:44.110Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a ground ball to right fielder Kody Clemens.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-18T19:38:45.354Z","endTime":"2026-06-18T19:39:35.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.021781395881884,"aZ":-25.15664449773237,"pfxX":-9.570960044965101,"pfxZ":3.764220430618634,"pX":0.0808834722876676,"pZ":3.3017427435780546,"vX0":9.2468322221359,"vY0":-135.3357131439779,"vZ0":1.0144398094886398,"x":113.92,"y":149.63,"x0":-2.1276168691555966,"y0":50.005486548572534,"z0":4.676950453952845,"aX":-17.85481473856683},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.2,"breakHorizontal":15.5,"spinRate":2082,"spinDirection":231},"zone":2,"typeConfidence":0.9,"plateTime":0.40387346600734597,"extension":7.012684410895247},"index":0,"playId":"2ffed509-e287-30c1-bdaa-ac5f6daabd83","pitchNumber":1,"startTime":"2026-06-18T19:39:13.907Z","endTime":"2026-06-18T19:39:16.907Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17284495963114,"aZ":-27.360282298130723,"pfxX":-10.878208248760405,"pfxZ":2.5582859202561865,"pX":0.19828012815983276,"pZ":2.0391704631158194,"vX0":9.900889163501322,"vY0":-136.12414502671777,"vZ0":-1.4758316057239853,"x":109.44,"y":183.72,"x0":-2.068259120657097,"y0":50.002928043328744,"z0":4.478038158805574,"aX":-20.46708520486682},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.6,"breakHorizontal":17.6,"spinRate":2128,"spinDirection":235},"zone":8,"typeConfidence":0.88,"plateTime":0.401989445335837,"extension":6.954156585513592},"hitData":{"launchSpeed":103.3,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.6,"coordY":106.97}},"index":1,"playId":"57eb5eb4-7df9-32c0-a3f2-5cd060bae65d","pitchNumber":2,"startTime":"2026-06-18T19:39:25.662Z","endTime":"2026-06-18T19:39:35.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T19:39:35.723Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wyatt Langford walks. Josh Jung to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-18T19:39:39.575Z","endTime":"2026-06-18T19:42:58.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97910470596655,"aZ":-16.55809069549268,"pfxX":-7.691878747373421,"pfxZ":8.40977880305658,"pX":0.22712249537790277,"pZ":3.754330351126477,"vX0":9.755670544956017,"vY0":-135.70859666698533,"vZ0":0.6230322187950564,"x":108.34,"y":137.41,"x0":-2.422675640356659,"y0":50.000441027407604,"z0":4.679165128635672,"aX":-14.27985648155869},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":11.8,"spinRate":2136,"spinDirection":228},"zone":12,"typeConfidence":0.94,"plateTime":0.4043193333275674,"extension":6.849765804838331},"index":0,"playId":"852897a4-9e55-39b3-99de-f5a2f700c88f","pitchNumber":1,"startTime":"2026-06-18T19:40:03.111Z","endTime":"2026-06-18T19:40:06.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.957587981877523,"aZ":-30.08072963569542,"pfxX":7.109620218899294,"pfxZ":1.5066672459691537,"pX":1.7158319919459488,"pZ":1.5127955879583534,"vX0":7.740781919318278,"vY0":-117.87915501102552,"vZ0":-0.5363789635338102,"x":51.6,"y":197.93,"x0":-2.549388390595493,"y0":50.00403146919637,"z0":4.5501120577921395,"aX":9.881914314838001},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":2.9,"breakHorizontal":-15.0,"spinRate":2676,"spinDirection":72},"zone":14,"typeConfidence":0.88,"plateTime":0.466837331281007,"extension":6.602331415474409},"index":1,"playId":"820c7c96-3c2a-3437-bfd6-4a51a178f7d4","pitchNumber":2,"startTime":"2026-06-18T19:40:19.753Z","endTime":"2026-06-18T19:40:24.353Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"7e2273ef-29e5-3e8c-b23d-08a56337a0e7","startTime":"2026-06-18T19:40:41.727Z","endTime":"2026-06-18T19:40:44.727Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.829611328750605,"aZ":-15.925489554651396,"pfxX":-8.862826496493163,"pfxZ":8.75654242515961,"pX":0.608714028875582,"pZ":3.124483406163006,"vX0":11.058276605448787,"vY0":-135.64772432637133,"vZ0":-0.8279960856072344,"x":93.8,"y":154.42,"x0":-2.377296862174543,"y0":50.00315240528915,"z0":4.548374307752375,"aX":-16.447909263471804},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.8,"breakHorizontal":13.6,"spinRate":2253,"spinDirection":228},"zone":3,"typeConfidence":0.94,"plateTime":0.40443282141814896,"extension":7.0186617292585165},"index":3,"playId":"e57b030e-7303-3ab2-ab97-436ac5cc7254","pitchNumber":3,"startTime":"2026-06-18T19:41:02.813Z","endTime":"2026-06-18T19:41:05.813Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"startTime":"2026-06-18T19:41:15.962Z","endTime":"2026-06-18T19:41:35.095Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82264098593558,"aZ":-16.19085313904657,"pfxX":-8.455446999402813,"pfxZ":8.362408272596529,"pX":1.272097119976397,"pZ":3.2352677578497655,"vX0":12.930963023235686,"vY0":-137.89787425252814,"vZ0":-0.6227968959073509,"x":68.51,"y":151.43,"x0":-2.3956894415661116,"y0":50.0022429314099,"z0":4.563898919421021,"aX":-16.16141579531436},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.2,"breakHorizontal":12.4,"spinRate":2328,"spinDirection":230},"zone":12,"typeConfidence":0.94,"plateTime":0.39833958228409605,"extension":7.035976136899773},"index":5,"playId":"d6c9037f-52bc-3fe4-9eab-8b0051200e54","pitchNumber":4,"startTime":"2026-06-18T19:41:35.095Z","endTime":"2026-06-18T19:41:38.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.781832306241302,"aZ":-16.2347733619279,"pfxX":-8.965160746884937,"pfxZ":8.54977565558585,"pX":-0.10131406979765054,"pZ":2.5674922153139104,"vX0":9.430353632573537,"vY0":-136.12501013876172,"vZ0":-2.1557648112696506,"x":120.86,"y":169.46,"x0":-2.457057979457657,"y0":50.00047218413013,"z0":4.502340966336223,"aX":-16.708906153260592},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":14.0,"spinRate":2302,"spinDirection":229},"zone":5,"typeConfidence":0.93,"plateTime":0.4034211490242914,"extension":7.142586112995457},"index":6,"playId":"774b01b7-d2d8-31d5-9cf2-09c80dc899f7","pitchNumber":5,"startTime":"2026-06-18T19:41:55.903Z","endTime":"2026-06-18T19:41:58.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32088505882698,"aZ":-16.935171312040136,"pfxX":-8.987238581226674,"pfxZ":8.06517650605057,"pX":0.5014503884196551,"pZ":2.3589819712825095,"vX0":10.699084785780265,"vY0":-137.08954308415534,"vZ0":-2.6064153489120705,"x":97.89,"y":175.09,"x0":-2.297423964050362,"y0":50.005934844280745,"z0":4.487929082906298,"aX":-16.988405135039905},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":13.8,"spinRate":2297,"spinDirection":228},"zone":6,"typeConfidence":0.93,"plateTime":0.40063446865868935,"extension":7.031409871247935},"index":7,"playId":"3830878d-6c74-3020-b522-b93e351763c0","pitchNumber":6,"startTime":"2026-06-18T19:42:18.304Z","endTime":"2026-06-18T19:42:21.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09931738332461,"aZ":-17.510884328139433,"pfxX":-7.06052226559852,"pfxZ":7.649739105120691,"pX":-0.18836394234403164,"pZ":3.3095811156223593,"vX0":8.793823681330922,"vY0":-137.26370093903657,"vZ0":-0.2847416654223561,"x":124.18,"y":149.42,"x0":-2.5094694373859685,"y0":50.001819514905556,"z0":4.602230711887377,"aX":-13.533249410826944},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.0,"breakHorizontal":11.0,"spinRate":2155,"spinDirection":229},"zone":2,"typeConfidence":0.94,"plateTime":0.3983347101151633,"extension":6.810483004625782},"index":8,"playId":"22f3c785-795a-3379-80ea-1d62b08d8914","pitchNumber":7,"startTime":"2026-06-18T19:42:51.920Z","endTime":"2026-06-18T19:42:58.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T19:42:58.799Z","atBatIndex":26},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brandon Nimmo grounds into a force out, second baseman Luke Keaschall to shortstop Tristan Gray. Wyatt Langford out at 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-18T19:44:14.260Z","endTime":"2026-06-18T19:45:03.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":3},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656484,"link":"/api/v1/people/656484"},"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-18T19:43:42.652Z","endTime":"2026-06-18T19:44:16.520Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.186663133355253,"aZ":-22.698907921120007,"pfxX":-8.972730069719402,"pfxZ":4.9542370262788555,"pX":-1.4683758730895595,"pZ":2.275234243213848,"vX0":6.6184321737545275,"vY0":-137.3849413578937,"vZ0":-1.868898061347001,"x":172.97,"y":177.35,"x0":-2.7417802307068238,"y0":50.00516396170762,"z0":4.505751575593352,"aX":-17.169661146527343},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.8,"breakHorizontal":14.9,"spinRate":2217,"spinDirection":227},"zone":13,"typeConfidence":0.58,"plateTime":0.3985452647781247,"extension":7.103909736983992},"index":1,"playId":"5a455ec0-7bf4-31ff-be93-646fedeb498e","pitchNumber":1,"startTime":"2026-06-18T19:44:16.520Z","endTime":"2026-06-18T19:44:19.718Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.331405433310344,"aZ":-27.75089158009028,"pfxX":8.52369580771932,"pfxZ":3.10822641071218,"pX":1.1028217221474896,"pZ":1.8413144650364672,"vX0":6.086295119194308,"vY0":-118.75948643725816,"vZ0":-0.39482321564052913,"x":74.96,"y":189.06,"x0":-2.603316837569919,"y0":50.00526152357846,"z0":4.539911160736181,"aX":12.142169221922815},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.8,"breakHorizontal":-16.9,"spinRate":2727,"spinDirection":64},"zone":14,"typeConfidence":0.87,"plateTime":0.4617019449605224,"extension":6.624517617386728},"index":2,"playId":"a18c4e9c-a296-3bec-b1ba-7b20ced03ff6","pitchNumber":2,"startTime":"2026-06-18T19:44:36.177Z","endTime":"2026-06-18T19:44:39.448Z","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":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.422008820709337,"aZ":-21.64867737804662,"pfxX":-7.571438010290708,"pfxZ":5.474053787702369,"pX":-0.32762933118406584,"pZ":3.055798442613223,"vX0":8.819988530539714,"vY0":-137.53373860472652,"vZ0":0.011287266851155442,"x":129.49,"y":156.27,"x0":-2.5866778990050254,"y0":50.002579083970495,"z0":4.515199134723261,"aX":-14.559630491767892},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.1,"breakHorizontal":12.0,"spinRate":2277,"spinDirection":232},"zone":1,"typeConfidence":0.9,"plateTime":0.3976769335665975,"extension":6.808335389117988},"hitData":{"launchSpeed":95.5,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.9,"coordY":148.03}},"index":3,"playId":"cd7a0fe1-25e0-3042-805f-76e8c6bda5c0","pitchNumber":3,"startTime":"2026-06-18T19:44:56.625Z","endTime":"2026-06-18T19:45:03.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T19:45:03.241Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Victor Caratini pops out to shortstop Ezequiel Duran.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-18T19:47:12.689Z","endTime":"2026-06-18T19:48:21.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"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":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.2,"endSpeed":83.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31700890905334,"aZ":-23.619347511101804,"pfxX":-1.316767464322865,"pfxZ":4.841901757413286,"pX":0.2586117621492907,"pZ":2.9260422670783988,"vX0":4.5312463616556204,"vY0":-131.4114759596887,"vZ0":-2.507956195906993,"x":107.14,"y":159.78,"x0":-1.3096097456842433,"y0":50.00156587314898,"z0":5.629542874914963,"aX":-2.3263813386504166},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.5,"breakHorizontal":1.4,"spinRate":2418,"spinDirection":188},"zone":3,"typeConfidence":0.79,"plateTime":0.4152762522616187,"extension":6.897247373096747},"index":0,"playId":"dd72ab75-bfd7-3b6f-9703-080ce600a43b","pitchNumber":1,"startTime":"2026-06-18T19:47:26.773Z","endTime":"2026-06-18T19:47:31.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.09924478780113,"aZ":-36.06246433614515,"pfxX":2.5102666122261517,"pfxZ":-2.439906961618348,"pX":-0.6570132816474713,"pZ":2.1673680815849354,"vX0":0.683942618061513,"vY0":-124.39720165351982,"vZ0":-1.594235066836147,"x":142.04,"y":180.26,"x0":-1.2606766778433252,"y0":50.00360923105296,"z0":5.761361218872655,"aX":3.9990021361170336},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.6,"breakHorizontal":-4.7,"spinRate":2757,"spinDirection":47},"zone":7,"typeConfidence":0.89,"plateTime":0.4375551021129427,"extension":6.375157359863088},"index":1,"playId":"ea6886f8-cba6-3c52-89ac-d93e1eb9ac5b","pitchNumber":2,"startTime":"2026-06-18T19:47:45.145Z","endTime":"2026-06-18T19:47:49.110Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-18T19:47:58.729Z","endTime":"2026-06-18T19:48:10.838Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.329862440279822,"aZ":-12.233109027035109,"pfxX":-5.260616382035906,"pfxZ":10.11175136147145,"pX":0.1444381826713315,"pZ":3.889336383498364,"vX0":4.800673712480318,"vY0":-139.31992747974226,"vZ0":-2.6857140416508427,"x":111.49,"y":133.77,"x0":-0.9147697558745659,"y0":50.003813062986914,"z0":5.670745126362342,"aX":-10.37623583743184},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.0,"breakHorizontal":8.5,"spinRate":2346,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.39264033956869016,"extension":6.6603329094430475},"hitData":{"launchSpeed":93.2,"launchAngle":72.0,"totalDistance":97.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":119.56,"coordY":168.31}},"index":3,"playId":"8071094f-5c9d-3d00-825c-65119802d483","pitchNumber":3,"startTime":"2026-06-18T19:48:10.838Z","endTime":"2026-06-18T19:48:21.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T19:48:21.066Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tristan Gray grounds out softly, pitcher Jack Leiter to first baseman Jake Burger.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-18T19:48:23.610Z","endTime":"2026-06-18T19:48:53.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683004,"link":"/api/v1/people/683004"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.388251487928773,"aZ":-30.87566774790139,"pfxX":0.2961090761423404,"pfxZ":0.8197889693525315,"pX":0.4848277583281617,"pZ":1.2071051111513842,"vX0":3.8939472444030687,"vY0":-125.32429102385437,"vZ0":-4.663382598217574,"x":98.52,"y":206.19,"x0":-1.1331310032479454,"y0":50.0014024730857,"z0":5.6392303091504905,"aX":0.46580326996737753},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.6,"breakHorizontal":-1.6,"spinRate":2717,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.43851390302026827,"extension":6.4874026474963715},"hitData":{"launchSpeed":47.2,"launchAngle":-53.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":121.79,"coordY":188.28}},"index":0,"playId":"7f50b562-e5bf-38ad-a952-9e7bbeed3eec","pitchNumber":1,"startTime":"2026-06-18T19:48:45.256Z","endTime":"2026-06-18T19:48:53.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T19:48:53.095Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luke Keaschall walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-18T19:49:03.749Z","endTime":"2026-06-18T19:50:41.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":79.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.921728425449885,"aZ":-33.30425563309922,"pfxX":1.0173661457396328,"pfxZ":-0.7153091585600055,"pX":0.35737657461589245,"pZ":2.4438754103554605,"vX0":3.2794142659592556,"vY0":-125.03880315754944,"vZ0":-1.5270277051481058,"x":103.38,"y":172.8,"x0":-1.102602968584648,"y0":50.00128625234509,"z0":5.792029175929037,"aX":1.612209484810275},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.4,"breakHorizontal":-2.6,"spinRate":2615,"spinDirection":71},"zone":6,"typeConfidence":0.9,"plateTime":0.4378488245778245,"extension":6.404781337545405},"index":0,"playId":"f05d0e91-2092-335e-bdad-6f2b2cbb88e7","pitchNumber":1,"startTime":"2026-06-18T19:49:20.574Z","endTime":"2026-06-18T19:49:23.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.47681097954948,"aZ":-12.355213634639199,"pfxX":-6.207732701029014,"pfxZ":10.229670131147133,"pX":1.1332807353676817,"pZ":2.7351072958702414,"vX0":7.8517981265931285,"vY0":-138.86871179337743,"vZ0":-5.393444270025664,"x":73.8,"y":164.93,"x0":-0.9351667789073298,"y0":50.001724441195485,"z0":5.536804751625799,"aX":-12.025496867017894},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":9.5,"spinRate":2268,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3956727430489666,"extension":6.824518334624548},"index":1,"playId":"aab8438f-829e-31d4-a97a-eeab19b7226b","pitchNumber":2,"startTime":"2026-06-18T19:49:39.370Z","endTime":"2026-06-18T19:49:42.630Z","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":82.1,"endSpeed":76.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96171352469109,"aZ":-39.442093938216566,"pfxX":-0.8091539862945023,"pfxZ":-5.037464670299762,"pX":1.8327488212849583,"pZ":0.5429889628468693,"vX0":6.401191077854353,"vY0":-119.42983284642814,"vZ0":-4.0625059046279,"x":47.14,"y":224.12,"x0":-0.7767225229307249,"y0":50.000469712551975,"z0":5.812899263402185,"aX":-1.1707110538523713},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.8,"breakHorizontal":-0.1,"spinRate":2770,"spinDirection":22},"zone":14,"typeConfidence":0.9,"plateTime":0.4586011473242091,"extension":6.855224410418543},"index":2,"playId":"bf89fda6-5c03-3d92-b54e-c31167905dd9","pitchNumber":3,"startTime":"2026-06-18T19:49:57.486Z","endTime":"2026-06-18T19:50:00.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93290230767372,"aZ":-13.63443388504353,"pfxX":-5.705748109884846,"pfxZ":9.345860382234402,"pX":-0.5478287488283412,"pZ":4.522460084167546,"vX0":3.63395441149892,"vY0":-139.8155093474776,"vZ0":-0.7325424631554769,"x":137.88,"y":116.67,"x0":-1.1217505588942007,"y0":50.003471951148136,"z0":5.680936974424346,"aX":-11.31934664769699},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":9.6,"spinRate":2304,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39146123961522994,"extension":6.726250931587363},"index":3,"playId":"05cd79a3-e4d2-3cee-b932-563148f27ca9","pitchNumber":4,"startTime":"2026-06-18T19:50:18.367Z","endTime":"2026-06-18T19:50:21.724Z","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":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.597314468014318,"aZ":-12.222485261848622,"pfxX":-6.829138712081582,"pfxZ":10.276106401648892,"pX":1.088621182769445,"pZ":1.2073994933278611,"vX0":8.231135606247905,"vY0":-137.96117351804216,"vZ0":-9.13288011185221,"x":75.5,"y":206.18,"x0":-1.0361214830816878,"y0":50.00264432290356,"z0":5.369341391528644,"aX":-13.260080064762596},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":10.8,"spinRate":2293,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3959055548346835,"extension":7.228103534750796},"index":4,"playId":"8a791eac-18ed-3e62-b7de-0c80db78e73a","pitchNumber":5,"startTime":"2026-06-18T19:50:38.609Z","endTime":"2026-06-18T19:50:41.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T19:50:41.609Z","atBatIndex":30},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Trevor Larnach homers (5) on a fly ball to center field. Luke Keaschall scores.","rbi":2,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-18T19:50:42.215Z","endTime":"2026-06-18T19:54:59.830Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,6,7,8,9],"actionIndex":[5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.954610876694243,"aZ":-39.38132592973372,"pfxX":1.3224972728377296,"pfxZ":-5.167794373065364,"pX":0.16360415878125478,"pZ":1.747494118025593,"vX0":2.6300837977500877,"vY0":-117.07379558190594,"vZ0":-1.053896187175965,"x":110.76,"y":191.6,"x0":-1.1436383157595966,"y0":50.000869617508805,"z0":5.871450642450661,"aX":1.845221683683833},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-9.4,"breakHorizontal":-3.0,"spinRate":2726,"spinDirection":31},"zone":8,"typeConfidence":0.9,"plateTime":0.4668705097480452,"extension":6.513433890182866},"index":0,"playId":"f18fbcd2-d435-37a0-a3e8-acb5b773cf09","pitchNumber":1,"startTime":"2026-06-18T19:51:10.079Z","endTime":"2026-06-18T19:51:13.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.511330072140925,"aZ":-12.754922433772084,"pfxX":-6.94132436259919,"pfxZ":9.975059904707885,"pX":-0.023292361026031116,"pZ":1.6531629268000205,"vX0":5.558199812796595,"vY0":-138.33220311924066,"vZ0":-7.923069123374489,"x":117.89,"y":194.14,"x0":-1.1521218129154334,"y0":50.004249666608985,"z0":5.400657609882459,"aX":-13.516465502255214},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.7,"breakHorizontal":11.5,"spinRate":2350,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.39523327286167165,"extension":6.829882076556294},"index":1,"playId":"6ae13df8-5f8b-3a6f-9bcc-bbf12fc598d5","pitchNumber":2,"startTime":"2026-06-18T19:51:31.379Z","endTime":"2026-06-18T19:51:34.379Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-18T19:51:43.324Z","endTime":"2026-06-18T19:52:05.729Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.101996869582045,"aZ":-34.461241138288166,"pfxX":0.6142989152916019,"pfxZ":-1.445881515380435,"pX":-0.5288445869057498,"pZ":0.18909875210322874,"vX0":1.4109443441033764,"vY0":-124.15617263400722,"vZ0":-6.219087541923337,"x":137.16,"y":233.67,"x0":-1.1816970103517637,"y0":50.00593697396568,"z0":5.554420944379791,"aX":0.970116483838469},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.7,"breakHorizontal":-1.4,"spinRate":2713,"spinDirection":61},"zone":13,"typeConfidence":0.88,"plateTime":0.4391903336041487,"extension":6.540941156454458},"index":3,"playId":"0deaa806-1e9c-32bc-bd3e-e9ffc0250587","pitchNumber":3,"startTime":"2026-06-18T19:52:05.729Z","endTime":"2026-06-18T19:52:08.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.728831086659838,"aZ":-15.777455929567086,"pfxX":-5.175868102529127,"pfxZ":8.239888180463755,"pX":-1.213781766159561,"pZ":4.027048685055282,"vX0":1.4623898344462893,"vY0":-139.9838237424376,"vZ0":-1.6615496106639682,"x":163.27,"y":130.05,"x0":-1.069451227989588,"y0":50.00545023331906,"z0":5.657936929213171,"aX":-10.303920029835085},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":9.1,"spinRate":2375,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39083799631879224,"extension":6.725434035771132},"index":4,"playId":"aa55a883-c421-3ec6-a339-027d75f236d4","pitchNumber":4,"startTime":"2026-06-18T19:52:33.119Z","endTime":"2026-06-18T19:52:42.127Z","isPitch":true,"type":"pitch"},{"details":{"description":"Luke Keaschall steals (11) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"actionPlayId":"aa55a883-c421-3ec6-a339-027d75f236d4","startTime":"2026-06-18T19:52:42.127Z","endTime":"2026-06-18T19:53:06.180Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76721799690502,"aZ":-24.600677013637597,"pfxX":-8.057611715669095,"pfxZ":4.4454883203508455,"pX":-1.344858908681648,"pZ":3.1029098613263737,"vX0":1.7838770833988256,"vY0":-129.19158440694795,"vZ0":-1.6628235811376704,"x":168.26,"y":155.0,"x0":-0.9933253746352285,"y0":50.00635461101032,"z0":5.63021744136231,"aX":-13.73887723236592},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.9,"breakHorizontal":14.3,"spinRate":1547,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.42259538639950067,"extension":6.631565795581019},"index":6,"playId":"c42513f3-2123-3832-965d-969b7e965906","pitchNumber":5,"startTime":"2026-06-18T19:53:06.180Z","endTime":"2026-06-18T19:53:09.180Z","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":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.661336085408642,"aZ":-23.650866837887154,"pfxX":1.1186533152192195,"pfxZ":4.709446085209677,"pX":-0.27799228700382866,"pZ":4.80237380648341,"vX0":1.899451525171256,"vY0":-132.99413296542625,"vZ0":1.9657245995201431,"x":127.6,"y":109.12,"x0":-1.143889558355154,"y0":50.00467427171605,"z0":5.75717533424778,"aX":2.0252864302313442},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.1,"breakHorizontal":-2.4,"spinRate":2337,"spinDirection":191},"zone":11,"typeConfidence":0.9,"plateTime":0.41016559719088175,"extension":6.532085578124586},"index":7,"playId":"637035b1-4130-3d28-8b94-38e557f5422f","pitchNumber":6,"startTime":"2026-06-18T19:53:33.210Z","endTime":"2026-06-18T19:53:36.210Z","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":82.7,"endSpeed":76.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98661580767864,"aZ":-42.59304029300919,"pfxX":-0.06223219991628515,"pfxZ":-7.077575625297662,"pX":0.9377337785236957,"pZ":2.0636437158994934,"vX0":4.287416292974468,"vY0":-120.4672841402332,"vZ0":-0.10216194340722518,"x":81.26,"y":183.06,"x0":-0.8554853622724834,"y0":50.00130895304205,"z0":5.865629513989549,"aX":-0.0918596929775201},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-12.6,"breakHorizontal":-0.8,"spinRate":2722,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.4543426047893906,"extension":6.63724982674169},"index":8,"playId":"e0892c05-8a22-32c4-b3ae-53aa1e242e06","pitchNumber":7,"startTime":"2026-06-18T19:53:55.166Z","endTime":"2026-06-18T19:53:58.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.69236566560727,"aZ":-37.123365876894425,"pfxX":2.0861220380916956,"pfxZ":-3.1986430389474574,"pX":-0.2435350816561479,"pZ":3.30355819959908,"vX0":1.499688371374406,"vY0":-123.14254567370425,"vZ0":1.3947297485425676,"x":126.28,"y":149.58,"x0":-1.1298337787469024,"y0":50.002820364979996,"z0":5.852291646915449,"aX":3.227999554813596},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.3,"breakHorizontal":-4.1,"spinRate":2581,"spinDirection":54},"zone":2,"typeConfidence":0.77,"plateTime":0.44350079887433846,"extension":6.488051495105286},"hitData":{"launchSpeed":103.0,"launchAngle":24.0,"totalDistance":419.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.99,"coordY":30.24}},"index":9,"playId":"511dec08-8b7b-3b30-a528-98b53b6b6350","pitchNumber":8,"startTime":"2026-06-18T19:54:21.120Z","endTime":"2026-06-18T19:54:59.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T19:54:59.830Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Byron Buxton flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-18T19:55:06.850Z","endTime":"2026-06-18T19:56:34.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.88313054314521,"aZ":-14.022679292235425,"pfxX":-6.000873885130112,"pfxZ":9.170706400670145,"pX":-0.8674288437458858,"pZ":2.262153074930273,"vX0":2.3801485479766504,"vY0":-139.86005938324033,"vZ0":-6.226102790288998,"x":150.06,"y":177.7,"x0":-0.9504965569287144,"y0":50.00001135310856,"z0":5.438694561654466,"aX":-11.872109998252137},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":10.3,"spinRate":2222,"spinDirection":211},"zone":13,"typeConfidence":0.82,"plateTime":0.39179487300975735,"extension":6.922012378336281},"index":0,"playId":"38120ce5-c371-3d88-8b7d-7e88acf9903a","pitchNumber":1,"startTime":"2026-06-18T19:55:42.241Z","endTime":"2026-06-18T19:55:47.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.776274201103735,"aZ":-13.078819147052254,"pfxX":-4.995619443427817,"pfxZ":9.509959410520649,"pX":-0.9319682672092813,"pZ":3.085125554781292,"vX0":1.5350826924694954,"vY0":-140.76612966452782,"vZ0":-4.576045710269842,"x":152.52,"y":155.48,"x0":-0.8351290984466812,"y0":50.00307710859869,"z0":5.577736168340958,"aX":-10.031373469159105},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":8.8,"spinRate":2299,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3890161864115189,"extension":6.798280804669208},"index":1,"playId":"9883d47e-cdac-3fef-97e3-9b7b551dd947","pitchNumber":2,"startTime":"2026-06-18T19:56:02.356Z","endTime":"2026-06-18T19:56:06.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.694344549740066,"aZ":-32.12283990087058,"pfxX":0.7813295886045517,"pfxZ":0.028079145763182822,"pX":0.07093356605490675,"pZ":2.213909538084495,"vX0":2.481783794127112,"vY0":-123.93940508706814,"vZ0":-2.013792847362335,"x":114.3,"y":179.0,"x0":-1.041204285156537,"y0":50.000404305414364,"z0":5.696839268290863,"aX":1.2254866580359045},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.1,"breakHorizontal":-1.9,"spinRate":2576,"spinDirection":76},"zone":8,"typeConfidence":0.91,"plateTime":0.4404355807539595,"extension":6.66955035959986},"hitData":{"launchSpeed":90.4,"launchAngle":59.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.26,"coordY":134.45}},"index":2,"playId":"5ae3e455-013d-3dd9-b1c4-80346c8747d7","pitchNumber":3,"startTime":"2026-06-18T19:56:24.777Z","endTime":"2026-06-18T19:56:34.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T19:56:34.749Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, shortstop Tristan Gray to first baseman Royce Lewis.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-18T19:58:43.722Z","endTime":"2026-06-18T20:00:34.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":"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":4},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.534914208073996,"aZ":-15.882196413112565,"pfxX":-9.590917649808947,"pfxZ":8.79551726982427,"pX":0.6189157712687869,"pZ":3.3132640805090743,"vX0":10.846290722365469,"vY0":-135.01922049529188,"vZ0":-0.739025163666224,"x":93.41,"y":149.32,"x0":-2.1981930447434728,"y0":50.00194861473269,"z0":4.704924620267834,"aX":-17.763969944972864},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":15.1,"spinRate":2278,"spinDirection":229},"zone":12,"typeConfidence":0.93,"plateTime":0.40518546944187595,"extension":6.959771832183149},"index":0,"playId":"149c4a4f-bf9c-3ef2-a2db-aeec82cf7dd5","pitchNumber":1,"startTime":"2026-06-18T19:59:04.433Z","endTime":"2026-06-18T19:59:08.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.670922406603008,"aZ":-16.128271175348313,"pfxX":-10.394648162802806,"pfxZ":8.527702851922552,"pX":0.8259692368035446,"pZ":1.527395734468706,"vX0":11.719842951465557,"vY0":-136.00745774756405,"vZ0":-4.922326525737607,"x":85.52,"y":197.54,"x0":-2.1799918249423214,"y0":50.00024072125312,"z0":4.472111588397798,"aX":-19.552632647646117},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":16.4,"spinRate":2318,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.40208697155881934,"extension":6.937916462715457},"index":1,"playId":"49a974eb-f371-3f3d-9cc0-7ec023207f6f","pitchNumber":2,"startTime":"2026-06-18T19:59:23.163Z","endTime":"2026-06-18T19:59:26.163Z","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":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.127418330315873,"aZ":-15.644030548127585,"pfxX":-9.797696182700474,"pfxZ":8.976651378169716,"pX":-0.29149935942734523,"pZ":2.7229670424777153,"vX0":8.74106693241761,"vY0":-134.7937745415588,"vZ0":-2.100696950104469,"x":128.11,"y":165.26,"x0":-2.30241536172407,"y0":50.002257451437906,"z0":4.616205573410789,"aX":-18.040634799603},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.0,"breakHorizontal":15.8,"spinRate":2277,"spinDirection":234},"zone":1,"typeConfidence":0.93,"plateTime":0.40625298703903745,"extension":6.937951173546427},"index":2,"playId":"a75f0745-fe2e-3aa7-b829-4a9627928da2","pitchNumber":3,"startTime":"2026-06-18T19:59:37.372Z","endTime":"2026-06-18T19:59:40.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72962844394746,"aZ":-30.10414045018707,"pfxX":1.393405278233455,"pfxZ":1.3340956650355942,"pX":0.18722874296103573,"pZ":2.4803988965635044,"vX0":6.001282549115009,"vY0":-123.79549980238276,"vZ0":0.5895162573517487,"x":109.86,"y":171.81,"x0":-2.449477414074706,"y0":50.00325997878074,"z0":4.759280478852494,"aX":2.1616304456334916},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.8,"breakHorizontal":-4.0,"spinRate":2338,"spinDirection":151},"zone":5,"typeConfidence":0.9,"plateTime":0.442454054023393,"extension":6.707037021125421},"index":3,"playId":"a251e554-fc93-344a-9c3b-4b027cdf905c","pitchNumber":4,"startTime":"2026-06-18T19:59:54.727Z","endTime":"2026-06-18T20:00:00.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.720864512864885,"aZ":-29.818520440951893,"pfxX":6.908227060127456,"pfxZ":1.6381476073488965,"pX":1.3520517535373997,"pZ":2.1309372590125877,"vX0":6.648267100079361,"vY0":-119.44427877093636,"vZ0":0.31678267272524363,"x":65.46,"y":181.24,"x0":-2.3685005610962495,"y0":50.00488999453846,"z0":4.6850715083537535,"aX":9.948448039277087},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.4,"breakHorizontal":-14.2,"spinRate":2783,"spinDirection":62},"zone":14,"typeConfidence":0.83,"plateTime":0.4591504613589237,"extension":6.756313348029317},"hitData":{"launchSpeed":68.9,"launchAngle":1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.77,"coordY":158.86}},"index":4,"playId":"952a9135-4df5-3310-80e9-87967e07a430","pitchNumber":5,"startTime":"2026-06-18T20:00:27.225Z","endTime":"2026-06-18T20:00:34.620Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:00:34.620Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out to first baseman Royce Lewis.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-18T20:00:36.342Z","endTime":"2026-06-18T20:01:48.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"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":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.595171909868263,"aZ":-18.239270874448174,"pfxX":-8.410329046841001,"pfxZ":7.467094208954048,"pX":-0.09321242318140607,"pZ":2.868219745975455,"vX0":8.443936876477451,"vY0":-135.96100216326064,"vZ0":-1.248601676680988,"x":120.55,"y":161.34,"x0":-2.150694089289878,"y0":50.006360459172306,"z0":4.6027192249767666,"aX":-15.704445813840692},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.4,"breakHorizontal":13.3,"spinRate":2291,"spinDirection":228},"zone":2,"typeConfidence":0.92,"plateTime":0.403285218993541,"extension":7.0838739179383206},"index":0,"playId":"38dc645e-1c83-35a3-9478-30ccb4a8ee34","pitchNumber":1,"startTime":"2026-06-18T20:01:15.979Z","endTime":"2026-06-18T20:01:18.979Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.338770616718044,"aZ":-31.723836468907813,"pfxX":-10.85526281281478,"pfxZ":0.2713575949575606,"pX":-0.7161125917481185,"pZ":1.5939142666502342,"vX0":7.534760978692993,"vY0":-128.8079417952984,"vZ0":-1.4644145981468004,"x":144.3,"y":195.74,"x0":-2.2722859502851858,"y0":50.00458090607922,"z0":4.627982686282041,"aX":-18.200041660958842},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.4,"breakHorizontal":17.9,"spinRate":2176,"spinDirection":247},"zone":7,"typeConfidence":0.9,"plateTime":0.4256055743823013,"extension":6.764637355287172},"index":1,"playId":"2d5fa06a-7daa-378f-843c-7ebaa27017e5","pitchNumber":2,"startTime":"2026-06-18T20:01:27.588Z","endTime":"2026-06-18T20:01:30.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3203871033791,"aZ":-33.41146902474126,"pfxX":-11.372321816093033,"pfxZ":-0.7296564009293185,"pX":-0.528302216383636,"pZ":1.0298028930175378,"vX0":8.506283889833934,"vY0":-129.20430027901793,"vZ0":-2.589608239106627,"x":137.14,"y":210.98,"x0":-2.3882457336058445,"y0":50.00579962507235,"z0":4.6167749729926655,"aX":-19.200225133492854},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.7,"breakHorizontal":18.7,"spinRate":2193,"spinDirection":246},"zone":13,"typeConfidence":0.91,"plateTime":0.42419182153174706,"extension":6.746234716584238},"hitData":{"launchSpeed":75.2,"launchAngle":-26.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.01,"coordY":163.24}},"index":2,"playId":"b8b797f7-7a03-3e15-a81d-4f53c2f12c8b","pitchNumber":3,"startTime":"2026-06-18T20:01:40.458Z","endTime":"2026-06-18T20:01:48.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:01:48.124Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Burger singles on a ground ball to shortstop Tristan Gray, deflected by third baseman Brooks Lee.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-18T20:01:50.785Z","endTime":"2026-06-18T20:02:20.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32043936461205,"aZ":-26.39574069878344,"pfxX":0.3868852906542646,"pfxZ":3.5467828120613607,"pX":0.25733827007188537,"pZ":2.451235474030766,"vX0":6.559228905508923,"vY0":-126.90970999085853,"vZ0":-0.13744887665730499,"x":107.19,"y":172.6,"x0":-2.4124676777052803,"y0":50.002542204591265,"z0":4.611097821199029,"aX":0.6287881773903325},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.6,"breakHorizontal":-2.2,"spinRate":2149,"spinDirection":200},"zone":6,"typeConfidence":0.89,"plateTime":0.4318357122452312,"extension":6.747627331941527},"hitData":{"launchSpeed":91.6,"launchAngle":7.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.74,"coordY":162.23}},"index":0,"playId":"372ac1fb-9966-3c6d-abf8-6fd7cfaff428","pitchNumber":1,"startTime":"2026-06-18T20:02:12.258Z","endTime":"2026-06-18T20:02:20.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:02:20.288Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Osuna strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-18T20:02:32.842Z","endTime":"2026-06-18T20:05:38.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":8},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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":92.5,"endSpeed":84.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.856244215085113,"aZ":-16.42276659120142,"pfxX":-6.664405086187816,"pfxZ":8.536833972801604,"pX":-1.0349290679693697,"pZ":3.526497998664515,"vX0":6.421250263568233,"vY0":-134.65585853708333,"vZ0":0.23501536456749705,"x":156.45,"y":143.56,"x0":-2.578817229281428,"y0":50.006472130980306,"z0":4.595303651550061,"aX":-12.303162957252987},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":10.8,"spinRate":2194,"spinDirection":225},"zone":11,"typeConfidence":0.93,"plateTime":0.4059729759461961,"extension":6.97446094260609},"index":0,"playId":"849955b6-bae1-344a-8004-9e7c1caa9153","pitchNumber":1,"startTime":"2026-06-18T20:02:48.380Z","endTime":"2026-06-18T20:02:51.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02221530484637,"aZ":-30.61530901964125,"pfxX":-9.659673935197373,"pfxZ":0.9330575296467902,"pX":0.6894298032437222,"pZ":2.181856473080494,"vX0":11.093921395696677,"vY0":-127.94859645896648,"vZ0":-0.31483402312185715,"x":90.72,"y":179.87,"x0":-2.436290135411897,"y0":50.000463979136754,"z0":4.694117858431101,"aX":-16.103030239016736},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.9,"breakHorizontal":15.1,"spinRate":2182,"spinDirection":249},"zone":6,"typeConfidence":0.9,"plateTime":0.427165262555099,"extension":6.9982854172828635},"index":1,"playId":"54a7f702-fcec-30cd-b3d8-746d9ff90199","pitchNumber":2,"startTime":"2026-06-18T20:03:01.928Z","endTime":"2026-06-18T20:03:05.284Z","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":92.6,"endSpeed":84.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.356769441985627,"aZ":-16.885947275452015,"pfxX":-7.164896458276983,"pfxZ":8.303794875473416,"pX":0.004607171755030337,"pZ":3.1973340960735874,"vX0":9.534538649227356,"vY0":-134.61374512529838,"vZ0":-0.3477581964848523,"x":116.82,"y":152.45,"x0":-2.6471014952824024,"y0":50.00138341885435,"z0":4.520274271459972,"aX":-13.190099158831774},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.2,"breakHorizontal":11.0,"spinRate":2221,"spinDirection":229},"zone":2,"typeConfidence":0.93,"plateTime":0.40639305338038056,"extension":6.98121995421763},"index":2,"playId":"dc0deec4-9b7c-33c4-b955-2fdbab94ed1d","pitchNumber":3,"startTime":"2026-06-18T20:03:20.227Z","endTime":"2026-06-18T20:03:23.227Z","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":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71104480853956,"aZ":-32.1489064944139,"pfxX":-11.045700835872239,"pfxZ":0.011325648216279571,"pX":-0.9792521727485083,"pZ":0.8165078986006594,"vX0":7.954066907250485,"vY0":-129.733743282866,"vZ0":-3.4607800637471478,"x":154.33,"y":216.73,"x0":-2.659444380895344,"y0":50.00022775712222,"z0":4.6342859066795805,"aX":-18.709244098004348},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.6,"breakHorizontal":18.1,"spinRate":2116,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.4231962234177735,"extension":6.636349761059943},"index":3,"playId":"d643bd86-d0f5-32ef-ac99-10c578f51d31","pitchNumber":4,"startTime":"2026-06-18T20:03:45.874Z","endTime":"2026-06-18T20:03:48.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34013692138206,"aZ":-20.420515734217606,"pfxX":-8.059862768676933,"pfxZ":6.320081967594106,"pX":-0.37970796552682623,"pZ":3.2693355584648573,"vX0":8.412327520105269,"vY0":-135.67064116649834,"vZ0":0.057419217794685506,"x":131.47,"y":150.51,"x0":-2.476954443115082,"y0":50.0018419198245,"z0":4.673849436453173,"aX":-14.988559627274956},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.6,"breakHorizontal":12.7,"spinRate":2241,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.40407578346744444,"extension":7.008871468644247},"index":4,"playId":"e4d0774b-f213-36a1-bd21-e0d9f8ba6606","pitchNumber":5,"startTime":"2026-06-18T20:04:01.560Z","endTime":"2026-06-18T20:04:04.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.478306087980265,"aZ":-39.31495065899985,"pfxX":6.628380814405865,"pfxZ":-5.247984331259959,"pX":0.5173893159616907,"pZ":1.6490160591450955,"vX0":5.0583242708408696,"vY0":-116.10753333956242,"vZ0":1.269166598595269,"x":97.28,"y":194.26,"x0":-2.553421991137184,"y0":50.003007474272216,"z0":4.846931953785934,"aX":9.01697037305169},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.9,"breakHorizontal":-13.3,"spinRate":2759,"spinDirection":60},"zone":9,"typeConfidence":0.9,"plateTime":0.4723882944646203,"extension":6.919931236542888},"index":5,"playId":"2c8470a4-b16e-31e3-9f70-d38460eca83b","pitchNumber":6,"startTime":"2026-06-18T20:04:22.869Z","endTime":"2026-06-18T20:04:25.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09764794080007,"aZ":-27.235624622306325,"pfxX":-10.885453470400584,"pfxZ":2.629256823503349,"pX":1.028004154675476,"pZ":2.5292095700053823,"vX0":12.190480375922554,"vY0":-135.63658030060648,"vZ0":-0.32049246626855465,"x":77.81,"y":170.49,"x0":-2.090818504731854,"y0":50.00567010957861,"z0":4.533087199070779,"aX":-20.473652060126703},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.9,"breakHorizontal":17.4,"spinRate":2135,"spinDirection":231},"zone":12,"typeConfidence":0.85,"plateTime":0.40240651015141315,"extension":6.860504181703318},"index":6,"playId":"e6817468-b205-30a6-8c38-6b5361e02763","pitchNumber":7,"startTime":"2026-06-18T20:04:49.581Z","endTime":"2026-06-18T20:04:53.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35619364320468,"aZ":-20.03938310540465,"pfxX":-7.325060001425265,"pfxZ":6.408048793191277,"pX":0.4117069999318488,"pZ":2.252730713774134,"vX0":10.190459986074277,"vY0":-136.346523670584,"vZ0":-2.4226874300941788,"x":101.31,"y":177.96,"x0":-2.412512070449161,"y0":50.003319819229844,"z0":4.526912708835463,"aX":-13.87284620807167},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":11.3,"spinRate":2184,"spinDirection":226},"zone":6,"typeConfidence":0.91,"plateTime":0.40083723512463054,"extension":6.934702097782578},"index":7,"playId":"2950c47f-7aaf-3fd0-99b7-944a8f63b6d8","pitchNumber":8,"startTime":"2026-06-18T20:05:09.401Z","endTime":"2026-06-18T20:05:13.016Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94335069451793,"aZ":-19.13933568215695,"pfxX":-6.9318806732577585,"pfxZ":7.016302531983955,"pX":0.40340849814127966,"pZ":3.528356223006923,"vX0":9.957686862621468,"vY0":-135.28917762394107,"vZ0":0.7816014481969574,"x":101.62,"y":143.51,"x0":-2.4207495974221604,"y0":50.00048250480828,"z0":4.575078050588855,"aX":-12.87478441492017},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.1,"breakHorizontal":10.4,"spinRate":2198,"spinDirection":222},"zone":12,"typeConfidence":0.93,"plateTime":0.4045283165231397,"extension":7.086676751005586},"index":8,"playId":"c79831dd-edec-3c8a-9671-d0da58037396","pitchNumber":9,"startTime":"2026-06-18T20:05:33.759Z","endTime":"2026-06-18T20:05:38.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:05:38.085Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens called out on strikes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-18T20:08:20.540Z","endTime":"2026-06-18T20:09:19.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Peyton Gray replaces Jack Leiter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T20:05:48.808Z","endTime":"2026-06-18T20:08:22.701Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682608,"link":"/api/v1/people/682608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.0,"endSpeed":76.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.705386703164283,"aZ":-25.60438788628756,"pfxX":-10.270580911873068,"pfxZ":4.438134265658515,"pX":-1.5334842008105323,"pZ":2.8299812237977875,"vX0":6.508199093222629,"vY0":-120.71573972662071,"vZ0":-0.9423553856253408,"x":175.45,"y":162.37,"x0":-2.9251419459649752,"y0":50.004907576305435,"z0":5.472120976515861,"aX":-15.214526095555863},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":8.0,"breakHorizontal":17.2,"spinRate":1726,"spinDirection":246},"zone":11,"typeConfidence":0.9,"plateTime":0.4531139694133688,"extension":6.933154444811166},"index":1,"playId":"559eb913-0fd8-321f-af9f-55da2fe3fbfb","pitchNumber":1,"startTime":"2026-06-18T20:08:22.701Z","endTime":"2026-06-18T20:08:25.701Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.952933338817886,"aZ":-24.310245832215926,"pfxX":-10.512403953884323,"pfxZ":5.3532145132924605,"pX":-0.3224101351669665,"pZ":2.9451289498484154,"vX0":9.093175314818643,"vY0":-120.34637405934383,"vZ0":-1.0735717973635168,"x":129.29,"y":159.26,"x0":-2.7806608396263397,"y0":50.003920495402014,"z0":5.546593913114358,"aX":-15.449491658595898},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":9.7,"breakHorizontal":16.9,"spinRate":1739,"spinDirection":248},"zone":1,"typeConfidence":0.9,"plateTime":0.45479641675785176,"extension":6.95749239090483},"index":2,"playId":"02b31cb8-2064-31aa-976d-dfc481e2c796","pitchNumber":2,"startTime":"2026-06-18T20:08:36.612Z","endTime":"2026-06-18T20:08:39.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.338987922625968,"aZ":-13.598403060733803,"pfxX":-6.682176329053481,"pfxZ":10.001449342892716,"pX":0.6741426059092017,"pZ":2.1870283428040977,"vX0":11.205949901714279,"vY0":-135.1567719641397,"vZ0":-6.000654118652354,"x":91.3,"y":179.73,"x0":-2.649943559052341,"y0":50.0054165903614,"z0":5.384088533395163,"aX":-12.41519164353327},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":9.8,"spinRate":2261,"spinDirection":227},"zone":6,"typeConfidence":0.9,"plateTime":0.4046280675282148,"extension":7.13828870504545},"index":3,"playId":"fc69d80f-6a87-30b3-a92c-9ca54914e2bb","pitchNumber":3,"startTime":"2026-06-18T20:08:52.141Z","endTime":"2026-06-18T20:08:55.348Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-18T20:09:01.931Z","endTime":"2026-06-18T20:09:16.395Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.281932944604403,"aZ":-14.805276781230445,"pfxX":-7.659702937140359,"pfxZ":9.30289830767926,"pX":0.36831886435099054,"pZ":2.52750754551568,"vX0":10.912000731616933,"vY0":-135.45678063066032,"vZ0":-4.921250641436538,"x":102.96,"y":170.54,"x0":-2.7083336168265237,"y0":50.0027241493417,"z0":5.395307963662115,"aX":-14.30173065147555},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":11.6,"spinRate":2293,"spinDirection":223},"zone":6,"typeConfidence":0.9,"plateTime":0.40362626255141265,"extension":6.944985711723012},"index":5,"playId":"07ef62d9-798b-3a85-bf03-4b76d9f0f7d7","pitchNumber":4,"startTime":"2026-06-18T20:09:16.395Z","endTime":"2026-06-18T20:09:19.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:09:19.395Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-18T20:09:24.478Z","endTime":"2026-06-18T20:10:18.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.417243104193272,"aZ":-25.832062462758792,"pfxX":1.8295643437637934,"pfxZ":4.021399444067034,"pX":0.4275093599160803,"pZ":2.774818763104429,"vX0":8.02815453259329,"vY0":-124.38807066021778,"vZ0":-1.4360553007516386,"x":100.7,"y":163.86,"x0":-3.0708952351947785,"y0":50.00342889276543,"z0":5.488219719158379,"aX":2.8847190756135217},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.2,"breakHorizontal":-5.0,"spinRate":2537,"spinDirection":150},"zone":6,"typeConfidence":0.91,"plateTime":0.43923624302901754,"extension":6.762053778541212},"index":0,"playId":"49d42179-af37-3fe7-95ed-cf10edbfaac8","pitchNumber":1,"startTime":"2026-06-18T20:09:45.134Z","endTime":"2026-06-18T20:09:48.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.443133430183078,"aZ":-14.571237309071403,"pfxX":-8.403486552985777,"pfxZ":9.35414531865704,"pX":-0.7901287470949406,"pZ":2.0372782025769203,"vX0":8.612534598536966,"vY0":-135.96237985829694,"vZ0":-6.131622768789906,"x":147.12,"y":183.77,"x0":-2.899622987222617,"y0":50.00092076808819,"z0":5.324186245594544,"aX":-15.809346927466962},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":13.6,"spinRate":2387,"spinDirection":223},"zone":7,"typeConfidence":0.91,"plateTime":0.4021067661564319,"extension":6.9957794000791385},"index":1,"playId":"85b9c696-d0e0-301b-b16e-64dd42cd3943","pitchNumber":2,"startTime":"2026-06-18T20:09:58.797Z","endTime":"2026-06-18T20:10:01.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.056988287132533,"aZ":-12.53765347526657,"pfxX":-7.780347805531051,"pfxZ":10.42768422226196,"pX":-0.17036888634782443,"pZ":2.328329462816193,"vX0":9.508409652836603,"vY0":-136.14949840902347,"vZ0":-5.9220590913482205,"x":123.49,"y":175.92,"x0":-2.6922383677875836,"y0":50.001686740074575,"z0":5.394442657180916,"aX":-14.649968807971453},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.8,"breakHorizontal":12.1,"spinRate":2382,"spinDirection":219},"zone":5,"typeConfidence":0.91,"plateTime":0.4018398907963525,"extension":7.24700749970186},"index":2,"playId":"33cfd1bc-01b9-3458-b66b-810dc9ba73c4","pitchNumber":3,"startTime":"2026-06-18T20:10:14.390Z","endTime":"2026-06-18T20:10:18.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:10:18.447Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Bell grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-18T20:10:29.467Z","endTime":"2026-06-18T20:11:18.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.579721555701536,"aZ":-13.781109128575341,"pfxX":-7.431806324117313,"pfxZ":9.74564974475401,"pX":-0.7459120275436317,"pZ":2.8128649508227777,"vX0":8.459852788342513,"vY0":-136.4140469420058,"vZ0":-4.626361423477674,"x":145.43,"y":162.83,"x0":-2.919536292389945,"y0":50.00663927895836,"z0":5.478753729990946,"aX":-14.031871112312853},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":11.8,"spinRate":2338,"spinDirection":225},"zone":4,"typeConfidence":0.91,"plateTime":0.4012870418267922,"extension":6.807879680230797},"index":0,"playId":"c1bab5f9-2674-3312-92a0-fc418dd7e2d8","pitchNumber":1,"startTime":"2026-06-18T20:10:43.447Z","endTime":"2026-06-18T20:10:46.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.988808900597984,"aZ":-24.465662829398084,"pfxX":2.5313254060336945,"pfxZ":4.682229824290986,"pX":-1.4404923579838604,"pZ":2.099557814706629,"vX0":3.637877446211354,"vY0":-127.24050573201107,"vZ0":-3.4521274457099835,"x":171.91,"y":182.09,"x0":-3.2152008193458896,"y0":50.00450676774941,"z0":5.402447476401686,"aX":4.170146107920008},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.9,"breakHorizontal":-5.4,"spinRate":2657,"spinDirection":164},"zone":13,"typeConfidence":0.9,"plateTime":0.4297095512866975,"extension":6.677315792137432},"index":1,"playId":"944c3dec-9429-3011-b1d2-014a4f8752c8","pitchNumber":2,"startTime":"2026-06-18T20:10:56.879Z","endTime":"2026-06-18T20:11:00.802Z","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":83.0,"endSpeed":76.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.699521329226094,"aZ":-30.28542236914779,"pfxX":-11.657206201106888,"pfxZ":1.276780093282337,"pX":-0.9104379030382954,"pZ":2.0357150360229856,"vX0":7.920214884455303,"vY0":-120.7157445846636,"vZ0":-1.722678226484644,"x":151.7,"y":183.82,"x0":-2.713410418416062,"y0":50.00500627672288,"z0":5.41572199698294,"aX":-17.26932555263989},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.2,"breakHorizontal":19.3,"spinRate":1798,"spinDirection":247},"zone":13,"typeConfidence":0.9,"plateTime":0.4531181469951502,"extension":7.117716951604737},"hitData":{"launchSpeed":103.4,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.45,"coordY":152.59}},"index":2,"playId":"1a0321b7-0f5e-38d4-a00a-2011de335568","pitchNumber":3,"startTime":"2026-06-18T20:11:10.408Z","endTime":"2026-06-18T20:11:18.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:11:18.387Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Higashioka flies out to shortstop Tristan Gray.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-18T20:13:41.379Z","endTime":"2026-06-18T20:15:07.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T20:13:29.322Z","endTime":"2026-06-18T20:13:43.729Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.571063731544903,"aZ":-17.913183639238493,"pfxX":-7.292027232310469,"pfxZ":7.642185088843284,"pX":0.22550245787779347,"pZ":3.0794398896261477,"vX0":8.856992732595675,"vY0":-135.48884957303434,"vZ0":-0.7849335268136346,"x":108.4,"y":155.64,"x0":-2.1327193885403926,"y0":50.00213520580491,"z0":4.6203680553025155,"aX":-13.607445591354985},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":11.4,"spinRate":2178,"spinDirection":223},"zone":2,"typeConfidence":0.93,"plateTime":0.4036853988659401,"extension":7.006365642408912},"index":1,"playId":"1e4cd66f-10e8-3e0f-8ec0-0c6db9a367a3","pitchNumber":1,"startTime":"2026-06-18T20:13:43.729Z","endTime":"2026-06-18T20:13:46.729Z","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, 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":81.3,"endSpeed":74.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70862137139326,"aZ":-29.235445038476367,"pfxX":5.31294646474034,"pfxZ":2.076963033666,"pX":1.15390758757389,"pZ":1.8112677920065152,"vX0":6.646200443193532,"vY0":-118.27314507779472,"vZ0":-0.22649708836544624,"x":73.02,"y":189.88,"x0":-2.383627021343739,"y0":50.00334977666872,"z0":4.590954705428419,"aX":7.52136003703742},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.0,"breakHorizontal":-11.3,"spinRate":2660,"spinDirection":62},"zone":14,"typeConfidence":0.81,"plateTime":0.4632211720818882,"extension":6.873797235864907},"index":2,"playId":"86e1ac09-de07-3c70-bf02-27adf411b5ec","pitchNumber":2,"startTime":"2026-06-18T20:13:56.012Z","endTime":"2026-06-18T20:13:59.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.499679861679784,"aZ":-27.922225570699805,"pfxX":-9.931372077212657,"pfxZ":2.5242355121857525,"pX":1.0384660332262088,"pZ":0.3239424142862868,"vX0":11.319963227069648,"vY0":-128.98602994144971,"vZ0":-4.979551110759231,"x":77.42,"y":230.03,"x0":-2.114097510841414,"y0":50.00550659195759,"z0":4.429063746975372,"aX":-16.758783585168473},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.6,"breakHorizontal":15.5,"spinRate":2074,"spinDirection":240},"zone":14,"typeConfidence":0.88,"plateTime":0.42441999692363064,"extension":6.999727209623048},"index":3,"playId":"596ebf17-6d0e-3cda-878a-28d1c077a764","pitchNumber":3,"startTime":"2026-06-18T20:14:10.965Z","endTime":"2026-06-18T20:14:13.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.514898035969228,"aZ":-30.455192068339105,"pfxX":6.764934515368341,"pfxZ":1.2226495011822145,"pX":0.1979060367884003,"pZ":2.06215792918424,"vX0":4.425075485595997,"vY0":-117.70427744537615,"vZ0":0.6772970015935973,"x":109.46,"y":183.1,"x0":-2.585658372240769,"y0":50.00112038379323,"z0":4.592632416632627,"aX":9.48123573924047},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.6,"breakHorizontal":-13.3,"spinRate":2728,"spinDirection":72},"zone":8,"typeConfidence":0.89,"plateTime":0.46550333496423013,"extension":6.662443894403234},"index":4,"playId":"334f1283-cd4d-3fbb-af6b-820583ddfbd3","pitchNumber":4,"startTime":"2026-06-18T20:14:27.082Z","endTime":"2026-06-18T20:14:30.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.713903349613325,"aZ":-24.803701273824405,"pfxX":-11.54977583480889,"pfxZ":3.925080100880092,"pX":1.3186988330221356,"pZ":2.0963769995173234,"vX0":12.883173966420474,"vY0":-135.6942058828604,"vZ0":-1.8656005649317202,"x":66.73,"y":182.18,"x0":-1.974075220380448,"y0":50.00302620291755,"z0":4.508658286576088,"aX":-21.69223919667034},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.0,"breakHorizontal":18.4,"spinRate":2159,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.4025542401997577,"extension":7.125471056175863},"index":5,"playId":"424d9d17-68b4-37e5-9fad-0db9101f7e3a","pitchNumber":5,"startTime":"2026-06-18T20:14:44.709Z","endTime":"2026-06-18T20:14:48.400Z","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":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80788891151875,"aZ":-20.110342026653267,"pfxX":-6.831740349796348,"pfxZ":6.545221796147214,"pX":-0.3880733457471025,"pZ":3.254506043874179,"vX0":7.197059431359284,"vY0":-134.34583735059584,"vZ0":0.08672821462883185,"x":131.79,"y":150.91,"x0":-2.203392987437448,"y0":50.00417235675459,"z0":4.64138342357446,"aX":-12.595007341066243},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.1,"breakHorizontal":11.0,"spinRate":2146,"spinDirection":229},"zone":1,"typeConfidence":0.91,"plateTime":0.40640402615081506,"extension":7.094325691729963},"hitData":{"launchSpeed":85.0,"launchAngle":54.0,"totalDistance":226.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":129.39,"coordY":110.19}},"index":6,"playId":"92d026ec-519b-332a-845a-a9f213220fed","pitchNumber":6,"startTime":"2026-06-18T20:14:57.670Z","endTime":"2026-06-18T20:15:07.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:15:07.895Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson called out on strikes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-18T20:15:09.094Z","endTime":"2026-06-18T20:16:10.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":"Strikeout","eventType":"strikeout","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":605170,"link":"/api/v1/people/605170"},"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":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.66008867228927,"aZ":-29.917271169034546,"pfxX":6.815138389182782,"pfxZ":1.6146819261350966,"pX":-0.7424528214498847,"pZ":2.2738738606609856,"vX0":2.292487921931951,"vY0":-117.63228577756387,"vZ0":0.8956714535247345,"x":145.3,"y":177.39,"x0":-2.615561279367559,"y0":50.00385826531421,"z0":4.665327583102074,"aX":9.535032020997356},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":3.5,"breakHorizontal":-13.0,"spinRate":2571,"spinDirection":70},"zone":4,"typeConfidence":0.89,"plateTime":0.46593164261994024,"extension":6.596074193863049},"index":0,"playId":"fd5b9250-9e9c-3bd9-a192-2dae8d41f542","pitchNumber":1,"startTime":"2026-06-18T20:15:34.265Z","endTime":"2026-06-18T20:15:37.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1774722541447,"aZ":-21.056414732488587,"pfxX":-7.656695455577594,"pfxZ":6.080052083695929,"pX":0.39034694292338606,"pZ":3.482833521038782,"vX0":9.337369447354128,"vY0":-134.14682137757407,"vZ0":0.8746672149725193,"x":102.12,"y":144.74,"x0":-2.135638729785989,"y0":50.00153290773304,"z0":4.650223018031407,"aX":-13.99799646108783},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":11.9,"spinRate":2204,"spinDirection":232},"zone":12,"typeConfidence":0.89,"plateTime":0.40782260526850145,"extension":7.1953916007997485},"index":1,"playId":"642dd690-8e5f-3cfd-91cc-dcedf341c72b","pitchNumber":2,"startTime":"2026-06-18T20:15:46.728Z","endTime":"2026-06-18T20:15:49.728Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35846464910428,"aZ":-31.343856652981678,"pfxX":-10.439386198796676,"pfxZ":0.4869827903334798,"pX":-0.43158836150343555,"pZ":1.6734135811522186,"vX0":8.659802843461748,"vY0":-130.02494353125792,"vZ0":-1.3065477180195897,"x":133.45,"y":193.6,"x0":-2.449538507014584,"y0":50.00465903579553,"z0":4.5616173085565315,"aX":-17.87041386389551},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.8,"breakHorizontal":16.9,"spinRate":2326,"spinDirection":249},"zone":7,"typeConfidence":0.88,"plateTime":0.4213089686819069,"extension":6.8477614444095565},"index":2,"playId":"2e279f45-1e82-3ba7-91e1-9b093540caa9","pitchNumber":3,"startTime":"2026-06-18T20:16:04.600Z","endTime":"2026-06-18T20:16:10.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:16:10.626Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Jung flies out to right fielder Kody Clemens.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-18T20:16:10.144Z","endTime":"2026-06-18T20:18:03.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"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":5},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"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":87.1,"endSpeed":80.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.718852401324185,"aZ":-26.160539631152503,"pfxX":-1.4388384461801749,"pfxZ":3.6609750976471434,"pX":0.23509067305247505,"pZ":1.8449782372682488,"vX0":7.010710133552402,"vY0":-126.83750181482641,"vZ0":-1.4980221728071503,"x":108.04,"y":188.97,"x0":-2.367071805317517,"y0":50.00556013457337,"z0":4.511260334347027,"aX":-2.3661871951834947},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.6,"breakHorizontal":1.2,"spinRate":2333,"spinDirection":200},"zone":8,"typeConfidence":0.88,"plateTime":0.430328949864903,"extension":6.874629000067822},"index":0,"playId":"af9b657c-b184-3879-b9f6-f796988eae06","pitchNumber":1,"startTime":"2026-06-18T20:16:32.052Z","endTime":"2026-06-18T20:16:35.052Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.67920161951421,"aZ":-31.72274269155413,"pfxX":7.2733739512947135,"pfxZ":0.31568528862602285,"pX":-0.09008785174688279,"pZ":1.6290356865447504,"vX0":3.3115021453567297,"vY0":-118.19597097452447,"vZ0":0.040117761255411555,"x":120.43,"y":194.8,"x0":-2.456322994001726,"y0":50.000369627325775,"z0":4.538224108634575,"aX":10.231125725567424},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.8,"breakHorizontal":-14.0,"spinRate":2786,"spinDirection":70},"zone":8,"typeConfidence":0.9,"plateTime":0.4643875752877138,"extension":6.65585221137972},"index":1,"playId":"a8fdf9df-8467-31c8-b271-b64bc0e1b282","pitchNumber":2,"startTime":"2026-06-18T20:16:44.379Z","endTime":"2026-06-18T20:16:47.379Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-18T20:16:57.928Z","endTime":"2026-06-18T20:17:10.362Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.428629825426675,"aZ":-30.058800378831616,"pfxX":6.358509821141685,"pfxZ":1.4795017444706255,"pX":-0.2788971150329853,"pZ":1.6662218814712635,"vX0":3.3182140077189657,"vY0":-118.88607931668902,"vZ0":-0.26400850058646375,"x":127.63,"y":193.79,"x0":-2.5199610672680195,"y0":50.000649115446926,"z0":4.513858182333617,"aX":9.07293773892425},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.9,"breakHorizontal":-12.4,"spinRate":2605,"spinDirection":70},"zone":8,"typeConfidence":0.88,"plateTime":0.4612436133900535,"extension":6.827480221656478},"index":3,"playId":"2e404207-ebb3-35e3-a146-56a57b53b054","pitchNumber":3,"startTime":"2026-06-18T20:17:10.362Z","endTime":"2026-06-18T20:17:13.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.163950147706508,"aZ":-29.59746833566656,"pfxX":5.433306918944563,"pfxZ":1.8248423653355799,"pX":1.7896953197558672,"pZ":0.8189731396854563,"vX0":7.735568728965317,"vY0":-118.2032139334557,"vZ0":-1.8554671227802202,"x":48.78,"y":216.67,"x0":-2.234803135890012,"y0":50.00141251994915,"z0":4.339364414724947,"aX":7.663957138088051},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":3.1,"breakHorizontal":-11.8,"spinRate":2748,"spinDirection":71},"zone":14,"typeConfidence":0.86,"plateTime":0.4639169104831855,"extension":6.871835689810139},"index":4,"playId":"209231a0-9e22-3369-a692-b149e9c54397","pitchNumber":4,"startTime":"2026-06-18T20:17:31.790Z","endTime":"2026-06-18T20:17:34.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14719026989056,"aZ":-19.56992521961236,"pfxX":-7.074092717546044,"pfxZ":6.64123902127603,"pX":0.3286095567340467,"pZ":2.6772083459264584,"vX0":9.321029729140177,"vY0":-136.67835953949813,"vZ0":-1.2265320723331272,"x":104.47,"y":166.5,"x0":-2.201344479996666,"y0":50.00574896650889,"z0":4.471176950940825,"aX":-13.43310195415488},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.0,"breakHorizontal":10.9,"spinRate":2186,"spinDirection":227},"zone":6,"typeConfidence":0.92,"plateTime":0.4002056875168982,"extension":7.011341826298399},"hitData":{"launchSpeed":98.4,"launchAngle":28.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.28,"coordY":67.36}},"index":5,"playId":"c67c1691-69d7-36eb-8d14-1acc60aeb939","pitchNumber":5,"startTime":"2026-06-18T20:17:55.093Z","endTime":"2026-06-18T20:18:03.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:18:03.706Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brooks Lee flies out to center fielder Alejandro Osuna.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-18T20:20:26.337Z","endTime":"2026-06-18T20:20:56.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Robby Ahlstrom replaces Peyton Gray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T20:18:27.782Z","endTime":"2026-06-18T20:20:28.514Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695239,"link":"/api/v1/people/695239"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.433872800635346,"aZ":-36.416546734597766,"pfxX":-3.3406101296852224,"pfxZ":-3.278275661549058,"pX":-1.7734331512528896,"pZ":0.7375743325826667,"vX0":-6.763292982732497,"vY0":-113.32523421349447,"vZ0":-4.180384381013693,"x":184.6,"y":218.87,"x0":1.6879202850648392,"y0":50.00133816108812,"z0":6.258107731679011,"aX":-4.326836334328443},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-6.7,"breakHorizontal":7.8,"spinRate":2662,"spinDirection":328},"zone":13,"typeConfidence":0.93,"plateTime":0.48402985063864623,"extension":6.404182147825447},"index":1,"playId":"4ea6a67a-d288-358f-bff9-5b0f30cd1d9a","pitchNumber":1,"startTime":"2026-06-18T20:20:28.514Z","endTime":"2026-06-18T20:20:32.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68972759970747,"aZ":-23.35526439575902,"pfxX":3.455767384125342,"pfxZ":5.523390771759738,"pX":-0.12499622531215773,"pZ":2.5133489968285514,"vX0":-6.771197897150672,"vY0":-125.37174531390757,"vZ0":-3.7400274593892817,"x":121.76,"y":170.92,"x0":2.1584217145096036,"y0":50.00127729645899,"z0":5.924428578970235,"aX":5.516338868831238},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.4,"breakHorizontal":-4.8,"spinRate":1433,"spinDirection":147},"zone":5,"typeConfidence":0.81,"plateTime":0.43641175311553493,"extension":6.523566693471121},"hitData":{"launchSpeed":86.4,"launchAngle":32.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.61,"coordY":63.08}},"index":2,"playId":"fc84925e-051f-311a-a654-720007561b5c","pitchNumber":2,"startTime":"2026-06-18T20:20:46.676Z","endTime":"2026-06-18T20:20:56.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:20:56.453Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Caratini singles on a ground ball to shortstop Ezequiel Duran.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-18T20:20:54.989Z","endTime":"2026-06-18T20:23:14.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.531293766673755,"aZ":-10.747514985630653,"pfxX":2.2491952683695646,"pfxZ":11.338135969769354,"pX":0.12900473488289965,"pZ":2.8093036448135695,"vX0":-5.492667040860373,"vY0":-136.46868270629867,"vZ0":-6.842080399321892,"x":112.08,"y":162.93,"x0":1.8738806831612072,"y0":50.00022442433672,"z0":6.086223705032173,"aX":4.250126292188344},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.3,"breakHorizontal":-2.9,"spinRate":2186,"spinDirection":163},"zone":2,"typeConfidence":0.94,"plateTime":0.4010952272750852,"extension":6.338995906240838},"index":0,"playId":"a0457a05-b16b-3f89-907a-646eaceff120","pitchNumber":1,"startTime":"2026-06-18T20:21:24.490Z","endTime":"2026-06-18T20:21:28.371Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-18T20:21:38.548Z","endTime":"2026-06-18T20:21:54.149Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"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":1},"pitchData":{"startSpeed":77.4,"endSpeed":71.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.127228761133797,"aZ":-38.214677362288484,"pfxX":-2.3533187118164562,"pfxZ":-4.691193817232886,"pX":1.0423519682097788,"pZ":2.1834979746116217,"vX0":-1.514637511396695,"vY0":-112.71735703582159,"vZ0":-0.5077217070558354,"x":77.27,"y":179.83,"x0":2.0282432992375243,"y0":50.000914217612646,"z0":6.26411462490461,"aX":-3.0328346258610046},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-8.3,"breakHorizontal":4.7,"spinRate":2524,"spinDirection":318},"zone":14,"typeConfidence":0.94,"plateTime":0.48559133140001665,"extension":6.248936554298664},"index":2,"playId":"3e40a714-51e9-32d5-899f-70052493bd19","pitchNumber":2,"startTime":"2026-06-18T20:21:54.149Z","endTime":"2026-06-18T20:21:57.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.578588189109173,"aZ":-11.83628104040484,"pfxX":3.3136511865843845,"pfxZ":10.473418162562906,"pX":-0.8586368535915265,"pZ":4.565078971778184,"vX0":-7.786971139258042,"vY0":-138.3908365818402,"vZ0":-2.620388481968859,"x":149.73,"y":115.52,"x0":1.5596940098835579,"y0":50.00211408398331,"z0":6.315959713776802,"aX":6.4356125490575815},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":-4.4,"spinRate":2259,"spinDirection":157},"zone":11,"typeConfidence":0.92,"plateTime":0.39562258976330167,"extension":6.381529584841275},"index":3,"playId":"6ea50146-fa6d-3556-b3df-344c71283bd6","pitchNumber":3,"startTime":"2026-06-18T20:22:11.164Z","endTime":"2026-06-18T20:22:14.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.442718826846555,"aZ":-21.784903551716283,"pfxX":5.033906981628722,"pfxZ":6.344449563826991,"pX":1.8192417919792223,"pZ":1.5436012842173668,"vX0":-2.4022317486156135,"vY0":-127.01244049123301,"vZ0":-6.657200697910239,"x":47.65,"y":197.1,"x0":2.1220566451564777,"y0":50.00481003580422,"z0":5.925229783486932,"aX":8.24469727101924},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.2,"breakHorizontal":-8.6,"spinRate":1418,"spinDirection":154},"zone":14,"typeConfidence":0.94,"plateTime":0.4308554634539252,"extension":6.652683402474512},"index":4,"playId":"8b797c12-00f2-35c6-8c8a-4fe641396ffb","pitchNumber":4,"startTime":"2026-06-18T20:22:29.531Z","endTime":"2026-06-18T20:22:32.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86068263099493,"aZ":-12.875582079333716,"pfxX":2.7584900191502637,"pfxZ":10.175525333114111,"pX":-0.2859620081480408,"pZ":4.0419642247902745,"vX0":-6.7743058113815025,"vY0":-136.77341565215735,"vZ0":-3.345213057045649,"x":127.9,"y":129.65,"x0":1.8633709996819992,"y0":50.00403406529301,"z0":6.1625524140200625,"aX":5.233180078328751},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":-3.6,"spinRate":2325,"spinDirection":155},"zone":11,"typeConfidence":0.92,"plateTime":0.40030545625722924,"extension":6.2571150976824175},"index":5,"playId":"548abe90-5b65-31b0-a322-2711140fdf96","pitchNumber":5,"startTime":"2026-06-18T20:22:46.279Z","endTime":"2026-06-18T20:22:49.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.957436401573265,"aZ":-25.956973979997304,"pfxX":5.679635614022636,"pfxZ":3.7660252079380125,"pX":0.7061218414604884,"pZ":2.575203417713833,"vX0":-5.675286468513433,"vY0":-127.19101533349455,"vZ0":-3.175899607502395,"x":90.08,"y":169.25,"x0":2.219221187088891,"y0":50.006310102436146,"z0":5.879042712597972,"aX":9.388853641076308},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.4,"breakHorizontal":-9.1,"spinRate":1456,"spinDirection":143},"zone":6,"typeConfidence":0.93,"plateTime":0.42920101438823277,"extension":6.514163647051523},"hitData":{"launchSpeed":82.1,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.3,"coordY":150.06}},"index":6,"playId":"4a0dcfa4-48c6-3b97-91d4-5cb10638b275","pitchNumber":6,"startTime":"2026-06-18T20:23:06.322Z","endTime":"2026-06-18T20:23:14.695Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:23:14.695Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan Kreidler lines out to center fielder Alejandro Osuna.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-18T20:24:01.569Z","endTime":"2026-06-18T20:25:33.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ryan Kreidler replaces Tristan Gray.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-18T20:23:26.015Z","endTime":"2026-06-18T20:24:03.744Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":656484,"link":"/api/v1/people/656484"}},{"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":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.330640898681516,"aZ":-37.83171076206478,"pfxX":-3.1502562671430328,"pfxZ":-4.143138807416149,"pX":-0.08694452728929299,"pZ":1.9441850979193718,"vX0":-4.205139264160178,"vY0":-116.2707539439646,"vZ0":-1.7075682214928531,"x":120.31,"y":186.29,"x0":2.1561491610902097,"y0":50.0029986252302,"z0":6.286687320649313,"aX":-4.301332369839104},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-7.7,"breakHorizontal":6.7,"spinRate":2699,"spinDirection":319},"zone":8,"typeConfidence":0.93,"plateTime":0.471542795036175,"extension":6.3408266290843605},"index":1,"playId":"04d44473-855b-39a9-9702-cbdc6d16c5e1","pitchNumber":1,"startTime":"2026-06-18T20:24:03.744Z","endTime":"2026-06-18T20:24:06.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.005941495033596,"aZ":-21.193272763041687,"pfxX":2.8496082217937437,"pfxZ":6.940345318068863,"pX":0.9169452939311299,"pZ":4.318595164586938,"vX0":-5.037364351250343,"vY0":-124.95362001686654,"vZ0":-0.07162722210038164,"x":82.05,"y":122.18,"x0":2.588150524824076,"y0":50.00310591541742,"z0":6.087812668774952,"aX":4.5094206552537015},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":12.8,"breakHorizontal":-4.0,"spinRate":1154,"spinDirection":140},"zone":12,"typeConfidence":0.85,"plateTime":0.43821666201288023,"extension":6.468020383201972},"index":2,"playId":"85a594c9-9ed5-32d2-a429-52eb884de819","pitchNumber":2,"startTime":"2026-06-18T20:24:28.395Z","endTime":"2026-06-18T20:24:31.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.282561149913285,"aZ":-13.418663249847523,"pfxX":3.2558160093104833,"pfxZ":9.950203412168186,"pX":0.1125365543580044,"pZ":3.133885417080102,"vX0":-5.979511311114346,"vY0":-136.05121924466476,"vZ0":-5.3182169070693455,"x":112.71,"y":154.17,"x0":1.9102969740145554,"y0":50.00457816328148,"z0":6.0351241896276475,"aX":6.138641600432316},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":-4.7,"spinRate":2271,"spinDirection":156},"zone":2,"typeConfidence":0.91,"plateTime":0.40172272394278963,"extension":6.668000787539503},"index":3,"playId":"499f6a49-f68b-3196-a5ee-b78fbb799f23","pitchNumber":3,"startTime":"2026-06-18T20:24:49.105Z","endTime":"2026-06-18T20:24:52.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98529594385147,"aZ":-14.893283684231745,"pfxX":-0.1440844085134403,"pfxZ":9.201656944443315,"pX":-0.19288816311846335,"pZ":5.1141472850403,"vX0":-5.128330265257227,"vY0":-135.98316473123558,"vZ0":-0.5314581081315086,"x":124.35,"y":100.7,"x0":1.7339260956466889,"y0":50.00635463440137,"z0":6.342600220795399,"aX":-0.26936684784493753},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":1.3,"spinRate":2240,"spinDirection":168},"zone":11,"typeConfidence":0.91,"plateTime":0.4023345460368781,"extension":6.253678088659109},"index":4,"playId":"87bca303-6938-3c28-bfc9-1f14ce2879c9","pitchNumber":4,"startTime":"2026-06-18T20:25:08.636Z","endTime":"2026-06-18T20:25:11.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57265342112096,"aZ":-25.259815114500046,"pfxX":4.40291033604322,"pfxZ":4.335367129545504,"pX":0.6499463979040615,"pZ":2.0409968289734013,"vX0":-5.3869411016269275,"vY0":-125.0242170545144,"vZ0":-4.646960526652429,"x":92.23,"y":183.67,"x0":2.253533445622135,"y0":50.00088274485203,"z0":5.97951884805162,"aX":7.0180139436381905},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.1,"breakHorizontal":-6.8,"spinRate":1338,"spinDirection":147},"zone":9,"typeConfidence":0.91,"plateTime":0.4369378146062233,"extension":6.3994557037271935},"hitData":{"launchSpeed":84.8,"launchAngle":21.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":119.5,"coordY":83.73}},"index":5,"playId":"faff191a-7f11-31e5-a8ff-646debff22f9","pitchNumber":5,"startTime":"2026-06-18T20:25:25.413Z","endTime":"2026-06-18T20:25:33.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:25:33.961Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luke Keaschall walks. Victor Caratini to 2nd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-18T20:25:43.196Z","endTime":"2026-06-18T20:28:33.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"postOnSecond":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.085812976624105,"aZ":-12.146112201626618,"pfxX":2.3181603308127627,"pfxZ":10.64914974387231,"pX":1.835034629876536,"pZ":3.678067047650003,"vX0":-1.6148338473830288,"vY0":-136.30478702381345,"vZ0":-4.203695962208534,"x":47.05,"y":139.47,"x0":2.1341077343141337,"y0":50.00324995377732,"z0":6.079575240181032,"aX":4.360123185828015},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.6,"breakHorizontal":-3.8,"spinRate":2151,"spinDirection":155},"zone":12,"typeConfidence":0.93,"plateTime":0.40190495663827797,"extension":6.3711854007492255},"index":0,"playId":"38a164e1-d68e-34d0-ae3f-0edb0bda75ba","pitchNumber":1,"startTime":"2026-06-18T20:26:03.755Z","endTime":"2026-06-18T20:26:06.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.120323235038096,"aZ":-26.882267547414123,"pfxX":4.238715463237116,"pfxZ":3.445602434428599,"pX":-0.6989339778256485,"pZ":2.501706379749246,"vX0":-8.36554819620917,"vY0":-122.87710600771757,"vZ0":-2.7149702870297254,"x":143.64,"y":171.23,"x0":2.190862666922629,"y0":50.00488049260673,"z0":5.892211788981787,"aX":6.51725565162168},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.9,"breakHorizontal":-5.9,"spinRate":1392,"spinDirection":149},"zone":4,"typeConfidence":0.76,"plateTime":0.44483425533040766,"extension":6.4890865737723065},"index":1,"playId":"22487140-a260-337e-8d01-7ee67f36b363","pitchNumber":2,"startTime":"2026-06-18T20:26:21.549Z","endTime":"2026-06-18T20:26:25.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00977205583697,"aZ":-18.249955582191355,"pfxX":7.297180739472914,"pfxZ":7.486390312382056,"pX":0.4031494402074557,"pZ":2.973608500780581,"vX0":-7.080325032038749,"vY0":-135.38096868668455,"vZ0":-4.136308546450074,"x":101.63,"y":158.49,"x0":2.1017980774654634,"y0":50.00360173013621,"z0":5.7953940631133705,"aX":13.573106660085495},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.8,"breakHorizontal":-11.8,"spinRate":2076,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.40427430473554526,"extension":6.74291706912331},"index":2,"playId":"53ac1424-8f97-37b1-ae17-7d495034d294","pitchNumber":3,"startTime":"2026-06-18T20:26:44.845Z","endTime":"2026-06-18T20:26:47.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.467765017115212,"aZ":-13.66976643584959,"pfxX":0.6986201516096963,"pfxZ":9.835517432460637,"pX":-0.1174399697457281,"pZ":1.6319515266114575,"vX0":-5.241445221065284,"vY0":-135.98117822143166,"vZ0":-8.993576046734843,"x":121.48,"y":194.72,"x0":1.7404416391775204,"y0":50.00672912437317,"z0":5.920325535988197,"aX":1.3152839541408177},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":-0.2,"spinRate":2157,"spinDirection":158},"zone":8,"typeConfidence":0.93,"plateTime":0.40204944718734525,"extension":6.550878228613196},"index":3,"playId":"b87b79c3-33d2-379b-b2e3-42939c123ff1","pitchNumber":4,"startTime":"2026-06-18T20:27:07.544Z","endTime":"2026-06-18T20:27:34.553Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"}}},{"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":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.91599767431896,"aZ":-35.83512256134456,"pfxX":-1.6453752105141772,"pfxZ":-2.6718321095170303,"pX":-0.5498125525708988,"pZ":0.0817873389467189,"vX0":-5.185564497994153,"vY0":-116.21242292505266,"vZ0":-6.100713801152426,"x":137.96,"y":236.57,"x0":1.925039180962504,"y0":50.005682064794065,"z0":6.147556930728076,"aX":-2.249737316145744},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-6.1,"breakHorizontal":4.3,"spinRate":2555,"spinDirection":329},"zone":13,"typeConfidence":0.92,"plateTime":0.4714260346007255,"extension":6.335899171989158},"index":4,"playId":"6243cd37-85ae-3f4e-bf4a-03d11d2adfd3","pitchNumber":5,"startTime":"2026-06-18T20:27:48.788Z","endTime":"2026-06-18T20:27:51.836Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-06-18T20:28:16.305Z","endTime":"2026-06-18T20:28:28.631Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.066887667753647,"aZ":-15.050271221882763,"pfxX":2.0593674631624816,"pfxZ":9.074957565263354,"pX":0.09096844676422342,"pZ":4.019077538277872,"vX0":-6.364232762758704,"vY0":-136.29737329144896,"vZ0":-3.0153810523588964,"x":113.53,"y":130.26,"x0":2.1855072197903156,"y0":50.00553167925443,"z0":6.174860294884892,"aX":3.8873459521851412},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.0,"breakHorizontal":-2.4,"spinRate":2127,"spinDirection":154},"zone":12,"typeConfidence":0.9,"plateTime":0.40137858733855936,"extension":6.534508896428533},"index":6,"playId":"02b20833-7167-3a3d-a93d-076757f13e23","pitchNumber":6,"startTime":"2026-06-18T20:28:28.631Z","endTime":"2026-06-18T20:28:33.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:28:33.988Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Larnach singles on a fly ball to left fielder Wyatt Langford. Victor Caratini scores. Luke Keaschall to 2nd.","rbi":1,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-18T20:28:37.436Z","endTime":"2026-06-18T20:31:11.686Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":{"id":695239,"link":"/api/v1/people/695239"},"isScoringEvent":true,"rbi":true,"earned":true,"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52740913740336,"aZ":-21.337868726625203,"pfxX":6.419275917296499,"pfxZ":5.735547126543256,"pX":-0.6661805138074066,"pZ":4.6130050564246945,"vX0":-9.411834940286848,"vY0":-136.00361591458756,"vZ0":-0.05412442326929434,"x":142.39,"y":114.23,"x0":1.9921018829303292,"y0":50.00089125968873,"z0":6.102931508249415,"aX":12.124440091617853},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.6,"breakHorizontal":-9.8,"spinRate":2041,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.40147753801291053,"extension":6.5920369386071815},"index":0,"playId":"5437d782-39df-3ad4-bc45-e2cf81fa0577","pitchNumber":1,"startTime":"2026-06-18T20:29:16.141Z","endTime":"2026-06-18T20:29:19.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.671968722643538,"aZ":-34.14496675521198,"pfxX":-2.467072488151111,"pfxZ":-1.3108574875272794,"pX":0.733683754020742,"pZ":4.096272074450118,"vX0":-4.057290692507192,"vY0":-121.00229463349729,"vZ0":2.398951907639405,"x":89.03,"y":128.18,"x0":2.744105225151359,"y0":50.002813121046955,"z0":6.056438149895635,"aX":-3.706829759610145},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.7,"breakHorizontal":5.3,"spinRate":2209,"spinDirection":268},"zone":12,"typeConfidence":2.0,"plateTime":0.4503856914332123,"extension":6.5632858397144505},"index":1,"playId":"3e7bee09-ee27-3842-8009-8d631bc3b2c1","pitchNumber":2,"startTime":"2026-06-18T20:29:36.745Z","endTime":"2026-06-18T20:29:39.745Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-06-18T20:30:00.965Z","endTime":"2026-06-18T20:30:41.644Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.695574506172154,"aZ":-29.599275266108688,"pfxX":-1.778220489030431,"pfxZ":1.62161639937813,"pX":-0.9527907703150927,"pZ":1.4428811563214559,"vX0":-7.561281299653511,"vY0":-124.49954708173647,"vZ0":-4.6092169869396695,"x":153.32,"y":199.82,"x0":2.3423902785583177,"y0":50.00113361642501,"z0":5.740480635062428,"aX":-2.8173248608911825},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.2,"breakHorizontal":4.8,"spinRate":2297,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.43830874954472954,"extension":6.652341449412684},"index":3,"playId":"2e9173ef-8bba-3a0b-9c8e-bc4a7b7e0e5e","pitchNumber":3,"startTime":"2026-06-18T20:30:41.644Z","endTime":"2026-06-18T20:30:44.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.822286941730056,"aZ":-33.58364784223586,"pfxX":-2.7507007417391782,"pfxZ":-0.933741554002955,"pX":0.9873987931489531,"pZ":3.155531845188722,"vX0":-3.505667601576302,"vY0":-121.6876684626338,"vZ0":0.2828150495050459,"x":79.36,"y":153.58,"x0":2.798977909942218,"y0":50.001622970539685,"z0":5.925665933043214,"aX":-4.1619069943838785},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.4,"breakHorizontal":5.8,"spinRate":2317,"spinDirection":263},"zone":12,"typeConfidence":2.0,"plateTime":0.4485361485324928,"extension":6.406547597259978},"hitData":{"launchSpeed":66.1,"launchAngle":28.0,"totalDistance":195.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.84,"coordY":119.56}},"index":4,"playId":"ca4bcc39-618f-302d-98df-d802c68c0630","pitchNumber":4,"startTime":"2026-06-18T20:31:01.507Z","endTime":"2026-06-18T20:31:11.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:31:11.686Z","atBatIndex":47},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Byron Buxton grounds into a force out, shortstop Ezequiel Duran to second baseman Josh Smith. Trevor Larnach out at 2nd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-18T20:32:40.772Z","endTime":"2026-06-18T20:34:19.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-18T20:31:33.189Z","endTime":"2026-06-18T20:32:42.955Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.6,"endSpeed":77.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.285418778666923,"aZ":-28.26737348289145,"pfxX":-1.0478676152820952,"pfxZ":2.598707050194272,"pX":0.14898630984580452,"pZ":2.02548281589091,"vX0":-5.471743202555848,"vY0":-121.7447890122078,"vZ0":-3.2202923007312867,"x":111.32,"y":184.09,"x0":2.5593669870620874,"y0":50.00550404700343,"z0":5.804901260175265,"aX":-1.5770768184893136},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.2,"breakHorizontal":3.1,"spinRate":2331,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.44942526968471785,"extension":6.6200686611339234},"index":1,"playId":"d503f46e-86be-371c-a2dd-5cb5b1dc5a25","pitchNumber":1,"startTime":"2026-06-18T20:32:42.955Z","endTime":"2026-06-18T20:32:45.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.860989120802113,"aZ":-32.2456291344772,"pfxX":-3.3408043027383894,"pfxZ":-0.04813372044040065,"pX":-1.2170116627663783,"pZ":1.118902162941336,"vX0":-5.330857674827567,"vY0":-117.77962127802697,"vZ0":-4.78767124242138,"x":163.39,"y":208.57,"x0":1.5118886088740513,"y0":50.004004705430354,"z0":6.167777605554235,"aX":-4.683013793357385},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.1,"breakHorizontal":7.4,"spinRate":2610,"spinDirection":324},"zone":13,"typeConfidence":0.72,"plateTime":0.46546123386438776,"extension":6.439108003640831},"index":2,"playId":"8d1b7b7d-e92f-33c9-bbfa-794b25d142c3","pitchNumber":2,"startTime":"2026-06-18T20:33:03.610Z","endTime":"2026-06-18T20:33:06.639Z","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":93.2,"endSpeed":85.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51621238592049,"aZ":-13.14067006758028,"pfxX":1.3599725686046495,"pfxZ":10.251102647130875,"pX":-0.5390755815615007,"pZ":3.947966183918529,"vX0":-6.442553113265406,"vY0":-135.60940817593468,"vZ0":-3.3929612370042452,"x":137.55,"y":132.18,"x0":1.6939426535859272,"y0":50.00331899858233,"z0":6.136110100826008,"aX":2.526449205053031},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":-1.1,"spinRate":2270,"spinDirection":160},"zone":11,"typeConfidence":0.92,"plateTime":0.4043818405809052,"extension":6.426830200094429},"index":3,"playId":"7ede6645-89e9-3404-b2be-6eb03fc96672","pitchNumber":3,"startTime":"2026-06-18T20:33:28.403Z","endTime":"2026-06-18T20:33:31.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91164554124597,"aZ":-19.79354921821853,"pfxX":9.191283991096455,"pfxZ":6.830776536240016,"pX":0.38777727843457765,"pZ":3.292464924912582,"vX0":-8.34601693162833,"vY0":-133.8136314702496,"vZ0":-3.167207143523013,"x":102.22,"y":149.88,"x0":2.353186639158661,"y0":50.00568284842639,"z0":5.909726776677377,"aX":16.668857725147664},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.9,"breakHorizontal":-14.9,"spinRate":2118,"spinDirection":150},"zone":3,"typeConfidence":0.81,"plateTime":0.4093398681927951,"extension":6.718251328036842},"index":4,"playId":"9c90c65a-2717-38cc-8962-b1bdd91f0f69","pitchNumber":4,"startTime":"2026-06-18T20:33:49.628Z","endTime":"2026-06-18T20:33:52.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88205835932414,"aZ":-24.038950738766115,"pfxX":5.181749701196299,"pfxZ":5.109047835645097,"pX":0.7838214316132271,"pZ":2.2949132033146085,"vX0":-5.923757514083221,"vY0":-125.50767915221101,"vZ0":-3.6012914711839077,"x":87.12,"y":176.82,"x0":2.5036550415423187,"y0":50.0034981439072,"z0":5.710769373096347,"aX":8.250995711039632},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.6,"breakHorizontal":-8.0,"spinRate":1272,"spinDirection":133},"zone":6,"typeConfidence":0.92,"plateTime":0.43675751211575475,"extension":6.743522933231511},"hitData":{"launchSpeed":91.2,"launchAngle":4.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.38,"coordY":151.07}},"index":5,"playId":"dd00252f-8d3b-3623-a552-c15593e35faf","pitchNumber":5,"startTime":"2026-06-18T20:34:13.259Z","endTime":"2026-06-18T20:34:19.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:34:19.782Z","atBatIndex":48},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Wyatt Langford homers (4) on a fly ball to left field.","rbi":1,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T20:36:36.714Z","endTime":"2026-06-18T20:36:58.529Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":{"id":664875,"link":"/api/v1/people/664875"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Ryan Kreidler remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T20:35:49.852Z","endTime":"2026-06-18T20:35:49.872Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"801","replacedPlayer":{"id":656484,"link":"/api/v1/people/656484"}},{"details":{"description":"Pitching Change: Justin Lawrence replaces Joe Ryan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-18T20:35:49.872Z","endTime":"2026-06-18T20:36:39.064Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664875,"link":"/api/v1/people/664875"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67010304289691,"aZ":-28.71359589820288,"pfxX":-11.322666793765315,"pfxZ":1.861169794606118,"pX":-0.4911684529655543,"pZ":2.4934116043631316,"vX0":9.302858318930038,"vY0":-135.27504229273396,"vZ0":0.021849178059635266,"x":135.72,"y":171.46,"x0":-2.4985031098744575,"y0":50.00210576677394,"z0":4.4930573748885765,"aX":-21.047669637827415},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.6,"breakHorizontal":18.6,"spinRate":2363,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.40443255564474745,"extension":6.566640795375586},"hitData":{"launchSpeed":106.4,"launchAngle":44.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.72,"coordY":81.29}},"index":2,"playId":"44a23b19-c2a9-372b-9b74-ca4985d0fcce","pitchNumber":1,"startTime":"2026-06-18T20:36:39.064Z","endTime":"2026-06-18T20:36:58.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:36:58.529Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out to center fielder Byron Buxton.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T20:37:12.727Z","endTime":"2026-06-18T20:38:17.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.875418515475822,"aZ":-30.992977697634913,"pfxX":-12.158150480120447,"pfxZ":0.6128161687934472,"pX":1.2073913823947227,"pZ":2.6591746596612813,"vX0":13.987524398525052,"vY0":-137.29535017517964,"vZ0":0.7030412200741972,"x":70.98,"y":166.98,"x0":-2.3607486290960535,"y0":50.00095995051203,"z0":4.500320713810484,"aX":-23.334256528408744},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.4,"breakHorizontal":19.3,"spinRate":2449,"spinDirection":246},"zone":12,"typeConfidence":0.9,"plateTime":0.3981259761280391,"extension":6.5060130149760385},"index":0,"playId":"599450ab-758f-3d2b-9895-784ae22bcb04","pitchNumber":1,"startTime":"2026-06-18T20:37:42.330Z","endTime":"2026-06-18T20:37:45.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.572706741858042,"aZ":-26.162714994391873,"pfxX":6.387483670381041,"pfxZ":4.247474110193238,"pX":0.45436894625086083,"pZ":2.7954023661859964,"vX0":6.158563191398859,"vY0":-117.9899872039848,"vZ0":1.7294426254931528,"x":99.68,"y":163.3,"x0":-3.0155323362224755,"y0":50.0037167936853,"z0":4.456655727579871,"aX":9.043608806211225},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":8.4,"breakHorizontal":-13.1,"spinRate":3016,"spinDirection":80},"zone":6,"typeConfidence":0.89,"plateTime":0.46348175798164615,"extension":6.336240781256132},"index":1,"playId":"f1b5e959-6e1e-3946-885b-9f1b9a4e8a85","pitchNumber":2,"startTime":"2026-06-18T20:37:56.143Z","endTime":"2026-06-18T20:37:59.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.151749931543616,"aZ":-29.649066118837045,"pfxX":7.621898947041202,"pfxZ":1.825717568541248,"pX":-0.7470907280121792,"pZ":2.0303912543502403,"vX0":3.1282538171026792,"vY0":-116.83676970705166,"vZ0":0.9586504765688411,"x":145.48,"y":183.96,"x0":-3.09372162498288,"y0":50.00189594090013,"z0":4.402560336438406,"aX":10.528326784103767},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":3.8,"breakHorizontal":-14.5,"spinRate":2924,"spinDirection":74},"zone":7,"typeConfidence":0.91,"plateTime":0.46892593825821516,"extension":6.1788918708551375},"hitData":{"launchSpeed":92.2,"launchAngle":33.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.27,"coordY":61.44}},"index":2,"playId":"d6e25bfa-f4cd-3a6b-a91a-39434e877570","pitchNumber":3,"startTime":"2026-06-18T20:38:08.319Z","endTime":"2026-06-18T20:38:17.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:38:17.398Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ezequiel Duran homers (5) on a fly ball to left field.","rbi":1,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T20:38:17.040Z","endTime":"2026-06-18T20:40:21.042Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":{"id":664875,"link":"/api/v1/people/664875"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.096032171222202,"aZ":-25.768606236431033,"pfxX":-12.153686627559114,"pfxZ":3.357707710808196,"pX":2.205317905234695,"pZ":2.335883690185618,"vX0":16.271708901944226,"vY0":-136.691347412238,"vZ0":-0.9898247684869387,"x":32.94,"y":175.71,"x0":-2.2255454544637154,"y0":50.00058154366564,"z0":4.460348440298654,"aX":-23.16447502570468},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.1,"breakHorizontal":18.8,"spinRate":2370,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.3996184021325968,"extension":6.521789030552342},"index":0,"playId":"64be71a2-59b1-3cd3-bccd-40a56762dae2","pitchNumber":1,"startTime":"2026-06-18T20:38:44.395Z","endTime":"2026-06-18T20:38:47.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.585077675273226,"aZ":-28.39288941037851,"pfxX":8.992688034248653,"pfxZ":2.81441559442413,"pX":-0.5988228952254455,"pZ":2.2259905916426135,"vX0":2.8182212468992014,"vY0":-115.27437448876944,"vZ0":0.6798812656392861,"x":139.83,"y":178.68,"x0":-3.005992022034375,"y0":50.005195674766,"z0":4.670037081647385,"aX":12.093109291500438},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":5.5,"breakHorizontal":-17.0,"spinRate":2906,"spinDirection":72},"zone":4,"typeConfidence":0.9,"plateTime":0.47530407138722763,"extension":6.193926524538932},"index":1,"playId":"069b7e87-fc21-3abc-83c6-edb51c7a0e1d","pitchNumber":2,"startTime":"2026-06-18T20:39:06.052Z","endTime":"2026-06-18T20:39:09.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82735929343048,"aZ":-31.288190787184604,"pfxX":11.553784750873263,"pfxZ":0.6506014653822705,"pX":-0.5251106101679479,"pZ":1.8395502308003846,"vX0":2.3765780376216443,"vY0":-116.28394038379822,"vZ0":0.3168287486113752,"x":137.02,"y":189.11,"x0":-3.063039375512407,"y0":50.00171172864637,"z0":4.694147303967,"aX":15.66243327545738},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":1.6,"breakHorizontal":-21.5,"spinRate":3029,"spinDirection":69},"zone":7,"typeConfidence":0.92,"plateTime":0.47282771335990503,"extension":6.383217699372384},"index":2,"playId":"08da6d09-8c9c-30a9-9e79-ae3aa61d619d","pitchNumber":3,"startTime":"2026-06-18T20:39:18.957Z","endTime":"2026-06-18T20:39:21.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12703686702963,"aZ":-30.296731727886293,"pfxX":9.660525788346916,"pfxZ":1.3475001712115144,"pX":2.867680260113757,"pZ":1.936951617278183,"vX0":9.561904618104629,"vY0":-117.9067924808204,"vZ0":0.006841810860080955,"x":7.69,"y":186.48,"x0":-2.507938970478756,"y0":50.004525245401815,"z0":4.748782152907086,"aX":13.491788593434329},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.8,"breakHorizontal":-20.0,"spinRate":2993,"spinDirection":67},"zone":14,"typeConfidence":0.91,"plateTime":0.4659999833511068,"extension":6.4121394203101625},"index":3,"playId":"46c94914-776a-3625-a4c3-a2b45279ff23","pitchNumber":4,"startTime":"2026-06-18T20:39:34.431Z","endTime":"2026-06-18T20:39:37.431Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45089563844661,"aZ":-30.11028300041649,"pfxX":10.877421476706855,"pfxZ":1.5058902514716994,"pX":-0.6935148230431043,"pZ":1.6748552951377313,"vX0":1.8110166237153753,"vY0":-116.66760967680011,"vZ0":-0.43158171350326924,"x":143.44,"y":193.56,"x0":-2.893472639501477,"y0":50.00104654354176,"z0":4.718023224650575,"aX":14.882788507464708},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.9,"breakHorizontal":-20.2,"spinRate":2919,"spinDirection":68},"zone":7,"typeConfidence":0.91,"plateTime":0.4707977717771987,"extension":6.358044209532521},"hitData":{"launchSpeed":95.7,"launchAngle":32.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":14.43,"coordY":95.31}},"index":4,"playId":"53251e11-05cc-337d-a419-0403873d12f7","pitchNumber":5,"startTime":"2026-06-18T20:39:53.485Z","endTime":"2026-06-18T20:40:21.042Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:40:21.042Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T20:40:33.271Z","endTime":"2026-06-18T20:41:23.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42125253059581,"aZ":-29.28047572140572,"pfxX":10.145769283704016,"pfxZ":2.1159587787863483,"pX":-0.14347917751789302,"pZ":3.1157390262881126,"vX0":3.210083701193689,"vY0":-116.61227452170796,"vZ0":2.8661599604093175,"x":122.47,"y":154.66,"x0":-2.8585802472337685,"y0":50.00254378775327,"z0":4.646059585672156,"aX":13.869421271343937},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":4.9,"breakHorizontal":-19.2,"spinRate":2912,"spinDirection":73},"zone":2,"typeConfidence":0.91,"plateTime":0.47101644521946806,"extension":6.175547916948961},"index":0,"playId":"5d44b07c-e50c-37e8-bc2d-9c5071e25454","pitchNumber":1,"startTime":"2026-06-18T20:40:42.719Z","endTime":"2026-06-18T20:40:45.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.736319524838237,"aZ":-32.29312475377786,"pfxX":10.923268698962303,"pfxZ":-0.08644978112057622,"pX":-0.5724339534396221,"pZ":1.836128704978354,"vX0":2.2923609514725674,"vY0":-114.87466596559047,"vZ0":1.1686012583975844,"x":138.82,"y":189.2,"x0":-3.004919117928102,"y0":50.00504134474006,"z0":4.4901001336503645,"aX":14.419526893886596},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":0.5,"breakHorizontal":-20.4,"spinRate":2956,"spinDirection":72},"zone":7,"typeConfidence":0.92,"plateTime":0.4790696220315471,"extension":6.100120594265964},"index":1,"playId":"c3c91636-0d5c-3157-8d4b-8975a1384bc9","pitchNumber":2,"startTime":"2026-06-18T20:40:53.973Z","endTime":"2026-06-18T20:40:56.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14007932477611,"aZ":-18.25862864101974,"pfxX":-6.456371138937882,"pfxZ":7.2865989741934385,"pX":0.8166771735382986,"pZ":2.213766322220262,"vX0":11.517652214264087,"vY0":-136.82054327787702,"vZ0":-3.1612647586337688,"x":85.87,"y":179.01,"x0":-2.5948058807049743,"y0":50.002310851406506,"z0":4.624400696216072,"aX":-12.330129750448192},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.7,"breakHorizontal":9.5,"spinRate":2334,"spinDirection":241},"zone":14,"typeConfidence":0.96,"plateTime":0.3992196934806431,"extension":6.373952710489201},"index":2,"playId":"93d4d72c-c232-38ee-bdbf-d63183ca46ea","pitchNumber":3,"startTime":"2026-06-18T20:41:04.829Z","endTime":"2026-06-18T20:41:07.829Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48836308100073,"aZ":-32.39110149208406,"pfxX":9.213808527007112,"pfxZ":-0.15837979556306436,"pX":0.7392714640028416,"pZ":1.169666068497127,"vX0":5.17706250854282,"vY0":-116.95381792416897,"vZ0":-0.6515810272157208,"x":88.82,"y":207.2,"x0":-2.7087244429464645,"y0":50.00248665659526,"z0":4.521255842143366,"aX":12.612570437919892},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-0.1,"breakHorizontal":-18.0,"spinRate":2952,"spinDirection":71},"zone":14,"typeConfidence":0.92,"plateTime":0.4704610005978216,"extension":6.207011500507021},"index":3,"playId":"8b9617f4-1243-359c-b604-447eec0e1f5e","pitchNumber":4,"startTime":"2026-06-18T20:41:20.546Z","endTime":"2026-06-18T20:41:23.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:41:23.546Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger called out on strikes.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T20:41:42.013Z","endTime":"2026-06-18T20:42:58.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.889487190982223,"aZ":-31.94594833262268,"pfxX":-10.670148842475692,"pfxZ":0.11680216658570863,"pX":0.8347348706202332,"pZ":1.1724436977225765,"vX0":12.015359780183966,"vY0":-137.49504457839893,"vZ0":-2.9276446093084743,"x":85.18,"y":207.12,"x0":-2.208486145212401,"y0":50.00100326482016,"z0":4.421993940342834,"aX":-20.399431942567915},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":-0.2,"breakHorizontal":16.8,"spinRate":2481,"spinDirection":243},"zone":14,"typeConfidence":0.89,"plateTime":0.3985719608658078,"extension":6.151001912224382},"index":0,"playId":"cd2345ea-092d-3b82-9b63-082811c1134b","pitchNumber":1,"startTime":"2026-06-18T20:41:47.843Z","endTime":"2026-06-18T20:41:51.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81304409087573,"aZ":-31.126769227238817,"pfxX":8.792026724197683,"pfxZ":0.757111211583748,"pX":0.6811302392692116,"pZ":1.4177091707470961,"vX0":5.406804426790362,"vY0":-117.11673029703833,"vZ0":-0.524156348758193,"x":91.04,"y":200.5,"x0":-2.8058655020414873,"y0":50.00160134732358,"z0":4.576483385445716,"aX":12.110053899810277},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":1.6,"breakHorizontal":-17.3,"spinRate":2911,"spinDirection":68},"zone":14,"typeConfidence":0.91,"plateTime":0.46915129673508105,"extension":6.38502134303135},"index":1,"playId":"dd845606-8ae5-3d85-9879-e10838e4437d","pitchNumber":2,"startTime":"2026-06-18T20:42:00.909Z","endTime":"2026-06-18T20:42:04.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42260537474522,"aZ":-32.43392469872813,"pfxX":9.793343297466446,"pfxZ":-0.1928203637350996,"pX":2.0545621466060235,"pZ":0.7666245058928084,"vX0":7.972733001569953,"vY0":-116.21894154026246,"vZ0":-1.5014749999020836,"x":38.68,"y":218.08,"x0":-2.7089069348133163,"y0":50.00337645021299,"z0":4.5389175133928426,"aX":13.220477617346944},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-0.5,"breakHorizontal":-19.9,"spinRate":3057,"spinDirection":59},"zone":14,"typeConfidence":0.92,"plateTime":0.4736503239829024,"extension":6.650687398763924},"index":2,"playId":"000acbec-3e24-3283-8c1e-dad970ccaa92","pitchNumber":3,"startTime":"2026-06-18T20:42:13.334Z","endTime":"2026-06-18T20:42:16.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34502032221181,"aZ":-29.37416073440322,"pfxX":-9.163891642760625,"pfxZ":1.5207476141488154,"pX":0.46841832852386633,"pZ":2.298031567623653,"vX0":10.74917324503489,"vY0":-134.67279842338013,"vZ0":-0.19776184753187265,"x":99.14,"y":176.73,"x0":-2.3779157936667055,"y0":50.005182887245844,"z0":4.444417536764932,"aX":-16.891875421529523},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.9,"breakHorizontal":14.4,"spinRate":2401,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.40619862480658586,"extension":6.561496738368267},"index":3,"playId":"c337e895-945e-36b4-9cff-9ef44c89d4e5","pitchNumber":4,"startTime":"2026-06-18T20:42:30.452Z","endTime":"2026-06-18T20:42:33.584Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-18T20:42:40.832Z","endTime":"2026-06-18T20:42:54.999Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61585523629047,"aZ":-32.779709149444656,"pfxX":11.299461554396355,"pfxZ":-0.44796008949955546,"pX":0.4282612189648989,"pZ":1.5844271572955484,"vX0":3.720541669586258,"vY0":-115.69034353000437,"vZ0":0.15557205572943067,"x":100.68,"y":196.0,"x0":-2.6734336904759926,"y0":50.0051842301994,"z0":4.684507127443685,"aX":15.16317300702147},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-0.5,"breakHorizontal":-21.5,"spinRate":2926,"spinDirection":66},"zone":14,"typeConfidence":0.93,"plateTime":0.4752766876680119,"extension":6.459936475821328},"index":5,"playId":"b6687a6e-e7e7-3cfc-a32f-c01b0e45e6b7","pitchNumber":5,"startTime":"2026-06-18T20:42:54.999Z","endTime":"2026-06-18T20:42:58.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:42:58.271Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kody Clemens lines out sharply to center fielder Alejandro Osuna.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T20:45:16.140Z","endTime":"2026-06-18T20:45:58.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cal Quantrill replaces Robby Ahlstrom.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T20:44:15.067Z","endTime":"2026-06-18T20:45:18.163Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":615698,"link":"/api/v1/people/615698"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89085570765615,"aZ":-26.661814112332138,"pfxX":1.1908956147955232,"pfxZ":3.3586985042824766,"pX":0.22428832298993617,"pZ":2.094871188932194,"vX0":4.032939122645205,"vY0":-127.0396695683535,"vZ0":-4.575647561756529,"x":108.45,"y":182.22,"x0":-1.535600462283342,"y0":50.00549135030879,"z0":6.027081701900295,"aX":1.9550859523085893},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.3,"breakHorizontal":-3.0,"spinRate":2208,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.4303929185854063,"extension":6.299207065156029},"index":1,"playId":"2670b5a6-8c05-372d-b64c-6875059be853","pitchNumber":1,"startTime":"2026-06-18T20:45:18.163Z","endTime":"2026-06-18T20:45:21.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93602605919263,"aZ":-16.29056413324204,"pfxX":-5.703477265833411,"pfxZ":8.310950930407552,"pX":-0.7330525547323564,"pZ":3.7170172184191936,"vX0":3.1666795548499174,"vY0":-137.25297454061757,"vZ0":-3.9676361723831137,"x":144.94,"y":138.42,"x0":-1.1598143194552157,"y0":50.002471614707645,"z0":6.288377189951242,"aX":-10.898236336211957},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":9.7,"spinRate":2068,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39883369298980265,"extension":6.27727508770655},"index":2,"playId":"3095fb3d-d9dc-34a7-9587-12f70a6e9cd7","pitchNumber":2,"startTime":"2026-06-18T20:45:33.861Z","endTime":"2026-06-18T20:45:37.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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.693613781246995,"aZ":-32.21204297727527,"pfxX":-5.895407503736907,"pfxZ":-0.0222469824379683,"pX":0.009764064259287405,"pZ":2.611949608504076,"vX0":4.4320133357708,"vY0":-124.14488022381114,"vZ0":-2.565806543696329,"x":116.63,"y":168.26,"x0":-1.0282943696605782,"y0":50.004558962118956,"z0":6.326949475079497,"aX":-9.249045573754495},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.4,"breakHorizontal":9.7,"spinRate":1182,"spinDirection":240},"zone":5,"typeConfidence":0.91,"plateTime":0.4403574015481966,"extension":6.319330000323834},"hitData":{"launchSpeed":100.8,"launchAngle":20.0,"totalDistance":350.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":149.25,"coordY":60.02}},"index":3,"playId":"4338f79e-9b5b-32fc-9643-375c9d01ff00","pitchNumber":3,"startTime":"2026-06-18T20:45:49.761Z","endTime":"2026-06-18T20:45:58.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:45:58.180Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Royce Lewis flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T20:45:56.852Z","endTime":"2026-06-18T20:46:34.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66718012605219,"aZ":-18.52884788699734,"pfxX":-9.475324938034621,"pfxZ":7.306583039566986,"pX":-0.17474326934766388,"pZ":3.361498035045939,"vX0":6.495440376310338,"vY0":-135.54911132969596,"vZ0":-4.101106839159513,"x":123.66,"y":148.02,"x0":-1.3668811016471676,"y0":50.000951552479066,"z0":6.181771884931656,"aX":-17.691379705692125},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.6,"breakHorizontal":15.8,"spinRate":1913,"spinDirection":222},"zone":2,"typeConfidence":0.91,"plateTime":0.40355067479979256,"extension":6.356220050633393},"hitData":{"launchSpeed":97.0,"launchAngle":55.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":103.97,"coordY":108.51}},"index":0,"playId":"b8644fe9-94f1-36ec-9299-cda41a5b2f07","pitchNumber":1,"startTime":"2026-06-18T20:46:24.455Z","endTime":"2026-06-18T20:46:34.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:46:34.672Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Bell singles on a ground ball to left fielder Wyatt Langford, deflected by third baseman Josh Jung.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T20:47:07.198Z","endTime":"2026-06-18T20:49:08.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-18T20:46:54.387Z","endTime":"2026-06-18T20:47:09.428Z","isPitch":false,"type":"action","player":{"id":605137,"link":"/api/v1/people/605137"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.109174060856567,"aZ":-19.752230686753364,"pfxX":-5.312476460816389,"pfxZ":6.540689596142252,"pX":-0.35521046340434137,"pZ":3.3439276445603845,"vX0":3.9893251289384617,"vY0":-136.88290901502265,"vZ0":-4.274201123671242,"x":130.54,"y":148.49,"x0":-1.1410471885194196,"y0":50.00019519012209,"z0":6.277333483643897,"aX":-10.083522927461678},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.2,"breakHorizontal":8.8,"spinRate":1983,"spinDirection":218},"zone":1,"typeConfidence":0.92,"plateTime":0.4000932358093654,"extension":6.338301831486801},"index":1,"playId":"5aa1ce5f-945b-304e-a823-50d5d7d45a93","pitchNumber":1,"startTime":"2026-06-18T20:47:09.428Z","endTime":"2026-06-18T20:47:12.428Z","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":93.7,"endSpeed":85.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.448596516063386,"aZ":-26.35137762831485,"pfxX":-10.927275302416488,"pfxZ":3.0918926266976925,"pX":-0.7257129133656385,"pZ":3.8151454597140093,"vX0":7.289248772987226,"vY0":-136.26281432365295,"vZ0":-0.4019217536400917,"x":144.66,"y":135.77,"x0":-2.013313539703287,"y0":50.004332513126,"z0":5.782474416317668,"aX":-20.586596852904663},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.8,"breakHorizontal":18.2,"spinRate":2119,"spinDirection":243},"zone":11,"typeConfidence":0.88,"plateTime":0.4016921325377294,"extension":6.167166860628582},"index":2,"playId":"986a568a-2d9b-33dd-ae8a-30a200e7b93a","pitchNumber":2,"startTime":"2026-06-18T20:47:24.300Z","endTime":"2026-06-18T20:47:27.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.198020379752368,"aZ":-25.853790734396977,"pfxX":-0.11033922528997739,"pfxZ":3.7106884490673426,"pX":0.06226312754938073,"pZ":2.344042880509066,"vX0":3.305355921975045,"vY0":-128.97604163095457,"vZ0":-4.5364135148443845,"x":114.63,"y":175.49,"x0":-1.2158568195133213,"y0":50.000021483608016,"z0":6.094450455789885,"aX":-0.187876467878645},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.0,"breakHorizontal":-0.5,"spinRate":2184,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.4229769626679052,"extension":6.406949044754346},"index":3,"playId":"94c6cf3a-7450-3946-ba34-4ef245f7d484","pitchNumber":3,"startTime":"2026-06-18T20:47:39.078Z","endTime":"2026-06-18T20:47:42.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05064001513889,"aZ":-16.935159867564142,"pfxX":-8.96983507401201,"pfxZ":8.059123467382319,"pX":0.17502286202612893,"pZ":3.3387821888417712,"vX0":5.626463534489952,"vY0":-136.62169629552716,"vZ0":-4.735485139229344,"x":110.33,"y":148.63,"x0":-0.7455958828997179,"y0":50.00025038525518,"z0":6.258017906535979,"aX":-16.957118048208866},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.8,"breakHorizontal":15.0,"spinRate":2048,"spinDirection":216},"zone":2,"typeConfidence":0.91,"plateTime":0.40086823525767956,"extension":6.355239309556889},"index":4,"playId":"17dd2829-3c42-31dc-8c07-55e19f997cf9","pitchNumber":4,"startTime":"2026-06-18T20:47:55.388Z","endTime":"2026-06-18T20:47:58.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73071333932324,"aZ":-26.199885907174025,"pfxX":2.939782682382107,"pfxZ":3.5781186714666298,"pX":0.507379650829776,"pZ":4.273417286714265,"vX0":3.1977939385724823,"vY0":-128.45169228599457,"vZ0":-0.0456835032837255,"x":97.66,"y":123.4,"x0":-1.135852778476981,"y0":50.00328016752465,"z0":6.329235930774276,"aX":4.910253611790659},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.7,"breakHorizontal":-6.0,"spinRate":2080,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.42648381917522293,"extension":6.083589208611248},"index":5,"playId":"c4bb0ef6-64da-3c43-93a6-afed9b7f8e7b","pitchNumber":5,"startTime":"2026-06-18T20:48:16.772Z","endTime":"2026-06-18T20:48:19.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9005200285826,"aZ":-26.767450325185447,"pfxX":2.4217678632171102,"pfxZ":3.2632719941002257,"pX":-0.7166738414489869,"pZ":3.717134162347343,"vX0":0.6638960402898088,"vY0":-127.81388005716738,"vZ0":-1.1942743143109142,"x":144.32,"y":138.42,"x0":-1.2943425340908048,"y0":50.00381432687193,"z0":6.288912673309579,"aX":4.014140118224915},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.9,"breakHorizontal":-4.6,"spinRate":2214,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.4282322175321216,"extension":6.227831294917159},"index":6,"playId":"28b10c03-a79f-33b6-9265-20655a60a95a","pitchNumber":6,"startTime":"2026-06-18T20:48:38.300Z","endTime":"2026-06-18T20:48:41.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20377826755868,"aZ":-14.427104904457384,"pfxX":-5.0754971923260985,"pfxZ":9.472445354182899,"pX":-0.8446731856192009,"pZ":3.5100842360945377,"vX0":2.27522978799333,"vY0":-135.87797573454625,"vZ0":-4.689717211269421,"x":149.2,"y":144.01,"x0":-1.0325166193593962,"y0":50.00247214609835,"z0":6.257572602824692,"aX":-9.509866683561725},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":8.8,"spinRate":2077,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4027742624378212,"extension":6.3083999824612516},"hitData":{"launchSpeed":100.2,"launchAngle":5.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":72.92,"coordY":106.46}},"index":7,"playId":"6427bd77-938c-3510-bea1-ff0d4732e671","pitchNumber":7,"startTime":"2026-06-18T20:48:58.112Z","endTime":"2026-06-18T20:49:08.566Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:49:08.566Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brooks Lee pops out to third baseman Josh Jung in foul territory.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T20:49:32.780Z","endTime":"2026-06-18T20:51:39.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"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(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.4,"endSpeed":82.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49051028327192,"aZ":-25.33302052094722,"pfxX":0.6585858233956836,"pfxZ":3.974275916330604,"pX":-1.5667691941220416,"pZ":1.7890798732819957,"vX0":-0.8295159158387835,"vY0":-130.14953703800197,"vZ0":-6.218101794566983,"x":176.72,"y":190.47,"x0":-1.3299638175372543,"y0":50.00134305773939,"z0":6.119235375497016,"aX":1.1333889169743132},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.1,"breakHorizontal":-1.0,"spinRate":2167,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.42032056680121466,"extension":6.3796672161184285},"index":0,"playId":"58238420-756b-3bd5-8d4a-9f4dec402a2c","pitchNumber":1,"startTime":"2026-06-18T20:49:32.780Z","endTime":"2026-06-18T20:49:36.142Z","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.6,"endSpeed":84.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7676980521256,"aZ":-19.967676022725456,"pfxX":-9.313475159954509,"pfxZ":6.657988979968957,"pX":-0.1746354895211083,"pZ":2.6044806103474345,"vX0":6.537444372924339,"vY0":-134.69171930793476,"vZ0":-5.483707583087174,"x":123.66,"y":168.46,"x0":-1.4254824598611144,"y0":50.00444038108132,"z0":6.082571588326208,"aX":-17.081920945401354},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.0,"breakHorizontal":15.5,"spinRate":2104,"spinDirection":228},"zone":5,"typeConfidence":0.92,"plateTime":0.4069339521649935,"extension":6.38073015273769},"index":1,"playId":"14a18acc-53fb-3a25-9264-baf1db886700","pitchNumber":2,"startTime":"2026-06-18T20:49:50.822Z","endTime":"2026-06-18T20:49:53.822Z","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.2,"endSpeed":86.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.438085478810706,"aZ":-16.59348969644982,"pfxX":-6.441370947924359,"pfxZ":8.127269539035234,"pX":-0.5210346094100812,"pZ":3.2316104243964143,"vX0":4.720814786744189,"vY0":-137.12430587816843,"vZ0":-4.784083679630398,"x":136.86,"y":151.53,"x0":-1.4223641774945286,"y0":50.001547168757654,"z0":6.119863153563738,"aX":-12.347131280555136},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.0,"breakHorizontal":10.8,"spinRate":1905,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3984355931580219,"extension":6.347842087661332},"index":2,"playId":"00459dc1-8208-39e6-ae19-5d925cae4ddd","pitchNumber":3,"startTime":"2026-06-18T20:50:15.654Z","endTime":"2026-06-18T20:50:18.654Z","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":89.1,"endSpeed":82.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.948237501608276,"aZ":-24.071250978731204,"pfxX":0.7787296267782775,"pfxZ":4.716004894724778,"pX":-1.6809553404270463,"pZ":3.493119807269606,"vX0":-0.8690206987370198,"vY0":-129.90503323419074,"vZ0":-2.2537703736529657,"x":181.07,"y":144.47,"x0":-1.444050816672529,"y0":50.00214770286934,"z0":6.192565048021004,"aX":1.3375850566131533},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.3,"breakHorizontal":-1.2,"spinRate":2093,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.42084119282604515,"extension":6.378431568775356},"index":3,"playId":"b7c69942-d6c9-3ea2-becf-48eba5c079b7","pitchNumber":4,"startTime":"2026-06-18T20:50:41.233Z","endTime":"2026-06-18T20:50:44.233Z","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":93.4,"endSpeed":85.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42283354463141,"aZ":-23.183442707850528,"pfxX":-10.96887158311063,"pfxZ":4.781569304960611,"pX":-0.24589635473179167,"pZ":3.2814107712768563,"vX0":7.321915664295289,"vY0":-135.917998210951,"vZ0":-3.100640917881032,"x":126.37,"y":150.18,"x0":-1.5429074279392718,"y0":50.00131716051489,"z0":6.037879170199702,"aX":-20.621537961609594},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.3,"breakHorizontal":18.4,"spinRate":2060,"spinDirection":231},"zone":2,"typeConfidence":0.89,"plateTime":0.40221511071102123,"extension":6.277693000592175},"index":4,"playId":"052a483c-e2fa-3830-87e2-b9593345c92f","pitchNumber":5,"startTime":"2026-06-18T20:51:02.998Z","endTime":"2026-06-18T20:51:05.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.855293245262324,"aZ":-28.304487367746308,"pfxX":0.9021590449258339,"pfxZ":2.2989887298799854,"pX":-0.3581928535085095,"pZ":3.2956190656154214,"vX0":2.104985563942972,"vY0":-128.69746791163763,"vZ0":-1.921441775829326,"x":130.65,"y":149.8,"x0":-1.302790840018315,"y0":50.00232724087895,"z0":6.236799251968312,"aX":1.5183685507137687},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.0,"breakHorizontal":-2.0,"spinRate":2188,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.4250348662267571,"extension":6.427863822579409},"hitData":{"launchSpeed":67.8,"launchAngle":64.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":80.02,"coordY":172.87}},"index":5,"playId":"30795efc-e3e8-381a-b39a-8a8d87375f1e","pitchNumber":6,"startTime":"2026-06-18T20:51:30.658Z","endTime":"2026-06-18T20:51:39.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:51:39.099Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cody Freeman lines out to left fielder Trevor Larnach.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-18T20:54:08.197Z","endTime":"2026-06-18T20:54:41.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Taylor Rogers replaces Justin Lawrence.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T20:52:19.047Z","endTime":"2026-06-18T20:53:45.704Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573124,"link":"/api/v1/people/573124"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Cody Freeman replaces Alejandro Osuna.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-18T20:53:45.704Z","endTime":"2026-06-18T20:54:10.374Z","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":"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(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":77.4,"endSpeed":71.3,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.666460813789403,"aZ":-31.47870234684344,"pfxX":-9.156822703936763,"pfxZ":0.5444441198326473,"pX":-0.4624256686303677,"pZ":2.652556485420747,"vX0":-2.4135597469764463,"vY0":-112.74860900236467,"vZ0":0.5101980005745468,"x":134.63,"y":167.16,"x0":1.8119953688131893,"y0":50.00509943817534,"z0":5.602181845577185,"aX":-11.77994995729779},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":1.4,"breakHorizontal":17.2,"spinRate":2732,"spinDirection":297},"zone":4,"typeConfidence":0.91,"plateTime":0.48596036544210053,"extension":5.898044336790336},"index":2,"playId":"59dff218-b8a8-3a01-ae4c-a9075c724ab5","pitchNumber":1,"startTime":"2026-06-18T20:54:10.374Z","endTime":"2026-06-18T20:54:13.374Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":3,"startTime":"2026-06-18T20:54:22.329Z","endTime":"2026-06-18T20:54:31.978Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62677664395945,"aZ":-26.557348428359667,"pfxX":0.0711912305063489,"pfxZ":3.314518992387823,"pX":-0.6576585199804572,"pZ":1.7740166285926566,"vX0":-5.952597586727905,"vY0":-128.8235153431151,"vZ0":-4.029872703499032,"x":142.07,"y":190.88,"x0":1.6655275649099162,"y0":50.0051443881584,"z0":5.391700347763475,"aX":0.12220931527885791},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.4,"breakHorizontal":1.1,"spinRate":2445,"spinDirection":165},"zone":7,"typeConfidence":0.92,"plateTime":0.4238069791331367,"extension":6.2318327570992755},"hitData":{"launchSpeed":90.7,"launchAngle":22.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.21,"coordY":74.83}},"index":4,"playId":"0c360abc-cf43-3c37-b40f-dc0f2933b940","pitchNumber":2,"startTime":"2026-06-18T20:54:31.978Z","endTime":"2026-06-18T20:54:41.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:54:41.072Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Higashioka singles on a line drive to center fielder Byron Buxton.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-18T20:54:41.869Z","endTime":"2026-06-18T20:57:01.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":80.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02575158593688,"aZ":-27.685955192065013,"pfxX":-1.2124280135044037,"pfxZ":2.718232183149599,"pX":-0.07565019272119587,"pZ":2.749831701685494,"vX0":-4.443379798600128,"vY0":-127.01301237280323,"vZ0":-1.4966609878756536,"x":119.88,"y":164.53,"x0":1.8454796189462872,"y0":50.006189751303985,"z0":5.5230734642934936,"aX":-2.0057177369821324},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.8,"breakHorizontal":3.1,"spinRate":2409,"spinDirection":169},"zone":5,"typeConfidence":0.92,"plateTime":0.42922579090704893,"extension":6.338717376299578},"index":0,"playId":"4535110f-dfe8-30f3-a3bb-bc7fbc2621c2","pitchNumber":1,"startTime":"2026-06-18T20:55:03.481Z","endTime":"2026-06-18T20:55:06.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.47302289076783,"aZ":-33.496797478545545,"pfxX":-9.986828712816868,"pfxZ":-1.0022511411579913,"pX":0.8597995255534475,"pZ":2.780092994277105,"vX0":0.20019123642058867,"vY0":-114.21873041394153,"vZ0":0.9544322289158149,"x":84.23,"y":163.72,"x0":2.0679608928510977,"y0":50.00316081175126,"z0":5.656293208512744,"aX":-13.166023434739374},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-1.3,"breakHorizontal":18.0,"spinRate":2925,"spinDirection":290},"zone":6,"typeConfidence":0.91,"plateTime":0.4799542343858536,"extension":5.012661672654642},"index":1,"playId":"f1a87182-a5a4-37f5-bb23-afb3007b7663","pitchNumber":2,"startTime":"2026-06-18T20:55:16.300Z","endTime":"2026-06-18T20:55:19.300Z","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.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.599544580961187,"aZ":-19.930792188078662,"pfxX":10.989950661377865,"pfxZ":6.7641973863590295,"pX":-2.084883569030798,"pZ":0.5771614665420719,"vX0":-12.596843148476374,"vY0":-133.64852710795944,"vZ0":-8.592611113028457,"x":196.47,"y":223.2,"x0":1.260006744038541,"y0":50.004622255164634,"z0":5.26352940583759,"aX":19.89867055921835},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.4,"breakHorizontal":-17.2,"spinRate":2226,"spinDirection":130},"zone":13,"typeConfidence":0.9,"plateTime":0.4097126725863838,"extension":6.241977063960796},"index":2,"playId":"1bb57c39-21e5-3211-b8fd-2a99da9016c0","pitchNumber":3,"startTime":"2026-06-18T20:55:32.509Z","endTime":"2026-06-18T20:55:36.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.024850973883535,"aZ":-21.580061647699893,"pfxX":9.34744491515523,"pfxZ":5.706488809911175,"pX":-1.3292696987262531,"pZ":2.9264292743451628,"vX0":-10.299115339746542,"vY0":-135.689617601454,"vZ0":-2.789063237112969,"x":167.67,"y":159.77,"x0":1.3097549933085484,"y0":50.00106540891286,"z0":5.479415650263482,"aX":17.345818094667823},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.8,"breakHorizontal":-14.6,"spinRate":2281,"spinDirection":134},"zone":11,"typeConfidence":0.9,"plateTime":0.4044120362578827,"extension":6.1304111926551235},"index":3,"playId":"8e8cc150-0528-3439-b14b-a7da3bbc5955","pitchNumber":4,"startTime":"2026-06-18T20:56:01.220Z","endTime":"2026-06-18T20:56:04.665Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":71.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.906406343572545,"aZ":-34.146200782964236,"pfxX":-10.873523914619884,"pfxZ":-1.5080273760610492,"pX":-0.5997362259802329,"pZ":2.9476134791949082,"vX0":-2.060595355159238,"vY0":-114.79031382224156,"vZ0":1.5857758554927401,"x":139.86,"y":159.19,"x0":1.7247483493581817,"y0":50.0017746507697,"z0":5.618720207964805,"aX":-14.240803460470199},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-1.9,"breakHorizontal":20.2,"spinRate":2907,"spinDirection":292},"zone":1,"typeConfidence":0.9,"plateTime":0.4805641398091183,"extension":6.221411346251421},"index":4,"playId":"2d17e646-e00e-3351-816e-e49406c8f5f7","pitchNumber":5,"startTime":"2026-06-18T20:56:15.973Z","endTime":"2026-06-18T20:56:18.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.986855426410973,"aZ":-22.94394510725923,"pfxX":8.368720261180183,"pfxZ":4.962473313211051,"pX":-1.2789905785398246,"pZ":2.1553784394393825,"vX0":-9.833621515028563,"vY0":-135.174029517771,"vZ0":-4.59412152791385,"x":165.75,"y":180.58,"x0":1.3096026798153078,"y0":50.003662655385504,"z0":5.476842407424389,"aX":15.570736787341446},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.2,"breakHorizontal":-13.2,"spinRate":2216,"spinDirection":132},"zone":13,"typeConfidence":0.89,"plateTime":0.40436205038598105,"extension":6.067175768340056},"index":5,"playId":"19fef95d-57f0-3de3-9518-851ee9117aad","pitchNumber":6,"startTime":"2026-06-18T20:56:36.443Z","endTime":"2026-06-18T20:56:40.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.751421667487385,"aZ":-22.89562080357554,"pfxX":9.86322612530831,"pfxZ":4.992596138115639,"pX":-0.12406306545633271,"pZ":3.2545470921323365,"vX0":-7.651908601662176,"vY0":-135.2627446279576,"vZ0":-1.8246864014540516,"x":121.73,"y":150.91,"x0":1.4562717156531984,"y0":50.00098843000527,"z0":5.53877530205477,"aX":18.32443021087575},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.9,"breakHorizontal":-16.3,"spinRate":2234,"spinDirection":137},"zone":2,"typeConfidence":0.91,"plateTime":0.4045062316738819,"extension":5.67872551079441},"hitData":{"launchSpeed":88.6,"launchAngle":13.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.37,"coordY":71.31}},"index":6,"playId":"9cfa829d-f0c5-34e1-a66a-bfe047d638aa","pitchNumber":7,"startTime":"2026-06-18T20:56:51.113Z","endTime":"2026-06-18T20:57:01.975Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:57:01.975Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Justin Foscue walks. Kyle Higashioka to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-18T20:57:54.558Z","endTime":"2026-06-18T20:59:36.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"postOnSecond":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Justin Foscue replaces Joc Pederson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-18T20:57:07.044Z","endTime":"2026-06-18T20:57:18.239Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-18T20:57:18.239Z","endTime":"2026-06-18T20:57:56.834Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.701624914689138,"aZ":-19.595629466556662,"pfxX":8.74786735055241,"pfxZ":6.741226796295823,"pX":-0.4958399679159309,"pZ":3.219801144271918,"vX0":-8.105794861200257,"vY0":-135.7469926005019,"vZ0":-2.524605653709057,"x":135.9,"y":151.85,"x0":1.3922478528881235,"y0":50.006294760678614,"z0":5.526141364365529,"aX":16.330644104639738},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.9,"breakHorizontal":-14.2,"spinRate":2266,"spinDirection":131},"zone":1,"typeConfidence":0.9,"plateTime":0.4034872023381695,"extension":6.174107460405898},"index":2,"playId":"aa18b1c3-cdc7-3d11-ac6a-23671724ee02","pitchNumber":1,"startTime":"2026-06-18T20:57:56.834Z","endTime":"2026-06-18T20:57:59.834Z","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":89.8,"endSpeed":83.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01502025116393,"aZ":-28.32584200322473,"pfxX":1.7138948096828344,"pfxZ":2.1991227041398558,"pX":-1.9169825162834342,"pZ":2.0256104590607316,"vX0":-9.212204984625867,"vY0":-130.588625018,"vZ0":-3.326123960615327,"x":190.07,"y":184.09,"x0":1.4133004700895717,"y0":50.00293245092569,"z0":5.4157018175836145,"aX":3.000437309357248},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.5,"breakHorizontal":-1.3,"spinRate":2405,"spinDirection":153},"zone":13,"typeConfidence":0.86,"plateTime":0.417285853693079,"extension":6.166380756574894},"index":3,"playId":"53174c46-4762-32cb-9bcc-93c5b57e3cf2","pitchNumber":2,"startTime":"2026-06-18T20:58:12.456Z","endTime":"2026-06-18T20:58:16.124Z","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":1},"pitchData":{"startSpeed":77.8,"endSpeed":71.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.042802442828588,"aZ":-30.845673927275723,"pfxX":-10.798591143561982,"pfxZ":1.029750534337719,"pX":-0.3930041513258915,"pZ":2.519495404227988,"vX0":-1.8918551013416396,"vY0":-113.27275990419791,"vZ0":0.2469096846845773,"x":131.98,"y":170.75,"x0":1.8567532081023275,"y0":50.002538642774944,"z0":5.510780931992286,"aX":-13.933750895010476},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":2.3,"breakHorizontal":20.0,"spinRate":2926,"spinDirection":290},"zone":4,"typeConfidence":0.91,"plateTime":0.48484972140549365,"extension":6.171102172455121},"index":4,"playId":"72b0ea99-6723-3c7b-a552-fa641949842b","pitchNumber":3,"startTime":"2026-06-18T20:58:31.196Z","endTime":"2026-06-18T20:58:34.196Z","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.0,"endSpeed":84.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.298983896657944,"aZ":-25.057759973295248,"pfxX":10.71858232662898,"pfxZ":3.9453570448805504,"pX":-1.3589525104068148,"pZ":2.2315439412454636,"vX0":-10.677831031353067,"vY0":-133.54749606486314,"vZ0":-3.6544569889242053,"x":168.8,"y":178.53,"x0":1.3024204716996577,"y0":50.00116957888258,"z0":5.424247452011486,"aX":19.321049593926492},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.5,"breakHorizontal":-17.0,"spinRate":2273,"spinDirection":127},"zone":13,"typeConfidence":0.9,"plateTime":0.4104645405433258,"extension":6.23871765495451},"index":5,"playId":"cd83d9f8-e8eb-349a-90a6-5d14aebe61fe","pitchNumber":4,"startTime":"2026-06-18T20:58:55.183Z","endTime":"2026-06-18T20:58:58.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":69.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.718222325491762,"aZ":-35.0986282282109,"pfxX":-10.379607759791188,"pfxZ":-2.357902714326748,"pX":1.608500512474051,"pZ":2.1576311873990552,"vX0":2.2339291355827853,"vY0":-111.24624896588486,"vZ0":0.5767007283003118,"x":55.69,"y":180.52,"x0":1.9335783662594845,"y0":50.001930468709425,"z0":5.561154862550964,"aX":-12.885541521316563},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-3.7,"breakHorizontal":18.1,"spinRate":2938,"spinDirection":294},"zone":14,"typeConfidence":0.92,"plateTime":0.4941420958796101,"extension":6.175440703808172},"index":6,"playId":"fbde04d0-190c-3167-9b80-9d0d4bbb72ed","pitchNumber":5,"startTime":"2026-06-18T20:59:13.710Z","endTime":"2026-06-18T20:59:16.710Z","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":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.724236317026516,"aZ":-24.66601789060421,"pfxX":10.953561247597545,"pfxZ":4.075546123629988,"pX":-1.4994244284538485,"pZ":1.436721946934924,"vX0":-11.306758567603099,"vY0":-134.95507819520367,"vZ0":-5.804091950542054,"x":174.15,"y":199.99,"x0":1.3239898286565215,"y0":50.00368219816836,"z0":5.355801919220061,"aX":20.18028620465642},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.2,"breakHorizontal":-17.4,"spinRate":2320,"spinDirection":130},"zone":13,"typeConfidence":0.9,"plateTime":0.4060623121528546,"extension":6.22031629984138},"index":7,"playId":"848eb89a-8785-32a9-a0a2-64305f0ebe41","pitchNumber":6,"startTime":"2026-06-18T20:59:32.757Z","endTime":"2026-06-18T20:59:36.419Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T20:59:36.419Z","atBatIndex":60},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Josh Jung grounds into a double play, shortstop Ryan Kreidler to second baseman Luke Keaschall to first baseman Royce Lewis. Justin Foscue out at 2nd. Josh Jung out at 1st.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-18T21:02:16.363Z","endTime":"2026-06-18T21:05:00.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7,8,9,10],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"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":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-18T20:59:53.692Z","endTime":"2026-06-18T21:00:15.077Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Andrew Morris replaces Taylor Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-18T21:00:15.077Z","endTime":"2026-06-18T21:02:18.704Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702193,"link":"/api/v1/people/702193"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.302793855489575,"aZ":-27.249350360500703,"pfxX":2.50570410272354,"pfxZ":2.9157236069820565,"pX":0.7600700090903342,"pZ":1.6456612591638078,"vX0":4.139290135636818,"vY0":-128.7300315660374,"vZ0":-6.423584560490937,"x":88.03,"y":194.35,"x0":-1.1906487141145452,"y0":50.00155575460192,"z0":6.266907241578298,"aX":4.228029791227813},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.2,"breakHorizontal":-5.4,"spinRate":2361,"spinDirection":143},"zone":14,"typeConfidence":0.9,"plateTime":0.4245672876885336,"extension":6.477998501984898},"index":2,"playId":"74386566-cf05-3212-8f7c-1ec5fbd2b97d","pitchNumber":1,"startTime":"2026-06-18T21:02:18.704Z","endTime":"2026-06-18T21:02:21.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07847877868916,"aZ":-9.012201002207483,"pfxX":-3.441273789795744,"pfxZ":11.641094594673095,"pX":0.4725565249742167,"pZ":2.0984670713655587,"vX0":5.2420265432248545,"vY0":-140.25002030623074,"vZ0":-9.732360534107157,"x":102.63,"y":161.63,"x0":-0.9746985358303454,"y0":50.004912664501724,"z0":6.203890840060333,"aX":-6.848491777049706},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.2,"breakHorizontal":5.2,"spinRate":2249,"spinDirection":194},"zone":9,"typeConfidence":0.89,"plateTime":0.3907285318588958,"extension":6.279822162027791},"index":3,"playId":"9c312ed6-773c-38b1-b1a3-21ca7ca8e1f6","pitchNumber":2,"startTime":"2026-06-18T21:02:34.761Z","endTime":"2026-06-18T21:02:37.774Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-18T21:02:47.397Z","endTime":"2026-06-18T21:03:01.015Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.433813202353253,"aZ":-28.86427411703297,"pfxX":2.9929411026391017,"pfxZ":1.9577402126722996,"pX":1.8549856103598559,"pZ":1.0169846406531335,"vX0":6.374200291979741,"vY0":-128.75590952951896,"vZ0":-7.745636759292036,"x":46.29,"y":211.32,"x0":-1.0362725843843081,"y0":50.00004931006308,"z0":6.281492570540467,"aX":5.0494819994128495},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.0,"breakHorizontal":-6.7,"spinRate":2495,"spinDirection":134},"zone":14,"typeConfidence":0.9,"plateTime":0.42455184245093935,"extension":6.442912353405673},"index":5,"playId":"6dab4d09-f33a-3732-b74b-cf3885b629c0","pitchNumber":3,"startTime":"2026-06-18T21:03:01.015Z","endTime":"2026-06-18T21:03:04.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.721320322053135,"aZ":-27.65267049334411,"pfxX":3.836052664487167,"pfxZ":2.688715291922963,"pX":1.3785047761114162,"pZ":-0.49154328112795065,"vX0":4.683978775002132,"vY0":-128.62079887725764,"vZ0":-11.548812472257884,"x":64.45,"y":252.05,"x0":-0.9620890941958239,"y0":50.005349663667836,"z0":6.187455037527419,"aX":6.451161600317511},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.5,"breakHorizontal":-7.9,"spinRate":2541,"spinDirection":138},"zone":14,"typeConfidence":0.9,"plateTime":0.42523656289829503,"extension":6.307526348336273},"index":6,"playId":"91b86e2d-d746-3585-8696-be5c82afcbda","pitchNumber":4,"startTime":"2026-06-18T21:03:20.855Z","endTime":"2026-06-18T21:03:23.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.055654652512736,"aZ":-9.86885519706042,"pfxX":-2.613567171424286,"pfxZ":11.200410102179518,"pX":0.7298628541215838,"pZ":1.4069110669596767,"vX0":6.005246104417164,"vY0":-140.28983115040896,"vZ0":-11.177849047393918,"x":89.18,"y":200.79,"x0":-1.099888608458765,"y0":50.002255640372184,"z0":6.088677476200388,"aX":-5.205133404290861},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.1,"breakHorizontal":3.5,"spinRate":2173,"spinDirection":195},"zone":14,"typeConfidence":0.9,"plateTime":0.39059153827496607,"extension":6.369125254073821},"index":7,"playId":"043d3018-7e8f-3651-8ac8-538f62978a14","pitchNumber":5,"startTime":"2026-06-18T21:03:43.426Z","endTime":"2026-06-18T21:03:46.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72064863696315,"aZ":-11.022625872051893,"pfxX":-2.387188335849,"pfxZ":10.652293702399126,"pX":-0.09166007094431171,"pZ":3.9600097819125337,"vX0":3.844462323696004,"vY0":-140.25667830679083,"vZ0":-4.6477731391328465,"x":120.49,"y":131.86,"x0":-1.1720921451705226,"y0":50.00375041837634,"z0":6.361867431233741,"aX":-4.740853172110461},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.5,"breakHorizontal":3.5,"spinRate":2186,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.3910310963854111,"extension":6.272396527125392},"index":8,"playId":"010ad949-32de-31a3-ada3-1aa2a16500b1","pitchNumber":6,"startTime":"2026-06-18T21:04:03.355Z","endTime":"2026-06-18T21:04:06.544Z","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":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.989956517797783,"aZ":-30.122658272650078,"pfxX":3.9637314783274604,"pfxZ":1.2054129253518706,"pX":0.8922393697772418,"pZ":2.6602926766612334,"vX0":3.859461309166666,"vY0":-129.38242475315909,"vZ0":-3.722900259934077,"x":82.99,"y":166.95,"x0":-1.1297025713206779,"y0":50.006106565632955,"z0":6.40639873634197,"aX":6.774981143089435},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.7,"breakHorizontal":-8.0,"spinRate":2304,"spinDirection":125},"zone":12,"typeConfidence":0.9,"plateTime":0.4220521319561992,"extension":6.448603483631867},"index":9,"playId":"31c5e078-b781-37d2-a304-80a240ec576a","pitchNumber":7,"startTime":"2026-06-18T21:04:28.939Z","endTime":"2026-06-18T21:04:31.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.035672560031415,"aZ":-13.44550796429198,"pfxX":-3.094262732240619,"pfxZ":9.430681570271275,"pX":0.34140393731811497,"pZ":2.5551614939560277,"vX0":5.170344576378547,"vY0":-139.70387896158758,"vZ0":-7.811190131824452,"x":103.99,"y":169.79,"x0":-1.1272074929751519,"y0":50.00614393615483,"z0":6.262063535223433,"aX":-6.1475537675606},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":4.6,"spinRate":2081,"spinDirection":193},"zone":6,"typeConfidence":0.9,"plateTime":0.3913307842960596,"extension":6.266024767887049},"hitData":{"launchSpeed":105.5,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.82,"coordY":155.13}},"index":10,"playId":"315c0cff-3085-341a-a0c6-fb1504cde0e7","pitchNumber":8,"startTime":"2026-06-18T21:04:52.248Z","endTime":"2026-06-18T21:05:00.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T21:05:00.147Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Caratini singles on a line drive to left fielder Cody Freeman.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-18T21:07:38.333Z","endTime":"2026-06-18T21:09:40.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,6,7,8,9],"actionIndex":[0,1,2],"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":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Justin Foscue remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T21:06:28.000Z","endTime":"2026-06-18T21:06:28.028Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"description":"Defensive switch from left field to center field for Wyatt Langford.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-18T21:06:28.028Z","endTime":"2026-06-18T21:06:28.029Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"300"},{"details":{"description":"Cody Freeman remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-18T21:06:28.029Z","endTime":"2026-06-18T21:07:40.680Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3767340181068,"aZ":-25.985248626741487,"pfxX":2.1713888323648,"pfxZ":3.7338572430202817,"pX":0.49007999553762804,"pZ":3.78472746943288,"vX0":3.7675864725463484,"vY0":-127.76044952079253,"vZ0":-1.2271391362258892,"x":98.32,"y":136.59,"x0":-1.2837816879332915,"y0":50.006103134337266,"z0":6.306205621117726,"aX":3.60435390170544},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.7,"breakHorizontal":-4.8,"spinRate":2181,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.4280759157963967,"extension":6.20181685655604},"index":3,"playId":"074dbae9-7339-3028-9255-3053a22acb5c","pitchNumber":1,"startTime":"2026-06-18T21:07:40.680Z","endTime":"2026-06-18T21:07:44.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.634047211348257,"aZ":-25.060003774101382,"pfxX":2.9882856227086863,"pfxZ":4.249535211858115,"pX":-0.15556230453083517,"pZ":2.822680735830612,"vX0":2.131810451095906,"vY0":-128.31884588196343,"vZ0":-3.6023111642556875,"x":122.93,"y":162.57,"x0":-1.38426140408608,"y0":50.002331391379784,"z0":6.188998957103924,"aX":5.001011913601722},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.2,"breakHorizontal":-5.9,"spinRate":2228,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.4262543054400938,"extension":6.260475854346578},"index":4,"playId":"8f3735ff-aefe-382d-9968-f49199aa3078","pitchNumber":2,"startTime":"2026-06-18T21:07:58.366Z","endTime":"2026-06-18T21:08:01.366Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":5,"startTime":"2026-06-18T21:08:17.540Z","endTime":"2026-06-18T21:08:30.544Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"}},{"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":89.3,"endSpeed":81.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97765870809374,"aZ":-27.479279633196576,"pfxX":-0.5991300271640458,"pfxZ":2.7514425760598638,"pX":-1.3146380115784604,"pZ":2.5196860176422367,"vX0":0.33765290632701594,"vY0":-130.04190646223367,"vZ0":-3.982917347763992,"x":167.11,"y":170.75,"x0":-1.3685089156357086,"y0":50.00423046026756,"z0":6.162268930244666,"aX":-1.0233737233013345},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.3,"breakHorizontal":1.0,"spinRate":2270,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.42163602379603926,"extension":6.242292041615729},"index":6,"playId":"82a0ca64-ced5-395f-b937-16f3801457a0","pitchNumber":3,"startTime":"2026-06-18T21:08:30.544Z","endTime":"2026-06-18T21:08:33.544Z","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":93.5,"endSpeed":85.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.356644990841897,"aZ":-15.709311583421446,"pfxX":-5.269693661173312,"pfxZ":8.745084048066285,"pX":-0.6005991135255859,"pZ":4.76607645301453,"vX0":3.5073662626699242,"vY0":-136.1985113578142,"vZ0":-1.4251192134734607,"x":139.89,"y":110.1,"x0":-1.2191363748030066,"y0":50.000517050776544,"z0":6.380267999604922,"aX":-9.918613606239795},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":8.9,"spinRate":2082,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4018523420921425,"extension":6.2810821296945925},"index":7,"playId":"d45d1bfb-af6f-3400-b7a0-db4ba3b62155","pitchNumber":4,"startTime":"2026-06-18T21:08:48.699Z","endTime":"2026-06-18T21:08:51.699Z","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":89.2,"endSpeed":82.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.235638407819494,"aZ":-23.341974160774942,"pfxX":-0.6011629555043707,"pfxZ":5.15209942244727,"pX":0.839112551567375,"pZ":2.5079036283210345,"vX0":5.587455860351291,"vY0":-129.87443767987918,"vZ0":-4.760302751070525,"x":85.02,"y":171.07,"x0":-1.2586292794945058,"y0":50.00448258888695,"z0":6.131418247297617,"aX":-1.0314719029330102},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.5,"breakHorizontal":-0.1,"spinRate":2274,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.4211337295819586,"extension":6.196878887479597},"index":8,"playId":"1596b1de-14aa-3b90-a250-771f4e6282e0","pitchNumber":5,"startTime":"2026-06-18T21:09:05.133Z","endTime":"2026-06-18T21:09:08.133Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.90892007994209,"aZ":-24.250156507248043,"pfxX":0.868374976452262,"pfxZ":4.478438744320501,"pX":-0.05519442197545379,"pZ":2.7946710925776257,"vX0":2.563352908567019,"vY0":-131.6271656667453,"vZ0":-4.165111161897675,"x":119.1,"y":163.32,"x0":-1.1513962513518354,"y0":50.00135012424779,"z0":6.1765064188806456,"aX":1.5345722228305532},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.4,"breakHorizontal":-2.0,"spinRate":2165,"spinDirection":196},"zone":2,"typeConfidence":0.9,"plateTime":0.4149001073417473,"extension":6.291764735461311},"hitData":{"launchSpeed":84.1,"launchAngle":22.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":49.18,"coordY":102.99}},"index":9,"playId":"45090257-bbe1-3c6c-8e27-2ec50a427ada","pitchNumber":6,"startTime":"2026-06-18T21:09:30.198Z","endTime":"2026-06-18T21:09:40.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T21:09:40.411Z","atBatIndex":62},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ryan Kreidler homers (4) on a fly ball to right center field. Victor Caratini scores.","rbi":2,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-18T21:09:50.257Z","endTime":"2026-06-18T21:10:43.245Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.585412244416812,"aZ":-13.477717051800193,"pfxX":-5.833342295445576,"pfxZ":9.931922621889179,"pX":-0.7650787376555811,"pZ":4.411883263160785,"vX0":2.987870590429127,"vY0":-136.0368988675894,"vZ0":-2.689085620367273,"x":146.16,"y":119.66,"x0":-1.1170575830452933,"y0":50.00581662427397,"z0":6.342237823491707,"aX":-10.98413299535747},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":10.0,"spinRate":2082,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.40194856389052,"extension":6.3113994551623875},"index":0,"playId":"113fdab6-6f69-3d73-80ff-7b082b447467","pitchNumber":1,"startTime":"2026-06-18T21:10:04.288Z","endTime":"2026-06-18T21:10:07.447Z","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},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.633721681282342,"aZ":-22.945486757701733,"pfxX":0.32985457368783744,"pfxZ":5.31294824196434,"pX":0.0928833081702429,"pZ":2.311394529303697,"vX0":4.144624987586954,"vY0":-130.51902562532112,"vZ0":-5.226505603414177,"x":113.46,"y":176.37,"x0":-1.5538535507639772,"y0":50.00416897410178,"z0":6.051553908864321,"aX":0.5731681449833362},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.8,"breakHorizontal":-1.4,"spinRate":2266,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.4185162569492995,"extension":6.301213369474675},"hitData":{"launchSpeed":100.1,"launchAngle":28.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":172.31,"coordY":45.46}},"index":1,"playId":"20631619-2087-3a97-b797-94ee739f6968","pitchNumber":2,"startTime":"2026-06-18T21:10:20.767Z","endTime":"2026-06-18T21:10:43.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T21:10:43.245Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Keaschall singles on a ground ball to left fielder Cody Freeman.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-18T21:10:55.659Z","endTime":"2026-06-18T21:11:31.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.1,"endSpeed":85.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.516182470656847,"aZ":-18.086199291410168,"pfxX":-8.043190434754079,"pfxZ":7.563431273859017,"pX":-0.9447460662861525,"pZ":4.044090171529802,"vX0":3.144232188987126,"vY0":-135.58874295909797,"vZ0":-2.5887401066286153,"x":153.01,"y":129.59,"x0":-1.0740638167203012,"y0":50.00445367016975,"z0":6.272676348571917,"aX":-14.983799088361229},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.3,"breakHorizontal":13.9,"spinRate":1956,"spinDirection":218},"zone":11,"typeConfidence":0.92,"plateTime":0.403890763905582,"extension":6.362977030911726},"index":0,"playId":"a961331d-bd52-3ac5-97f6-2a4e25922b10","pitchNumber":1,"startTime":"2026-06-18T21:11:06.229Z","endTime":"2026-06-18T21:11:09.451Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.508410425514548,"aZ":-27.288587834145307,"pfxX":0.11622287458617309,"pfxZ":2.917161171305299,"pX":0.2907672852419266,"pZ":1.9746345982688789,"vX0":3.56118178831317,"vY0":-128.37242902293823,"vZ0":-5.29798896071181,"x":105.92,"y":185.46,"x0":-1.12713290407092,"y0":50.00570614339079,"z0":6.178389342769597,"aX":0.19433289573758794},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.3,"breakHorizontal":-1.0,"spinRate":2228,"spinDirection":173},"zone":9,"typeConfidence":2.0,"plateTime":0.42597144486126126,"extension":6.259936987097017},"hitData":{"launchSpeed":91.0,"launchAngle":10.0,"totalDistance":162.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.99,"coordY":117.75}},"index":1,"playId":"3d4fe958-95e3-3b6e-854f-2b105b65cd08","pitchNumber":2,"startTime":"2026-06-18T21:11:22.985Z","endTime":"2026-06-18T21:11:31.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T21:11:31.044Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trevor Larnach lines out to center fielder Wyatt Langford.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-18T21:12:41.296Z","endTime":"2026-06-18T21:14:18.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T21:11:47.213Z","endTime":"2026-06-18T21:12:43.543Z","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(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":89.6,"endSpeed":82.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.732836849455573,"aZ":-23.492782767156445,"pfxX":0.7187273886241035,"pfxZ":5.01015128080301,"pX":-0.6678061734356063,"pZ":3.542053268420432,"vX0":1.9324311554672038,"vY0":-130.58181098795257,"vZ0":-2.460672940564311,"x":142.46,"y":143.14,"x0":-1.5098652033242927,"y0":50.00033465944602,"z0":6.258418888547122,"aX":1.2444963267439546},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.8,"breakHorizontal":-1.7,"spinRate":2236,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.41897079182229735,"extension":6.389260975356833},"index":1,"playId":"074d6503-1551-3c29-a3ff-0a4a2ea5d916","pitchNumber":1,"startTime":"2026-06-18T21:12:43.543Z","endTime":"2026-06-18T21:12:46.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.416767834365498,"aZ":-22.43363509098354,"pfxX":-11.183244828027407,"pfxZ":5.264116753283272,"pX":0.2104306481962685,"pZ":3.7358904604945904,"vX0":9.635580669692308,"vY0":-135.16028431753583,"vZ0":-1.6806009977429237,"x":108.98,"y":137.91,"x0":-1.9475268752225248,"y0":50.00334703530893,"z0":5.940874226515713,"aX":-20.695197429458318},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.4,"breakHorizontal":18.2,"spinRate":1978,"spinDirection":237},"zone":12,"typeConfidence":0.89,"plateTime":0.40521231392933865,"extension":6.127070260618856},"index":2,"playId":"31222ba6-0701-3b55-9850-d33058951d79","pitchNumber":2,"startTime":"2026-06-18T21:13:00.781Z","endTime":"2026-06-18T21:13:03.781Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-18T21:13:13.844Z","endTime":"2026-06-18T21:13:45.964Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.048105814267792,"aZ":-30.82233707299494,"pfxX":-9.963601573194198,"pfxZ":0.87619599002424,"pX":-0.22753431943315247,"pZ":-0.8392663625231581,"vX0":5.234142107766095,"vY0":-123.50429208016195,"vZ0":-10.357373179698538,"x":125.67,"y":261.44,"x0":-1.0820268170048932,"y0":50.00191474127778,"z0":6.008568101597385,"aX":-15.361071963337539},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.7,"breakHorizontal":16.8,"spinRate":1267,"spinDirection":239},"zone":13,"typeConfidence":0.92,"plateTime":0.4438234482368486,"extension":6.6578145647162446},"index":4,"playId":"08686a1e-cd9e-3cb3-bef1-b8f2819d52e4","pitchNumber":3,"startTime":"2026-06-18T21:13:45.964Z","endTime":"2026-06-18T21:13:49.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.995266961140096,"aZ":-30.4505120271221,"pfxX":-5.199324227623727,"pfxZ":1.1052689581964366,"pX":-0.7509890822558021,"pZ":2.6323358807409756,"vX0":2.726986216809874,"vY0":-123.64909936686509,"vZ0":-2.705262904062828,"x":145.63,"y":167.71,"x0":-1.1884926341013826,"y0":50.003358512056465,"z0":6.277145191352332,"aX":-8.10901105726124},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.7,"breakHorizontal":8.9,"spinRate":981,"spinDirection":244},"zone":4,"typeConfidence":0.91,"plateTime":0.4417586966663518,"extension":6.378381759495427},"hitData":{"launchSpeed":97.0,"launchAngle":19.0,"totalDistance":343.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.65,"coordY":74.02}},"index":5,"playId":"aa8ec8ae-1051-382f-9950-1318bffa0d55","pitchNumber":4,"startTime":"2026-06-18T21:14:08.288Z","endTime":"2026-06-18T21:14:18.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T21:14:18.972Z","atBatIndex":65},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Byron Buxton grounds into a force out, third baseman Josh Jung to second baseman Josh Smith. Luke Keaschall out at 2nd. Byron Buxton to 1st.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-18T21:14:23.844Z","endTime":"2026-06-18T21:14:48.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51018900282931,"aZ":-23.601928231465845,"pfxX":-10.906513235703665,"pfxZ":4.752054022619571,"pX":-0.2867679185604734,"pZ":2.6415261941367136,"vX0":7.680684080261454,"vY0":-133.4071937836133,"vZ0":-4.558489107966933,"x":127.93,"y":167.46,"x0":-1.7850916743248932,"y0":50.00374385341945,"z0":6.07224979111743,"aX":-19.67401578609671},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.8,"breakHorizontal":18.1,"spinRate":2011,"spinDirection":224},"zone":4,"typeConfidence":0.91,"plateTime":0.41045731994937773,"extension":6.243226499530164},"hitData":{"launchSpeed":92.6,"launchAngle":3.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.33,"coordY":169.83}},"index":0,"playId":"c40970a0-dcd4-3320-8449-2333e46b2d54","pitchNumber":1,"startTime":"2026-06-18T21:14:39.623Z","endTime":"2026-06-18T21:14:48.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T21:14:48.717Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out swinging.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-18T21:14:57.082Z","endTime":"2026-06-18T21:16:19.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.02276589753962,"aZ":-39.09346383860133,"pfxX":2.6091737176711405,"pfxZ":-5.218113102340681,"pX":-1.3302698380656928,"pZ":3.8237968977529118,"vX0":-1.2200869504056715,"vY0":-114.45002878562616,"vZ0":2.359868659274424,"x":167.71,"y":135.54,"x0":-1.129370765024996,"y0":50.000102381382504,"z0":6.606611789311503,"aX":3.4625763039920456},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-8.5,"breakHorizontal":-4.4,"spinRate":2235,"spinDirection":44},"zone":11,"typeConfidence":0.91,"plateTime":0.47847991581205207,"extension":6.075213909831103},"index":0,"playId":"383f2264-a9a4-3b8c-bbd5-8edf4cdf094d","pitchNumber":1,"startTime":"2026-06-18T21:15:17.900Z","endTime":"2026-06-18T21:15:20.900Z","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":91.8,"endSpeed":84.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.256768920465266,"aZ":-26.443283450673903,"pfxX":-11.03394023232692,"pfxZ":3.1710526992348544,"pX":-0.20001282133976075,"pZ":3.385316193816533,"vX0":8.573157322856146,"vY0":-133.48507363693514,"vZ0":-1.5888533121277804,"x":124.62,"y":147.38,"x0":-2.016981041380164,"y0":50.00275658816208,"z0":5.88873486595594,"aX":-19.94713457939652},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.6,"breakHorizontal":18.1,"spinRate":2036,"spinDirection":234},"zone":2,"typeConfidence":0.91,"plateTime":0.41004636690788754,"extension":6.290674986519264},"index":1,"playId":"37324de3-d332-355e-a7ec-b064a2d11553","pitchNumber":2,"startTime":"2026-06-18T21:15:34.902Z","endTime":"2026-06-18T21:15:37.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.926209354830387,"aZ":-32.0107123069212,"pfxX":-5.793498680007187,"pfxZ":0.1036241529860531,"pX":0.13438243135687208,"pZ":1.3128428399678964,"vX0":4.867514808139109,"vY0":-124.61460620423621,"vZ0":-5.494924640955645,"x":111.88,"y":203.33,"x0":-1.0910523379233386,"y0":50.00273863486523,"z0":6.189368466405219,"aX":-9.116175247751746},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.8,"breakHorizontal":9.4,"spinRate":1078,"spinDirection":237},"zone":14,"typeConfidence":0.91,"plateTime":0.43946157422256293,"extension":6.399931410457031},"index":2,"playId":"f21dcbc5-f769-3044-a0df-64a162b17803","pitchNumber":3,"startTime":"2026-06-18T21:15:52.262Z","endTime":"2026-06-18T21:15:55.262Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.885719598573466,"aZ":-26.795282510446498,"pfxX":0.5955445952704521,"pfxZ":3.2506409831668925,"pX":-0.3164788566287983,"pZ":4.337637767334651,"vX0":2.337490917550114,"vY0":-127.19465678437373,"vZ0":0.3352835697803943,"x":129.06,"y":121.66,"x0":-1.3213242225697084,"y0":50.000734723380056,"z0":6.313537555093934,"aX":0.9838425508242689},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.2,"breakHorizontal":-1.6,"spinRate":2170,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.42915531356160797,"extension":6.285134045047688},"index":3,"playId":"17020c70-7386-3cba-8e23-a84f37fa88a2","pitchNumber":4,"startTime":"2026-06-18T21:16:16.576Z","endTime":"2026-06-18T21:16:19.576Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T21:16:19.576Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-18T21:18:40.371Z","endTime":"2026-06-18T21:19:36.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Eric Orze replaces Andrew Morris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T21:17:18.585Z","endTime":"2026-06-18T21:18:03.337Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679358,"link":"/api/v1/people/679358"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Defensive Substitution: Kyler Fedko replaces left fielder Trevor Larnach, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-18T21:18:03.337Z","endTime":"2026-06-18T21:18:42.609Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693459,"link":"/api/v1/people/693459"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.461736475413318,"aZ":-25.138655153446113,"pfxX":0.8129578603501182,"pfxZ":4.198043486770317,"pX":1.2028700764841034,"pZ":2.472758136438533,"vX0":7.1461399644457595,"vY0":-128.10216485256885,"vZ0":-3.1753741326752065,"x":71.15,"y":172.02,"x0":-1.7191523852163335,"y0":50.002779151351085,"z0":5.676367897984151,"aX":1.3600603961891506},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.2,"breakHorizontal":-3.0,"spinRate":2547,"spinDirection":178},"zone":14,"typeConfidence":0.91,"plateTime":0.42626582493783083,"extension":7.27788184743509},"index":2,"playId":"16f146b4-c906-3f92-ad17-4f61133f0fa1","pitchNumber":1,"startTime":"2026-06-18T21:18:42.609Z","endTime":"2026-06-18T21:18:46.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.314215628191178,"aZ":-12.098759640374714,"pfxX":-7.024928536841124,"pfxZ":10.762710094724696,"pX":0.14825617991038262,"pZ":2.819133740328969,"vX0":6.901380750765466,"vY0":-135.85131624929124,"vZ0":-5.166041296770286,"x":111.35,"y":162.66,"x0":-1.5147984891255215,"y0":50.00447661070847,"z0":5.58945232924618,"aX":-13.106027246263405},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":11.3,"spinRate":2347,"spinDirection":211},"zone":2,"typeConfidence":0.91,"plateTime":0.40349522666782045,"extension":7.4697539592746285},"index":3,"playId":"4d2df9e6-4c74-3a98-8976-5f03b9ff67dd","pitchNumber":2,"startTime":"2026-06-18T21:18:56.253Z","endTime":"2026-06-18T21:18:59.253Z","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":82.9,"endSpeed":76.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90354837992636,"aZ":-32.60034333038022,"pfxX":-8.085068142767067,"pfxZ":-0.2851941637615294,"pX":-0.41283807253627053,"pZ":2.499965690081146,"vX0":5.246169461686569,"vY0":-120.71365494761602,"vZ0":-0.5664612780097,"x":132.74,"y":171.28,"x0":-1.5608770286301497,"y0":50.00435847119154,"z0":5.600925187256509,"aX":-11.965376356135007},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.4,"breakHorizontal":13.4,"spinRate":1420,"spinDirection":247},"zone":4,"typeConfidence":0.91,"plateTime":0.4532708629504283,"extension":7.141645520085508},"index":4,"playId":"06677fb7-49b2-393f-8676-b1a90ff55f93","pitchNumber":3,"startTime":"2026-06-18T21:19:17.156Z","endTime":"2026-06-18T21:19:20.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49556626804692,"aZ":-35.17734947281522,"pfxX":-8.461195626427973,"pfxZ":-2.033657826942024,"pX":0.0461478731992887,"pZ":2.9073173773470278,"vX0":6.256259906426853,"vY0":-121.13094575749187,"vZ0":0.8247849029675074,"x":115.24,"y":160.28,"x0":-1.475654487815015,"y0":50.00036790360526,"z0":5.647234030745195,"aX":-12.524612390231603},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.2,"breakHorizontal":13.8,"spinRate":1684,"spinDirection":247},"zone":2,"typeConfidence":0.91,"plateTime":0.45283186302479717,"extension":7.098975903276382},"index":5,"playId":"128b4c0c-e0c7-36fe-8667-a61f2348ea0b","pitchNumber":4,"startTime":"2026-06-18T21:19:33.128Z","endTime":"2026-06-18T21:19:36.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T21:19:36.128Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, second baseman Luke Keaschall to first baseman Royce Lewis.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-18T21:19:40.126Z","endTime":"2026-06-18T21:20:08.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55973535420469,"aZ":-35.040807792608035,"pfxX":8.8923766250403,"pfxZ":-2.045183660916006,"pX":0.6029608039689204,"pZ":2.424098169249391,"vX0":3.405744928827835,"vY0":-118.0427121445553,"vZ0":0.42382822020375377,"x":94.02,"y":173.33,"x0":-2.0157366166790682,"y0":50.00080518349656,"z0":5.481851231484312,"aX":12.481521578112075},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.2,"breakHorizontal":-16.9,"spinRate":2781,"spinDirection":50},"zone":6,"typeConfidence":0.9,"plateTime":0.46493955798434206,"extension":7.365016631661201},"hitData":{"launchSpeed":92.2,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.99,"coordY":152.59}},"index":0,"playId":"140781a2-a9c0-3047-a892-b5c8caa7ed74","pitchNumber":1,"startTime":"2026-06-18T21:20:00.963Z","endTime":"2026-06-18T21:20:08.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T21:20:08.765Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nicky Lopez singles on a ground ball to center fielder Byron Buxton.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-18T21:20:45.441Z","endTime":"2026-06-18T21:21:15.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nicky Lopez replaces Ezequiel Duran.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-18T21:20:16.463Z","endTime":"2026-06-18T21:20:47.691Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":677649,"link":"/api/v1/people/677649"}},{"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":89.0,"endSpeed":82.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79672093948889,"aZ":-24.2836279430869,"pfxX":0.7407734411110396,"pfxZ":4.6277217700422435,"pX":0.8722056867771467,"pZ":1.5889481127843534,"vX0":6.267395517726069,"vY0":-129.4461362456865,"vZ0":-5.489764168720818,"x":83.75,"y":195.88,"x0":-1.671817145044424,"y0":50.00487992352838,"z0":5.584784671071493,"aX":1.2617495658435331},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.4,"breakHorizontal":-2.6,"spinRate":2492,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.42236230724795165,"extension":7.457881553348966},"index":1,"playId":"20e480da-35db-36a9-bdad-e86fe016305b","pitchNumber":1,"startTime":"2026-06-18T21:20:47.691Z","endTime":"2026-06-18T21:20:50.715Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68112694100621,"aZ":-32.585935558239406,"pfxX":-8.038781674050364,"pfxZ":-0.27025933334230956,"pX":-0.9375703584346959,"pZ":2.393341281631886,"vX0":4.232231943729405,"vY0":-122.37562331198112,"vZ0":-1.019812160176255,"x":152.74,"y":174.16,"x0":-1.6431146292549526,"y0":50.00360493009691,"z0":5.6016885171886015,"aX":-12.218368832338195},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.5,"breakHorizontal":13.6,"spinRate":1486,"spinDirection":256},"zone":13,"typeConfidence":0.9,"plateTime":0.44723579374537525,"extension":7.303749380168141},"hitData":{"launchSpeed":90.5,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.29,"coordY":83.65}},"index":2,"playId":"e75398e7-718d-362d-928f-dce0b35656cb","pitchNumber":2,"startTime":"2026-06-18T21:21:01.834Z","endTime":"2026-06-18T21:21:15.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T21:21:15.557Z","atBatIndex":70},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Josh Smith doubles (3) on a ground ball to left fielder Kyler Fedko. Nicky Lopez to 3rd.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-18T21:21:10.922Z","endTime":"2026-06-18T21:22:39.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"postOnThird":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693459,"link":"/api/v1/people/693459"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"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":93.4,"endSpeed":85.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03035955346319,"aZ":-11.505782562933426,"pfxX":-5.664717780787423,"pfxZ":11.049369540727437,"pX":-1.1828219612687065,"pZ":2.362690666595138,"vX0":3.389378987377155,"vY0":-135.94929771525085,"vZ0":-6.26944467079985,"x":162.09,"y":174.99,"x0":-1.7103076191675108,"y0":50.00077606546711,"z0":5.498592914592452,"aX":-10.593519737471787},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.8,"breakHorizontal":9.5,"spinRate":2245,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.4030187225173161,"extension":7.2190224081991525},"index":0,"playId":"15cb07a8-20c8-35c4-9217-284fe523a94a","pitchNumber":1,"startTime":"2026-06-18T21:21:37.459Z","endTime":"2026-06-18T21:21:40.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.545056252718485,"aZ":-35.1749774806059,"pfxX":-9.716717742543999,"pfxZ":-2.0729645207318494,"pX":-0.18697094996354585,"pZ":2.784958691582904,"vX0":6.035008503379059,"vY0":-119.6654576826037,"vZ0":0.5014832983322242,"x":124.13,"y":163.59,"x0":-1.4818781092076763,"y0":50.003041826807745,"z0":5.72913806727233,"aX":-14.062655033925052},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.4,"breakHorizontal":16.1,"spinRate":1513,"spinDirection":254},"zone":2,"typeConfidence":0.9,"plateTime":0.4580792366103168,"extension":7.075232288877871},"index":1,"playId":"7f733192-c5c1-3b31-b21d-206a5b58bed0","pitchNumber":2,"startTime":"2026-06-18T21:21:51.886Z","endTime":"2026-06-18T21:21:54.886Z","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":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59556732935428,"aZ":-34.153957502663225,"pfxX":-9.738099121797303,"pfxZ":-1.3501178552897546,"pX":-0.23782961870827057,"pZ":3.1774613242760092,"vX0":6.180346769046573,"vY0":-120.48920182304308,"vZ0":1.2721973166316016,"x":126.07,"y":152.99,"x0":-1.5778990477641899,"y0":50.0052135544344,"z0":5.673032275215747,"aX":-14.242597446739833},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.8,"breakHorizontal":16.1,"spinRate":1554,"spinDirection":248},"zone":2,"typeConfidence":0.91,"plateTime":0.4555349532642303,"extension":7.137668458063966},"index":2,"playId":"b4deaf53-f48a-3d7e-81ac-1553d6f4b5b0","pitchNumber":3,"startTime":"2026-06-18T21:22:06.609Z","endTime":"2026-06-18T21:22:09.765Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93373681357278,"aZ":-32.167309471635015,"pfxX":-8.053269195584623,"pfxZ":0.0014727749438723237,"pX":-1.3058342573367556,"pZ":2.0761311876474786,"vX0":3.418107594452274,"vY0":-122.38616462204126,"vZ0":-1.7248589378372539,"x":166.78,"y":182.72,"x0":-1.6736046181668875,"y0":50.000916982852495,"z0":5.542525908575172,"aX":-12.227012487092264},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.1,"breakHorizontal":13.8,"spinRate":1444,"spinDirection":252},"zone":13,"typeConfidence":0.9,"plateTime":0.447365960846998,"extension":7.0916285103453065},"hitData":{"launchSpeed":66.8,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.3,"coordY":142.96}},"index":3,"playId":"24e57714-222c-35b5-b626-03135a5d39f6","pitchNumber":4,"startTime":"2026-06-18T21:22:26.733Z","endTime":"2026-06-18T21:22:39.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T21:22:39.743Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Burger pops out to second baseman Luke Keaschall.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-18T21:22:44.794Z","endTime":"2026-06-18T21:23:19.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11011116990355,"aZ":-25.451773620097384,"pfxX":2.1351738775384828,"pfxZ":4.033634208048445,"pX":0.14352460895925323,"pZ":3.236338126947939,"vX0":4.364763784688721,"vY0":-127.9941749197671,"vZ0":-1.2571353035929884,"x":111.53,"y":151.4,"x0":-1.857884885636785,"y0":50.005948863422155,"z0":5.717093093531935,"aX":3.561658587208165},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.3,"breakHorizontal":-4.8,"spinRate":2445,"spinDirection":172},"zone":2,"typeConfidence":0.9,"plateTime":0.42707017343985676,"extension":7.42894784461977},"hitData":{"launchSpeed":93.1,"launchAngle":63.0,"totalDistance":175.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":140.86,"coordY":131.3}},"index":0,"playId":"7dba5d37-e529-3526-b471-133469f4ed85","pitchNumber":1,"startTime":"2026-06-18T21:23:09.673Z","endTime":"2026-06-18T21:23:19.484Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T21:23:19.484Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out on a foul tip.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-18T21:25:35.504Z","endTime":"2026-06-18T21:26:22.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"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],"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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Nicky Lopez remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T21:24:41.193Z","endTime":"2026-06-18T21:24:41.220Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"501","replacedPlayer":{"id":677649,"link":"/api/v1/people/677649"}},{"details":{"description":"Pitching Change: Cole Winn replaces Cal Quantrill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-18T21:24:41.220Z","endTime":"2026-06-18T21:25:37.780Z","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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.5295683429841,"aZ":-10.659882664106606,"pfxX":-3.2352268890349736,"pfxZ":11.018280883152968,"pX":-0.1399545667083229,"pZ":2.6012708573295336,"vX0":5.041015973600379,"vY0":-138.9368697259834,"vZ0":-5.759697672916007,"x":122.33,"y":168.55,"x0":-1.5586357016595085,"y0":50.00150827364306,"z0":5.411687355697739,"aX":-6.316719434546337},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.0,"breakHorizontal":4.8,"spinRate":2363,"spinDirection":200},"zone":5,"typeConfidence":0.9,"plateTime":0.39445181656669925,"extension":7.030758285796644},"index":2,"playId":"f282b079-96a7-3d7f-8916-51f58b5880bd","pitchNumber":1,"startTime":"2026-06-18T21:25:37.780Z","endTime":"2026-06-18T21:25:40.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.598845812501985,"aZ":-10.606660815043766,"pfxX":-3.2880508016574423,"pfxZ":10.92188460010519,"pX":-0.1911367920248049,"pZ":3.265368627432365,"vX0":4.744468942889276,"vY0":-140.30596787628764,"vZ0":-4.123434170586014,"x":124.29,"y":150.62,"x0":-1.4844109234350342,"y0":50.000297604670465,"z0":5.456776773585573,"aX":-6.4918529433155525},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.0,"breakHorizontal":4.9,"spinRate":2437,"spinDirection":202},"zone":2,"typeConfidence":0.9,"plateTime":0.39182247218949273,"extension":7.1192846518844135},"index":3,"playId":"27b24519-c99b-312b-a140-40eb430146f5","pitchNumber":2,"startTime":"2026-06-18T21:25:58.367Z","endTime":"2026-06-18T21:26:01.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.649087789296562,"aZ":-30.51974592374372,"pfxX":-9.00001425006975,"pfxZ":1.0105775992409995,"pX":-1.0807838678429036,"pZ":3.235540679470598,"vX0":4.372607547314551,"vY0":-126.97202681648203,"vZ0":0.49555510390125024,"x":158.2,"y":151.42,"x0":-1.6507272410998062,"y0":50.00586415119631,"z0":5.455716940761797,"aX":-14.779043551025817},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.2,"breakHorizontal":15.4,"spinRate":1837,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.4304637953505819,"extension":7.024246271008262},"index":4,"playId":"226af718-a30b-372e-822d-a8bedecf6e3c","pitchNumber":3,"startTime":"2026-06-18T21:26:18.929Z","endTime":"2026-06-18T21:26:22.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T21:26:22.658Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Bell flies out to shortstop Nicky Lopez.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-18T21:26:34.139Z","endTime":"2026-06-18T21:27:23.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"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],"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"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":87.2,"endSpeed":80.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53004734365401,"aZ":-30.927577803715828,"pfxX":-0.4374783065235882,"pfxZ":0.7648795270918063,"pX":0.04872908158842901,"pZ":1.9553026212596818,"vX0":4.633524826486543,"vY0":-126.88745180879324,"vZ0":-2.4348555078157488,"x":115.14,"y":185.99,"x0":-1.7459748872406178,"y0":50.002977994518645,"z0":5.397434015028554,"aX":-0.7128743302680233},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.1,"breakHorizontal":-0.2,"spinRate":2580,"spinDirection":81},"zone":8,"typeConfidence":0.86,"plateTime":0.43206303986254646,"extension":6.796431440061959},"index":0,"playId":"a050ec0c-67d9-324d-986b-2962b8091f61","pitchNumber":1,"startTime":"2026-06-18T21:26:47.388Z","endTime":"2026-06-18T21:26:50.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18752789962638,"aZ":-31.0744708229523,"pfxX":-8.35917844199738,"pfxZ":0.6687199175302414,"pX":-1.1257973577958136,"pZ":2.944659029329842,"vX0":4.323366644724044,"vY0":-126.99074742915262,"vZ0":0.247720838548805,"x":159.91,"y":159.27,"x0":-1.7613448468725434,"y0":50.00050448873386,"z0":5.31095885547625,"aX":-13.696896866974598},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.6,"breakHorizontal":14.2,"spinRate":1735,"spinDirection":235},"zone":11,"typeConfidence":0.89,"plateTime":0.4307618949190051,"extension":6.994085890833681},"hitData":{"launchSpeed":72.0,"launchAngle":47.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.0,"coordY":108.7}},"index":1,"playId":"2c206c8e-7b5d-3bc1-ae5f-d3a32dfba12c","pitchNumber":2,"startTime":"2026-06-18T21:27:15.195Z","endTime":"2026-06-18T21:27:23.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T21:27:23.624Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-18T21:27:25.012Z","endTime":"2026-06-18T21:28:52.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"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,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.668645664286178,"aZ":-39.02740234592397,"pfxX":1.0788087940232933,"pfxZ":-4.423072689549997,"pX":0.6986912408943274,"pZ":1.4017035801601336,"vX0":5.444833753241123,"vY0":-123.39410390449704,"vZ0":-1.827558310121122,"x":90.37,"y":200.93,"x0":-1.6732940062963033,"y0":50.00562724205129,"z0":5.428494162251991,"aX":1.6696403532747444},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-8.2,"breakHorizontal":-3.1,"spinRate":2878,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.4432360139089355,"extension":6.981376466494337},"index":0,"playId":"6d041349-bc40-30a5-8275-914cdb784ea3","pitchNumber":1,"startTime":"2026-06-18T21:27:50.760Z","endTime":"2026-06-18T21:27:54.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.757416341735155,"aZ":-28.87525430954682,"pfxX":-9.5866364337623,"pfxZ":1.9282036135978178,"pX":-0.6160928461184104,"pZ":1.9124673251853477,"vX0":6.240510910170393,"vY0":-129.6496268565771,"vZ0":-2.771681778667778,"x":140.48,"y":187.14,"x0":-1.8022650057436602,"y0":50.00438468095476,"z0":5.187150339364564,"aX":-16.40847199299363},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.1,"breakHorizontal":16.1,"spinRate":1588,"spinDirection":232},"zone":7,"typeConfidence":0.89,"plateTime":0.4216177762655242,"extension":7.111283986697596},"index":1,"playId":"a901f5af-9878-3231-933d-96da785d46af","pitchNumber":2,"startTime":"2026-06-18T21:28:06.492Z","endTime":"2026-06-18T21:28:09.492Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-18T21:28:16.714Z","endTime":"2026-06-18T21:28:29.054Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.90713782412852,"aZ":-11.377356690935017,"pfxX":-3.9070782212223767,"pfxZ":10.513283107516063,"pX":0.8662844010042741,"pZ":1.7267915821929498,"vX0":7.576878848083932,"vY0":-139.8410971305841,"vZ0":-7.786961894756614,"x":83.98,"y":192.16,"x0":-1.3721805636554518,"y0":50.00146260602171,"z0":5.296035043753444,"aX":-7.728337842235549},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.5,"breakHorizontal":5.5,"spinRate":2414,"spinDirection":205},"zone":14,"typeConfidence":0.9,"plateTime":0.39186478399780134,"extension":7.181942360237528},"index":3,"playId":"c071d35c-558f-3d05-ae08-e21124cefdfd","pitchNumber":3,"startTime":"2026-06-18T21:28:29.054Z","endTime":"2026-06-18T21:28:32.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.786398444466965,"aZ":-29.43782691678743,"pfxX":-8.909031134896876,"pfxZ":1.6413712252556358,"pX":-0.8668420372821152,"pZ":1.5585194068426762,"vX0":5.4113830812191885,"vY0":-128.20401890092432,"vZ0":-3.6249467116371714,"x":150.04,"y":196.7,"x0":-1.844283313665316,"y0":50.004728991423946,"z0":5.281192794338548,"aX":-14.874938650703314},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.4,"breakHorizontal":15.0,"spinRate":1601,"spinDirection":232},"zone":13,"typeConfidence":0.89,"plateTime":0.4267543436345935,"extension":6.8413999416744735},"hitData":{"launchSpeed":76.0,"launchAngle":-12.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.4,"coordY":155.64}},"index":4,"playId":"50f5ad1d-3196-3d02-bd51-c920fc9b92c5","pitchNumber":4,"startTime":"2026-06-18T21:28:45.244Z","endTime":"2026-06-18T21:28:52.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T21:28:52.525Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cody Freeman grounds out, shortstop Ryan Kreidler to first baseman Royce Lewis.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T21:31:23.834Z","endTime":"2026-06-18T21:31:33.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cody Laweryson replaces Eric Orze.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T21:29:30.462Z","endTime":"2026-06-18T21:31:11.146Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689520,"link":"/api/v1/people/689520"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-18T21:31:11.146Z","endTime":"2026-06-18T21:31:26.113Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.331681642537937,"aZ":-16.506453915509937,"pfxX":-9.12073889481851,"pfxZ":8.463414275285267,"pX":-0.14485736817360864,"pZ":2.447997896823326,"vX0":7.422660670162876,"vY0":-134.95461122917203,"vZ0":-3.690276930677601,"x":122.52,"y":172.68,"x0":-1.7407961913880963,"y0":50.00533599728612,"z0":4.99009813804299,"aX":-16.889958938018022},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.8,"breakHorizontal":15.0,"spinRate":2293,"spinDirection":230},"zone":5,"typeConfidence":0.9,"plateTime":0.4052854875777263,"extension":6.510774928403549},"hitData":{"launchSpeed":100.4,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.93,"coordY":152.59}},"index":2,"playId":"9beb90e8-c642-3681-9989-6991081504ca","pitchNumber":1,"startTime":"2026-06-18T21:31:26.113Z","endTime":"2026-06-18T21:31:33.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T21:31:33.827Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Higashioka flies out to right fielder Kody Clemens.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T21:32:12.386Z","endTime":"2026-06-18T21:32:37.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-18T21:31:53.640Z","endTime":"2026-06-18T21:32:14.429Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.697093983788243,"aZ":-16.683003957866525,"pfxX":-9.082970162765076,"pfxZ":8.289493616383687,"pX":0.30692881884699397,"pZ":3.565324121893413,"vX0":8.143095791341485,"vY0":-134.9580898521853,"vZ0":-1.1332407615296978,"x":105.3,"y":142.52,"x0":-1.5499132627187313,"y0":50.006535500603306,"z0":5.150534261284883,"aX":-16.982746770290852},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":15.0,"spinRate":2223,"spinDirection":232},"zone":12,"typeConfidence":0.89,"plateTime":0.4038082253420745,"extension":6.597777360318417},"index":1,"playId":"45e0992d-9af2-38e2-8726-9b441656a13f","pitchNumber":1,"startTime":"2026-06-18T21:32:14.429Z","endTime":"2026-06-18T21:32:18.299Z","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":92.4,"endSpeed":85.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.010582826994206,"aZ":-16.71530914299497,"pfxX":-8.175725288253691,"pfxZ":8.342399976961248,"pX":0.13663579237157217,"pZ":3.145146295930331,"vX0":7.754026095337717,"vY0":-134.50625723495278,"vZ0":-2.033204924321824,"x":111.79,"y":153.86,"x0":-1.7052963852615486,"y0":50.00496740672114,"z0":5.081112928560961,"aX":-15.15592112412157},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.0,"breakHorizontal":13.4,"spinRate":2234,"spinDirection":230},"zone":2,"typeConfidence":0.89,"plateTime":0.40541336927166105,"extension":6.616407356585101},"hitData":{"launchSpeed":79.6,"launchAngle":45.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.54,"coordY":115.27}},"index":2,"playId":"d12e7284-6e32-3e9a-94f2-197c0fadbb66","pitchNumber":2,"startTime":"2026-06-18T21:32:28.508Z","endTime":"2026-06-18T21:32:37.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T21:32:37.707Z","atBatIndex":77},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Justin Foscue homers (4) on a fly ball to center field.","rbi":1,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T21:32:45.382Z","endTime":"2026-06-18T21:34:00.994Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":{"id":689520,"link":"/api/v1/people/689520"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46206264871242,"aZ":-15.930319311230969,"pfxX":-9.997425446088167,"pfxZ":8.782600641774795,"pX":-0.4272416296084246,"pZ":2.081381838419166,"vX0":6.793683330263853,"vY0":-134.68679168675087,"vZ0":-4.684269231001981,"x":133.29,"y":182.58,"x0":-1.6751370773279493,"y0":50.00046700146747,"z0":4.958715321906707,"aX":-18.485352331787748},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":16.8,"spinRate":2317,"spinDirection":233},"zone":7,"typeConfidence":0.9,"plateTime":0.40566123321222314,"extension":6.386322656721094},"index":0,"playId":"f88fb4c9-8d61-3577-b645-f1af43874a69","pitchNumber":1,"startTime":"2026-06-18T21:33:06.584Z","endTime":"2026-06-18T21:33:09.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.970806643022833,"aZ":-16.22157427160799,"pfxX":-9.480509442511018,"pfxZ":8.488397971276955,"pX":0.8304736850074397,"pZ":3.6812080467181643,"vX0":9.447591808029262,"vY0":-135.81240760244035,"vZ0":-0.9158257382809445,"x":85.34,"y":139.39,"x0":-1.4509198040765334,"y0":50.006417703247614,"z0":5.144144450381183,"aX":-17.826876122718694},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.4,"breakHorizontal":15.4,"spinRate":2334,"spinDirection":231},"zone":12,"typeConfidence":0.9,"plateTime":0.40231888047087727,"extension":6.382268767913069},"index":1,"playId":"b6a3d7f1-ea55-3945-8118-33dc0810718d","pitchNumber":2,"startTime":"2026-06-18T21:33:21.440Z","endTime":"2026-06-18T21:33:24.779Z","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},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.640092321489,"aZ":-30.643619792977766,"pfxX":-0.6278186077536184,"pfxZ":1.0148539224494524,"pX":0.07421779250618674,"pZ":2.176427695026101,"vX0":4.97057092286817,"vY0":-121.28827801492771,"vZ0":-0.767388084366923,"x":114.17,"y":180.02,"x0":-1.908098820238629,"y0":50.00367913697032,"z0":5.136861929424489,"aX":-0.9486273161110164},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.9,"breakHorizontal":0.1,"spinRate":2465,"spinDirection":91},"zone":5,"typeConfidence":0.87,"plateTime":0.449213592293249,"extension":6.440372906530391},"hitData":{"launchSpeed":102.8,"launchAngle":27.0,"totalDistance":429.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.85,"coordY":25.78}},"index":2,"playId":"b903e137-8ba2-3979-ac12-5d7433ea356e","pitchNumber":3,"startTime":"2026-06-18T21:33:36.722Z","endTime":"2026-06-18T21:34:00.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T21:34:00.994Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a ground ball to center fielder Byron Buxton.","rbi":0,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T21:34:14.862Z","endTime":"2026-06-18T21:36:25.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71213888586299,"aZ":-19.904688717889858,"pfxX":-8.574702346109877,"pfxZ":6.621148969040833,"pX":0.4473918904083224,"pZ":3.5500180530964447,"vX0":8.546171383000615,"vY0":-135.3340894254696,"vZ0":-0.513976304458629,"x":99.95,"y":142.93,"x0":-1.6383233232630827,"y0":50.00591224785597,"z0":5.137381898105845,"aX":-15.898529715987731},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.1,"breakHorizontal":13.7,"spinRate":2199,"spinDirection":229},"zone":12,"typeConfidence":0.89,"plateTime":0.40482300200047483,"extension":6.429419113353128},"index":0,"playId":"22fe409e-f93c-3568-9923-b01f0d6a0a93","pitchNumber":1,"startTime":"2026-06-18T21:34:23.721Z","endTime":"2026-06-18T21:34:26.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.973235792120825,"aZ":-16.80293601351939,"pfxX":-9.688412899394852,"pfxZ":8.050987242081913,"pX":0.7850852781501451,"pZ":1.854113910322246,"vX0":9.465032425208127,"vY0":-137.21447358497585,"vZ0":-5.163980858497783,"x":87.07,"y":188.72,"x0":-1.4480635778031201,"y0":50.00358283296277,"z0":4.902985708326083,"aX":-18.500555505949247},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.7,"breakHorizontal":15.6,"spinRate":2268,"spinDirection":230},"zone":9,"typeConfidence":0.91,"plateTime":0.3989623771381754,"extension":6.583269715799222},"index":1,"playId":"8f90a218-e7c8-3467-8d63-99e96b7edaf5","pitchNumber":2,"startTime":"2026-06-18T21:34:39.079Z","endTime":"2026-06-18T21:34:42.107Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-18T21:34:49.124Z","endTime":"2026-06-18T21:35:02.065Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76821689659918,"aZ":-16.650077927595465,"pfxX":-9.059064424623367,"pfxZ":8.163919367662228,"pX":1.4663746384921441,"pZ":1.5104253787801107,"vX0":11.084578101914602,"vY0":-136.9229364609856,"vZ0":-6.078326388915931,"x":61.11,"y":198.0,"x0":-1.4543142136998033,"y0":50.005721488676315,"z0":4.895515152254409,"aX":-17.23285183117396},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.7,"breakHorizontal":14.2,"spinRate":2261,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.3997777353841183,"extension":6.540224334617529},"index":3,"playId":"32fafea4-91e0-3cac-8cad-7f730f23bb7b","pitchNumber":3,"startTime":"2026-06-18T21:35:02.065Z","endTime":"2026-06-18T21:35:05.065Z","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":84.7,"endSpeed":78.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.296249786487703,"aZ":-31.200506604465357,"pfxX":-1.0411204358183674,"pfxZ":0.6283930497033359,"pX":2.5690215628970496,"pZ":-0.05839775363679528,"vX0":10.291244585695143,"vY0":-122.96814330328692,"vZ0":-5.82344208875945,"x":19.07,"y":240.36,"x0":-1.526327440858637,"y0":50.00126803997921,"z0":4.972363664475245,"aX":-1.6045450893861448},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.0,"breakHorizontal":-0.4,"spinRate":2506,"spinDirection":75},"zone":14,"typeConfidence":0.9,"plateTime":0.4446205768045157,"extension":6.375101117928696},"index":4,"playId":"7f78b208-f507-347a-bf2e-73f614adf720","pitchNumber":4,"startTime":"2026-06-18T21:35:19.074Z","endTime":"2026-06-18T21:35:22.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32849138639546,"aZ":-16.506249321261375,"pfxX":-9.692932206660593,"pfxZ":8.447882407498948,"pX":-0.3134649063680551,"pZ":2.7749007999276922,"vX0":6.969592977025516,"vY0":-135.26823877297514,"vZ0":-2.9110523461288684,"x":128.95,"y":163.86,"x0":-1.6633187304769,"y0":50.000125267313315,"z0":5.021313508097173,"aX":-17.971180348164697},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.9,"breakHorizontal":16.1,"spinRate":2236,"spinDirection":232},"zone":4,"typeConfidence":0.9,"plateTime":0.40480992720260156,"extension":6.436111093006474},"index":5,"playId":"87fad56b-8151-37d5-817a-196ee3d0c053","pitchNumber":5,"startTime":"2026-06-18T21:35:44.594Z","endTime":"2026-06-18T21:35:49.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.062206915972435,"aZ":-16.784742557583428,"pfxX":-9.571306310897992,"pfxZ":8.282984251506093,"pX":0.47945954825250586,"pZ":1.7210527655209205,"vX0":8.981151956777287,"vY0":-135.56503273460623,"vZ0":-5.276031099219022,"x":98.72,"y":192.31,"x0":-1.6353606165850245,"y0":50.00443033849146,"z0":4.86688539588693,"aX":-17.78901974154848},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.0,"breakHorizontal":15.4,"spinRate":2231,"spinDirection":231},"zone":9,"typeConfidence":0.9,"plateTime":0.4042557170059271,"extension":6.651810342479599},"hitData":{"launchSpeed":101.7,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.11,"coordY":82.13}},"index":6,"playId":"1ea236f7-5b90-3601-b415-0583d090d9b6","pitchNumber":6,"startTime":"2026-06-18T21:36:14.121Z","endTime":"2026-06-18T21:36:25.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T21:36:25.028Z","atBatIndex":79},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wyatt Langford singles on a ground ball to third baseman Brooks Lee. Josh Jung to 2nd.","rbi":0,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T21:36:25.184Z","endTime":"2026-06-18T21:37:25.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73579868159545,"aZ":-17.874894417447727,"pfxX":-9.232192821166969,"pfxZ":7.764119652665112,"pX":-0.10491244995784905,"pZ":2.7389622661830524,"vX0":7.20337663436103,"vY0":-134.73127400284602,"vZ0":-2.7529062168950906,"x":121.0,"y":164.83,"x0":-1.611053581402387,"y0":50.00558475100646,"z0":5.034414317956231,"aX":-17.009180334751452},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.7,"breakHorizontal":15.2,"spinRate":2281,"spinDirection":228},"zone":5,"typeConfidence":0.89,"plateTime":0.4062435042851993,"extension":6.565264924635327},"index":0,"playId":"93dfc859-77ed-3664-971b-8fc6d8f719bc","pitchNumber":1,"startTime":"2026-06-18T21:36:55.581Z","endTime":"2026-06-18T21:36:58.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.598451328434624,"aZ":-16.19512497194806,"pfxX":-8.003682288739064,"pfxZ":8.542840495449873,"pX":-0.6360876641098465,"pZ":2.29541325204671,"vX0":5.5410943997114535,"vY0":-135.86798929523772,"vZ0":-4.19435438344154,"x":141.25,"y":176.8,"x0":-1.6614393889618018,"y0":50.003839457394555,"z0":4.9836434054167835,"aX":-14.97380598654215},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.8,"breakHorizontal":13.3,"spinRate":2283,"spinDirection":233},"zone":4,"typeConfidence":0.9,"plateTime":0.4030362240641927,"extension":6.38712086716856},"hitData":{"launchSpeed":57.7,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.79,"coordY":173.71}},"index":1,"playId":"033a6601-2fd5-3e10-b53e-c65e543298d2","pitchNumber":2,"startTime":"2026-06-18T21:37:16.976Z","endTime":"2026-06-18T21:37:25.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T21:37:25.128Z","atBatIndex":80},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, second baseman Luke Keaschall to first baseman Royce Lewis.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T21:37:34.961Z","endTime":"2026-06-18T21:38:55.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.30"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.94"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.37"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.91"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.75"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.11"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.69"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.23"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.35"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.69"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.31"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.37"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.74"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".274"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".063"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".196"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".719"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.061"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".605"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".554"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".719"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.061"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".605"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".554"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"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":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.640993631365962,"aZ":-36.39491578473675,"pfxX":-6.757133451996557,"pfxZ":-2.9190924085702035,"pX":0.30754662650751696,"pZ":1.2215571166327075,"vX0":6.40438000415726,"vY0":-119.44464435512286,"vZ0":-1.6485286013257607,"x":105.28,"y":205.8,"x0":-1.528382637230543,"y0":50.000543981594824,"z0":5.187953723642536,"aX":-9.779066829344787},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.4,"breakHorizontal":10.7,"spinRate":1507,"spinDirection":261},"zone":14,"typeConfidence":0.84,"plateTime":0.4582671860348766,"extension":6.4953851301753724},"index":0,"playId":"43426365-34be-3582-b86b-ab532c294c54","pitchNumber":1,"startTime":"2026-06-18T21:38:03.365Z","endTime":"2026-06-18T21:38:06.365Z","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":83.7,"endSpeed":76.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.013418233821163,"aZ":-36.63251819477105,"pfxX":-9.318289785839493,"pfxZ":-2.9678489677795774,"pX":-0.3491495749579354,"pZ":2.2203135529632894,"vX0":5.957797108509364,"vY0":-121.74318743800706,"vZ0":0.48948520784981464,"x":130.31,"y":178.83,"x0":-1.6179742570924283,"y0":50.006071375412134,"z0":5.188708170271544,"aX":-13.983194897304214},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.0,"breakHorizontal":15.5,"spinRate":1742,"spinDirection":255},"zone":7,"typeConfidence":0.9,"plateTime":0.45000620867320773,"extension":6.5568063077636864},"index":1,"playId":"d09bcd61-12a5-32d8-ac50-052ff5a1679e","pitchNumber":2,"startTime":"2026-06-18T21:38:21.625Z","endTime":"2026-06-18T21:38:25.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07023668901086,"aZ":-20.896499827157314,"pfxX":-9.149493118526628,"pfxZ":6.02952566984645,"pX":0.9125288446964148,"pZ":2.058992873693505,"vX0":9.918862693782684,"vY0":-136.86974635695424,"vZ0":-3.740702823654886,"x":82.22,"y":183.19,"x0":-1.593566239217765,"y0":50.00586110994664,"z0":4.898919983683499,"aX":-17.12440548041117},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.2,"breakHorizontal":14.2,"spinRate":2327,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.4022973037458706,"extension":6.20985999096918},"hitData":{"launchSpeed":83.7,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.97,"coordY":166.28}},"index":2,"playId":"5db0f8a3-4f4e-330e-8e91-ba7e647472c2","pitchNumber":3,"startTime":"2026-06-18T21:38:47.682Z","endTime":"2026-06-18T21:38:55.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T21:38:55.169Z","atBatIndex":81}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, second baseman Luke Keaschall to first baseman Royce Lewis.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T21:37:34.961Z","endTime":"2026-06-18T21:38:55.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.30"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.94"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.37"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.91"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.75"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.11"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.69"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.23"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.35"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.69"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.31"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.37"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.74"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".274"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".063"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".196"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".719"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.061"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".605"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".554"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".719"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.061"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".605"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".554"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"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":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.640993631365962,"aZ":-36.39491578473675,"pfxX":-6.757133451996557,"pfxZ":-2.9190924085702035,"pX":0.30754662650751696,"pZ":1.2215571166327075,"vX0":6.40438000415726,"vY0":-119.44464435512286,"vZ0":-1.6485286013257607,"x":105.28,"y":205.8,"x0":-1.528382637230543,"y0":50.000543981594824,"z0":5.187953723642536,"aX":-9.779066829344787},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.4,"breakHorizontal":10.7,"spinRate":1507,"spinDirection":261},"zone":14,"typeConfidence":0.84,"plateTime":0.4582671860348766,"extension":6.4953851301753724},"index":0,"playId":"43426365-34be-3582-b86b-ab532c294c54","pitchNumber":1,"startTime":"2026-06-18T21:38:03.365Z","endTime":"2026-06-18T21:38:06.365Z","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":83.7,"endSpeed":76.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.013418233821163,"aZ":-36.63251819477105,"pfxX":-9.318289785839493,"pfxZ":-2.9678489677795774,"pX":-0.3491495749579354,"pZ":2.2203135529632894,"vX0":5.957797108509364,"vY0":-121.74318743800706,"vZ0":0.48948520784981464,"x":130.31,"y":178.83,"x0":-1.6179742570924283,"y0":50.006071375412134,"z0":5.188708170271544,"aX":-13.983194897304214},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.0,"breakHorizontal":15.5,"spinRate":1742,"spinDirection":255},"zone":7,"typeConfidence":0.9,"plateTime":0.45000620867320773,"extension":6.5568063077636864},"index":1,"playId":"d09bcd61-12a5-32d8-ac50-052ff5a1679e","pitchNumber":2,"startTime":"2026-06-18T21:38:21.625Z","endTime":"2026-06-18T21:38:25.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07023668901086,"aZ":-20.896499827157314,"pfxX":-9.149493118526628,"pfxZ":6.02952566984645,"pX":0.9125288446964148,"pZ":2.058992873693505,"vX0":9.918862693782684,"vY0":-136.86974635695424,"vZ0":-3.740702823654886,"x":82.22,"y":183.19,"x0":-1.593566239217765,"y0":50.00586110994664,"z0":4.898919983683499,"aX":-17.12440548041117},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.2,"breakHorizontal":14.2,"spinRate":2327,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.4022973037458706,"extension":6.20985999096918},"hitData":{"launchSpeed":83.7,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.97,"coordY":166.28}},"index":2,"playId":"5db0f8a3-4f4e-330e-8e91-ba7e647472c2","pitchNumber":3,"startTime":"2026-06-18T21:38:47.682Z","endTime":"2026-06-18T21:38:55.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T21:38:55.169Z","atBatIndex":81},"scoringPlays":[4,5,31,47,49,51,63,78],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3,4,5,6,7],"bottom":[8,9,10],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":136.27,"y":69.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":113.29,"y":73.75},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":164.19,"y":129.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":214.95,"y":80.63},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"coordinates":{"x":72.44,"y":116.65},"type":"H","description":"Single"}],"home":[{"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":109.42,"y":147.52},"type":"O","description":"Groundout"}]}},{"startIndex":11,"endIndex":18,"top":[11,12,13],"bottom":[14,15,16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":53.15,"y":110.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":142.88,"y":173.38},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":118.67,"y":150.75},"type":"O","description":"Groundout"}],"home":[{"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":180.4,"y":104.43},"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":144.66,"y":77.9},"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":2,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"coordinates":{"x":144.4,"y":152.59},"type":"O","description":"Groundout"}]}},{"startIndex":19,"endIndex":27,"top":[19,20,21,22],"bottom":[23,24,25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":162.15,"y":164.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":160.12,"y":166.79},"type":"O","description":"Groundout"}],"home":[{"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":158.6,"y":106.97},"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":3,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":143.9,"y":148.03},"type":"O","description":"Forceout"}]}},{"startIndex":28,"endIndex":36,"top":[28,29,30,31,32],"bottom":[33,34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"coordinates":{"x":119.56,"y":168.31},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"coordinates":{"x":121.79,"y":188.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":139.99,"y":30.24},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":176.26,"y":134.45},"type":"O","description":"Flyout"}],"home":[{"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":116.77,"y":158.86},"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":152.01,"y":163.24},"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":95.74,"y":162.23},"type":"H","description":"Single"}]}},{"startIndex":37,"endIndex":42,"top":[37,38,39],"bottom":[40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":147.45,"y":152.59},"type":"O","description":"Groundout"}],"home":[{"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"coordinates":{"x":129.39,"y":110.19},"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":5,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":195.28,"y":67.36},"type":"O","description":"Flyout"}]}},{"startIndex":43,"endIndex":53,"top":[43,44,45,46,47,48],"bottom":[49,50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":109.61,"y":63.08},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"coordinates":{"x":100.3,"y":150.06},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"coordinates":{"x":119.5,"y":83.73},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":80.84,"y":119.56},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":106.38,"y":151.07},"type":"O","description":"Forceout"}],"home":[{"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":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":32.72,"y":81.29},"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":6,"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":135.27,"y":61.44},"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":6,"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":14.43,"y":95.31},"type":"H","description":"Home Run"}]}},{"startIndex":54,"endIndex":61,"top":[54,55,56,57],"bottom":[58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":149.25,"y":60.02},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":103.97,"y":108.51},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":72.92,"y":106.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":80.02,"y":172.87},"type":"O","description":"Pop Out"}],"home":[{"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":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":82.21,"y":74.83},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"coordinates":{"x":122.37,"y":71.31},"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":7,"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":101.82,"y":155.13},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":62,"endIndex":72,"top":[62,63,64,65,66,67],"bottom":[68,69,70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"coordinates":{"x":49.18,"y":102.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"coordinates":{"x":172.31,"y":45.46},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":77.99,"y":117.75},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":125.65,"y":74.02},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":102.33,"y":169.83},"type":"O","description":"Forceout"}],"home":[{"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":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":150.99,"y":152.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":136.29,"y":83.65},"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":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":64.3,"y":142.96},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":140.86,"y":131.3},"type":"O","description":"Pop Out"}]}},{"startIndex":73,"endIndex":81,"top":[73,74,75],"bottom":[76,77,78,79,80,81],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":122.0,"y":108.7},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":144.4,"y":155.64},"type":"O","description":"Groundout"}],"home":[{"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":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":109.93,"y":152.59},"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":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"coordinates":{"x":179.54,"y":115.27},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"coordinates":{"x":113.85,"y":25.78},"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":9,"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":123.11,"y":82.13},"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":9,"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":100.79,"y":173.71},"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":9,"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":148.97,"y":166.28},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":4,"hits":5,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"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":0}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":3,"hits":11,"errors":0,"leftOnBase":10},"away":{"runs":9,"hits":13,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"catcher":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"first":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"second":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"third":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"shortstop":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"left":{"id":693459,"fullName":"Kyler Fedko","link":"/api/v1/people/693459"},"center":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"right":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"onDeck":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"inHole":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"battingOrder":7,"team":{"id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"}},"offense":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"onDeck":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"inHole":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"battingOrder":4,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"balls":0,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":9,"airOuts":9,"runs":9,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".243","atBats":39,"obp":".319","slg":".406","ops":".725","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":22,"rbi":9,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.00","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":37,"obp":".350","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":167,"era":"4.76","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.38","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":167,"balls":51,"strikes":116,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":3,"pitchesPerInning":"18.56","runsScoredPer9":"3.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID689520":{"person":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":4,"strikes":13,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":5,"groundOuts":14,"airOuts":13,"runs":10,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":2,"atBats":55,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":254,"era":"5.65","inningsPitched":"14.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":9,"whip":"1.40","battersFaced":66,"outs":43,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":254,"balls":88,"strikes":166,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":1,"winPercentage":".---","pitchesPerInning":"17.72","gamesFinished":6,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"10.67","walksPer9Inn":"4.40","hitsPer9Inn":"8.16","runsScoredPer9":"6.28","homeRunsPer9":"1.88","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671737":{"person":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":41,"groundOuts":50,"airOuts":83,"runs":33,"doubles":15,"triples":0,"homeRuns":11,"strikeOuts":80,"baseOnBalls":30,"intentionalWalks":0,"hits":66,"hitByPitch":2,"atBats":276,"obp":".316","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1258,"era":"4.14","inningsPitched":"71.2","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.34","battersFaced":311,"outs":215,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1258,"balls":476,"strikes":782,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".625","pitchesPerInning":"17.55","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"10.05","walksPer9Inn":"3.77","hitsPer9Inn":"8.29","runsScoredPer9":"4.14","homeRunsPer9":"1.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605170":{"person":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"700","stats":{"batting":{"summary":"3-4 | 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"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":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":23,"groundOuts":50,"airOuts":48,"runs":13,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":38,"baseOnBalls":18,"intentionalWalks":0,"hits":38,"hitByPitch":8,"avg":".228","atBats":167,"obp":".320","slg":".329","ops":".649","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":200,"totalBases":55,"rbi":25,"leftOnBase":88,"sacBunts":0,"sacFlies":7,"babip":".258","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.75","popOuts":6,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":39,"stolenBasePercentage":".848","caughtStealingPercentage":".152","assists":12,"putOuts":373,"errors":2,"chances":387,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID665019":{"person":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"jerseyNumber":"2","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":63,"flyOuts":35,"groundOuts":52,"airOuts":62,"runs":32,"doubles":15,"triples":2,"homeRuns":11,"strikeOuts":53,"baseOnBalls":16,"intentionalWalks":1,"hits":55,"hitByPitch":5,"avg":".250","atBats":220,"obp":".315","slg":".486","ops":".801","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":243,"totalBases":107,"rbi":28,"leftOnBase":93,"sacBunts":2,"sacFlies":0,"babip":".282","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":313,"errors":0,"chances":348,"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"}]},"ID686797":{"person":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"jerseyNumber":"22","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"600","stats":{"batting":{"summary":"1-5 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":46,"groundOuts":71,"airOuts":84,"runs":32,"doubles":10,"triples":1,"homeRuns":12,"strikeOuts":45,"baseOnBalls":19,"intentionalWalks":0,"hits":62,"hitByPitch":2,"avg":".238","atBats":260,"obp":".294","slg":".423","ops":".717","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":283,"totalBases":110,"rbi":42,"leftOnBase":101,"sacBunts":1,"sacFlies":1,"babip":".245","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.67","popOuts":15,"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":123,"putOuts":79,"errors":5,"chances":207,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID668885":{"person":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"jerseyNumber":"16","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":33,"groundOuts":53,"airOuts":58,"runs":28,"doubles":11,"triples":0,"homeRuns":2,"strikeOuts":43,"baseOnBalls":29,"intentionalWalks":0,"hits":48,"hitByPitch":5,"avg":".239","atBats":201,"obp":".347","slg":".323","ops":".670","caughtStealing":5,"stolenBases":8,"stolenBasePercentage":".615","caughtStealingPercentage":".385","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":236,"totalBases":65,"rbi":17,"leftOnBase":72,"sacBunts":0,"sacFlies":1,"babip":".293","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"100.50","popOuts":7,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":115,"errors":1,"chances":120,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607455":{"person":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":34,"gamesStarted":0,"flyOuts":25,"groundOuts":26,"airOuts":36,"runs":17,"doubles":10,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":14,"intentionalWalks":0,"hits":25,"hitByPitch":6,"atBats":113,"obp":".338","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":537,"era":"4.50","inningsPitched":"30.0","wins":2,"losses":0,"saves":1,"saveOpportunities":2,"holds":9,"blownSaves":1,"earnedRuns":15,"whip":"1.30","battersFaced":134,"outs":90,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":537,"balls":214,"strikes":323,"strikePercentage":".600","hitBatsmen":6,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.90","gamesFinished":4,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"8.10","walksPer9Inn":"4.20","hitsPer9Inn":"7.50","runsScoredPer9":"5.10","homeRunsPer9":"0.60","inheritedRunners":26,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656484":{"person":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":18,"groundOuts":22,"airOuts":37,"runs":13,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":43,"baseOnBalls":8,"intentionalWalks":0,"hits":31,"hitByPitch":1,"avg":".240","atBats":129,"obp":".284","slg":".364","ops":".648","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":47,"rbi":27,"leftOnBase":71,"sacBunts":1,"sacFlies":3,"babip":".318","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.25","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":65,"putOuts":55,"errors":8,"chances":128,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID605137":{"person":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"jerseyNumber":"56","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | BB, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":35,"groundOuts":65,"airOuts":71,"runs":36,"doubles":14,"triples":0,"homeRuns":8,"strikeOuts":67,"baseOnBalls":20,"intentionalWalks":0,"hits":65,"hitByPitch":2,"avg":".244","atBats":266,"obp":".300","slg":".387","ops":".687","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":290,"totalBases":103,"rbi":46,"leftOnBase":113,"sacBunts":0,"sacFlies":2,"babip":".295","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.25","popOuts":16,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":101,"errors":1,"chances":107,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID693459":{"person":{"id":693459,"fullName":"Kyler Fedko","link":"/api/v1/people/693459"},"jerseyNumber":"51","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"101","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":4,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"babip":".000","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID702474":{"person":{"id":702474,"fullName":"Mike Paredes","link":"/api/v1/people/702474"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":2,"flyOuts":12,"groundOuts":16,"airOuts":19,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":2,"atBats":53,"obp":".274","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":232,"era":"4.20","inningsPitched":"15.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.00","battersFaced":63,"outs":45,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":232,"balls":88,"strikes":144,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".---","pitchesPerInning":"15.47","gamesFinished":1,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"6.00","walksPer9Inn":"3.60","hitsPer9Inn":"5.40","runsScoredPer9":"4.80","homeRunsPer9":"1.20","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687570":{"person":{"id":687570,"fullName":"Connor Prielipp","link":"/api/v1/people/687570"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":27,"groundOuts":40,"airOuts":55,"runs":34,"doubles":9,"triples":2,"homeRuns":5,"strikeOuts":51,"baseOnBalls":20,"intentionalWalks":0,"hits":47,"hitByPitch":3,"atBats":187,"obp":".327","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":883,"era":"5.26","inningsPitched":"49.2","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.35","battersFaced":217,"outs":149,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":883,"balls":321,"strikes":562,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".333","pitchesPerInning":"17.78","gamesFinished":0,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"9.24","walksPer9Inn":"3.62","hitsPer9Inn":"8.52","runsScoredPer9":"6.16","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":13,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664875":{"person":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":5,"strikes":13,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"18.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":29,"gamesStarted":0,"flyOuts":11,"groundOuts":26,"airOuts":23,"runs":27,"doubles":6,"triples":1,"homeRuns":8,"strikeOuts":35,"baseOnBalls":17,"intentionalWalks":1,"hits":30,"hitByPitch":6,"atBats":114,"obp":".387","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":514,"era":"6.59","inningsPitched":"27.1","wins":0,"losses":3,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":20,"whip":"1.72","battersFaced":137,"outs":82,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":514,"balls":202,"strikes":312,"strikePercentage":".610","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":2,"winPercentage":".000","pitchesPerInning":"18.80","gamesFinished":8,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"11.52","walksPer9Inn":"5.60","hitsPer9Inn":"9.88","runsScoredPer9":"8.89","homeRunsPer9":"2.63","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668952":{"person":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"1-2 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":8,"groundOuts":18,"airOuts":18,"runs":13,"doubles":3,"triples":1,"homeRuns":4,"strikeOuts":17,"baseOnBalls":9,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".243","atBats":70,"obp":".338","slg":".486","ops":".824","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":34,"rbi":14,"leftOnBase":36,"sacBunts":0,"sacFlies":0,"babip":".265","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":6,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":28,"putOuts":44,"errors":2,"chances":74,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID573124":{"person":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"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":".---","numberOfPitches":15,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":7,"strikes":8,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":24,"groundOuts":19,"airOuts":36,"runs":16,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":24,"baseOnBalls":10,"intentionalWalks":0,"hits":33,"hitByPitch":1,"atBats":110,"obp":".361","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":486,"era":"5.20","inningsPitched":"27.2","wins":3,"losses":3,"saves":2,"saveOpportunities":3,"holds":7,"blownSaves":1,"earnedRuns":16,"whip":"1.55","battersFaced":123,"outs":83,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":486,"balls":177,"strikes":309,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".500","pitchesPerInning":"17.57","gamesFinished":9,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"7.81","walksPer9Inn":"3.25","hitsPer9Inn":"10.73","runsScoredPer9":"5.20","homeRunsPer9":"0.65","inheritedRunners":23,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"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"}]},"ID701519":{"person":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":9,"groundOuts":12,"airOuts":18,"runs":12,"doubles":1,"triples":1,"homeRuns":4,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":67,"obp":".324","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":282,"era":"6.48","inningsPitched":"16.2","wins":1,"losses":0,"saves":2,"saveOpportunities":2,"holds":1,"blownSaves":0,"earnedRuns":12,"whip":"1.44","battersFaced":74,"outs":50,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":282,"balls":103,"strikes":179,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.92","gamesFinished":5,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"10.80","walksPer9Inn":"3.78","hitsPer9Inn":"9.18","runsScoredPer9":"6.48","homeRunsPer9":"2.16","inheritedRunners":6,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668904":{"person":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"jerseyNumber":"23","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"400","stats":{"batting":{"summary":"0-5 | 4 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":18,"groundOuts":30,"airOuts":41,"runs":17,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":48,"baseOnBalls":16,"intentionalWalks":0,"hits":29,"hitByPitch":2,"avg":".199","atBats":146,"obp":".283","slg":".356","ops":".639","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":52,"rbi":20,"leftOnBase":83,"sacBunts":0,"sacFlies":2,"babip":".245","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.33","popOuts":13,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":57,"putOuts":74,"errors":6,"chances":137,"fielding":".956","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663616":{"person":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | HR, 3 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","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":27,"groundOuts":38,"airOuts":56,"runs":33,"doubles":10,"triples":1,"homeRuns":5,"strikeOuts":42,"baseOnBalls":27,"intentionalWalks":1,"hits":51,"hitByPitch":3,"avg":".273","atBats":187,"obp":".373","slg":".417","ops":".790","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":217,"totalBases":78,"rbi":21,"leftOnBase":60,"sacBunts":0,"sacFlies":0,"babip":".329","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.40","popOuts":14,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":97,"errors":0,"chances":101,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID621439":{"person":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"200","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":44,"groundOuts":35,"airOuts":83,"runs":51,"doubles":13,"triples":1,"homeRuns":23,"strikeOuts":75,"baseOnBalls":21,"intentionalWalks":1,"hits":71,"hitByPitch":3,"avg":".270","atBats":263,"obp":".330","slg":".589","ops":".919","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":288,"totalBases":155,"rbi":36,"leftOnBase":106,"sacBunts":0,"sacFlies":1,"babip":".289","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.44","popOuts":24,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":136,"errors":0,"chances":136,"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"}]},"ID672782":{"person":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"jerseyNumber":"94","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":0,"flyOuts":28,"groundOuts":22,"airOuts":48,"runs":17,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":34,"baseOnBalls":17,"intentionalWalks":2,"hits":30,"hitByPitch":3,"atBats":132,"obp":".327","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":593,"era":"3.86","inningsPitched":"35.0","wins":0,"losses":0,"saves":7,"saveOpportunities":7,"holds":5,"blownSaves":0,"earnedRuns":15,"whip":"1.34","battersFaced":154,"outs":105,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":593,"balls":226,"strikes":367,"strikePercentage":".620","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".---","pitchesPerInning":"16.94","gamesFinished":17,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.74","walksPer9Inn":"4.37","hitsPer9Inn":"7.71","runsScoredPer9":"4.37","homeRunsPer9":"1.29","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805673":{"person":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":32,"groundOuts":38,"airOuts":53,"runs":23,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":34,"baseOnBalls":9,"intentionalWalks":0,"hits":42,"hitByPitch":2,"atBats":166,"obp":".298","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":645,"era":"4.78","inningsPitched":"43.1","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.18","battersFaced":178,"outs":130,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":645,"balls":228,"strikes":417,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".429","pitchesPerInning":"14.88","gamesFinished":0,"strikeoutWalkRatio":"3.78","strikeoutsPer9Inn":"7.06","walksPer9Inn":"1.87","hitsPer9Inn":"8.72","runsScoredPer9":"4.78","homeRunsPer9":"1.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657746":{"person":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(W, 5-3)","summary":"5.0 IP, 0 ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":30,"strikes":67,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"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":16,"gamesStarted":16,"flyOuts":53,"groundOuts":65,"airOuts":96,"runs":34,"doubles":16,"triples":0,"homeRuns":8,"strikeOuts":99,"baseOnBalls":18,"intentionalWalks":0,"hits":69,"hitByPitch":5,"atBats":327,"obp":".261","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","numberOfPitches":1430,"era":"2.99","inningsPitched":"87.1","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.00","battersFaced":352,"outs":262,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1430,"balls":460,"strikes":970,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".625","pitchesPerInning":"16.37","gamesFinished":0,"strikeoutWalkRatio":"5.50","strikeoutsPer9Inn":"10.20","walksPer9Inn":"1.85","hitsPer9Inn":"7.11","runsScoredPer9":"3.50","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":25,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID679358":{"person":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":2,"strikes":10,"strikePercentage":".830","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":1,"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":30,"gamesStarted":0,"flyOuts":16,"groundOuts":35,"airOuts":38,"runs":19,"doubles":9,"triples":1,"homeRuns":0,"strikeOuts":31,"baseOnBalls":16,"intentionalWalks":2,"hits":35,"hitByPitch":1,"atBats":134,"obp":".335","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":561,"era":"4.67","inningsPitched":"34.2","wins":2,"losses":2,"saves":1,"saveOpportunities":5,"holds":7,"blownSaves":4,"earnedRuns":18,"whip":"1.47","battersFaced":156,"outs":104,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":561,"balls":197,"strikes":364,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".500","pitchesPerInning":"16.18","gamesFinished":4,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"8.05","walksPer9Inn":"4.15","hitsPer9Inn":"9.09","runsScoredPer9":"4.93","homeRunsPer9":"0.00","inheritedRunners":17,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":12,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656577":{"person":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"jerseyNumber":"70","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":5,"groundOuts":5,"airOuts":9,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":0,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".289","atBats":38,"obp":".308","slg":".368","ops":".676","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":14,"rbi":2,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".440","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":15,"era":"27.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"27.00","homeRunsPer9":"18.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","assists":5,"putOuts":101,"errors":3,"chances":109,"fielding":".972","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702193":{"person":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":8,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":3,"strikes":5,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":2,"flyOuts":22,"groundOuts":30,"airOuts":31,"runs":20,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":36,"baseOnBalls":11,"intentionalWalks":0,"hits":39,"hitByPitch":1,"atBats":133,"obp":".347","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":618,"era":"4.68","inningsPitched":"32.2","wins":2,"losses":2,"saves":2,"saveOpportunities":4,"holds":9,"blownSaves":2,"earnedRuns":17,"whip":"1.53","battersFaced":148,"outs":98,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":618,"balls":214,"strikes":404,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".500","pitchesPerInning":"18.92","gamesFinished":2,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"9.92","walksPer9Inn":"3.03","hitsPer9Inn":"10.74","runsScoredPer9":"5.51","homeRunsPer9":"0.55","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID807712":{"person":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"900","stats":{"batting":{"summary":"2-2 | 2 BB, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":53,"groundOuts":54,"airOuts":89,"runs":34,"doubles":12,"triples":1,"homeRuns":2,"strikeOuts":44,"baseOnBalls":27,"intentionalWalks":1,"hits":62,"hitByPitch":5,"avg":".252","atBats":246,"obp":".335","slg":".333","ops":".668","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":281,"totalBases":82,"rbi":24,"leftOnBase":111,"sacBunts":0,"sacFlies":3,"babip":".296","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"123.00","popOuts":19,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":146,"putOuts":101,"errors":7,"chances":254,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[663616,693459,621439,665019,668904,605137,686797,605170,656484,668952,807712,657746,664875,573124,702193,679358,689520],"pitchers":[657746,664875,573124,702193,679358,689520],"bench":[656577,668885],"bullpen":[701519,607455,671737,672782,805673,702474,687570],"battingOrder":[693459,621439,665019,668904,605137,686797,605170,668952,807712],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Lee, B (12, 1st inning off Leiter, 2 on, 2 out); Larnach (5, 4th inning off Leiter, 1 on, 2 out); Kreidler (4, 8th inning off Quantrill, 1 on, 0 out)."},{"label":"TB","value":"Bell 2; Caratini 3; Clemens; Keaschall 2; Kreidler 4; Larnach 6; Lee, B 4."},{"label":"RBI","value":"Bell (46); Kreidler 2 (14); Larnach 3 (21); Lee, B 3 (42)."},{"label":"2-out RBI","value":"Lee, B 3; Bell; Larnach 3."},{"label":"Runners left in scoring position, 2 out","value":"Buxton."},{"label":"GIDP","value":"Larnach."},{"label":"Team RISP","value":"4-for-6."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Keaschall (11, 2nd base off Leiter/Higashioka)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Kreidler-Keaschall-Lewis, R)."}]}],"note":[{"label":"a","value":"Lined out for Gray, T in the 6th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":9,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".239","atBats":37,"obp":".316","slg":".384","ops":".700","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":21,"rbi":3,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.33","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":9,"runs":9,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":39,"obp":".381","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":159,"era":"3.92","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.25","battersFaced":42,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":159,"balls":54,"strikes":105,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":9,"pitchesPerInning":"17.67","runsScoredPer9":"9.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID694671":{"person":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"jerseyNumber":"36","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":20,"groundOuts":30,"airOuts":35,"runs":17,"doubles":5,"triples":2,"homeRuns":4,"strikeOuts":31,"baseOnBalls":8,"intentionalWalks":0,"hits":31,"hitByPitch":0,"avg":".244","atBats":127,"obp":".289","slg":".409","ops":".698","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":52,"rbi":9,"leftOnBase":52,"sacBunts":0,"sacFlies":0,"babip":".293","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.75","popOuts":9,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID677958":{"person":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"jerseyNumber":"80","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":14,"gamesStarted":13,"flyOuts":33,"groundOuts":77,"airOuts":70,"runs":33,"doubles":9,"triples":2,"homeRuns":8,"strikeOuts":56,"baseOnBalls":30,"intentionalWalks":0,"hits":67,"hitByPitch":2,"atBats":268,"obp":".328","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":1179,"era":"4.17","inningsPitched":"69.0","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.41","battersFaced":302,"outs":207,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1179,"balls":459,"strikes":720,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".250","pitchesPerInning":"17.09","gamesFinished":0,"strikeoutWalkRatio":"1.87","strikeoutsPer9Inn":"7.30","walksPer9Inn":"3.91","hitsPer9Inn":"8.74","runsScoredPer9":"4.30","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669394":{"person":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"jerseyNumber":"21","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":32,"groundOuts":67,"airOuts":58,"runs":32,"doubles":13,"triples":0,"homeRuns":12,"strikeOuts":77,"baseOnBalls":22,"intentionalWalks":0,"hits":66,"hitByPitch":1,"avg":".248","atBats":266,"obp":".306","slg":".432","ops":".738","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":291,"totalBases":115,"rbi":42,"leftOnBase":122,"sacBunts":0,"sacFlies":2,"babip":".302","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.17","popOuts":14,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":62,"putOuts":461,"errors":4,"chances":527,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID682608":{"person":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","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":18,"gamesStarted":0,"flyOuts":14,"groundOuts":21,"airOuts":31,"runs":14,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":7,"intentionalWalks":1,"hits":21,"hitByPitch":1,"atBats":95,"obp":".279","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":400,"era":"3.70","inningsPitched":"24.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":10,"whip":"1.15","battersFaced":105,"outs":73,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":400,"balls":129,"strikes":271,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.44","gamesFinished":4,"strikeoutWalkRatio":"3.43","strikeoutsPer9Inn":"8.88","walksPer9Inn":"2.59","hitsPer9Inn":"7.77","runsScoredPer9":"5.18","homeRunsPer9":"1.11","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641302":{"person":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"jerseyNumber":"13","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":30,"gamesStarted":1,"flyOuts":18,"groundOuts":35,"airOuts":28,"runs":12,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":23,"baseOnBalls":9,"intentionalWalks":0,"hits":34,"hitByPitch":2,"atBats":117,"obp":".349","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":483,"era":"3.00","inningsPitched":"30.0","wins":1,"losses":1,"saves":2,"saveOpportunities":2,"holds":6,"blownSaves":0,"earnedRuns":10,"whip":"1.43","battersFaced":131,"outs":90,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":483,"balls":169,"strikes":314,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".500","pitchesPerInning":"16.10","gamesFinished":7,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"6.90","walksPer9Inn":"2.70","hitsPer9Inn":"10.20","runsScoredPer9":"3.60","homeRunsPer9":"0.60","inheritedRunners":13,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696030":{"person":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"jerseyNumber":"19","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":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":41,"flyOuts":7,"groundOuts":38,"airOuts":24,"runs":12,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":12,"intentionalWalks":0,"hits":25,"hitByPitch":6,"avg":".240","atBats":104,"obp":".352","slg":".260","ops":".612","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":123,"totalBases":27,"rbi":9,"leftOnBase":49,"sacBunts":1,"sacFlies":0,"babip":".291","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":62,"errors":0,"chances":62,"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"}]},"ID683004":{"person":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(L, 3-7)","summary":"4.0 IP, 6 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":2,"runs":6,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":76,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":20,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":76,"balls":26,"strikes":50,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":54,"groundOuts":65,"airOuts":88,"runs":50,"doubles":12,"triples":2,"homeRuns":14,"strikeOuts":83,"baseOnBalls":35,"intentionalWalks":0,"hits":80,"hitByPitch":4,"atBats":314,"obp":".335","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1397,"era":"5.29","inningsPitched":"80.0","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.44","battersFaced":355,"outs":240,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1397,"balls":509,"strikes":888,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.74","rbi":6,"winPercentage":".300","pitchesPerInning":"17.46","gamesFinished":0,"strikeoutWalkRatio":"2.37","strikeoutsPer9Inn":"9.34","walksPer9Inn":"3.94","hitsPer9Inn":"9.00","runsScoredPer9":"5.63","homeRunsPer9":"1.58","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":11,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592626":{"person":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"jerseyNumber":"3","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":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":69,"flyOuts":29,"groundOuts":45,"airOuts":53,"runs":27,"doubles":7,"triples":2,"homeRuns":9,"strikeOuts":46,"baseOnBalls":28,"intentionalWalks":1,"hits":45,"hitByPitch":3,"avg":".242","atBats":186,"obp":".345","slg":".446","ops":".791","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":221,"totalBases":83,"rbi":25,"leftOnBase":72,"sacBunts":0,"sacFlies":3,"babip":".269","groundOutsToAirouts":"0.85","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.67","popOuts":8,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":15,"errors":0,"chances":16,"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"}]},"ID656641":{"person":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"jerseyNumber":"67","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":26,"gamesStarted":1,"flyOuts":20,"groundOuts":30,"airOuts":35,"runs":6,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":35,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":112,"obp":".167","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":509,"era":"1.62","inningsPitched":"33.1","wins":1,"losses":1,"saves":12,"saveOpportunities":14,"holds":2,"blownSaves":2,"earnedRuns":6,"whip":"0.60","battersFaced":120,"outs":100,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":509,"balls":173,"strikes":336,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".500","pitchesPerInning":"15.27","gamesFinished":18,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.45","walksPer9Inn":"1.89","hitsPer9Inn":"3.51","runsScoredPer9":"1.62","homeRunsPer9":"0.54","inheritedRunners":9,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605452":{"person":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":8,"airOuts":9,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":28,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":125,"era":"10.80","inningsPitched":"6.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.80","battersFaced":32,"outs":20,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":125,"balls":50,"strikes":75,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".---","pitchesPerInning":"18.75","gamesFinished":1,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"4.05","walksPer9Inn":"5.40","hitsPer9Inn":"10.80","runsScoredPer9":"10.80","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID615698":{"person":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 2 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":36,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":10,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":11,"strikes":25,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":21,"groundOuts":21,"airOuts":44,"runs":15,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":19,"baseOnBalls":10,"intentionalWalks":1,"hits":27,"hitByPitch":4,"atBats":110,"obp":".328","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":498,"era":"3.68","inningsPitched":"29.1","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.26","battersFaced":125,"outs":88,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":498,"balls":181,"strikes":317,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":2,"winPercentage":"1.000","pitchesPerInning":"16.98","gamesFinished":7,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"5.83","walksPer9Inn":"3.07","hitsPer9Inn":"8.28","runsScoredPer9":"4.60","homeRunsPer9":"0.92","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID670032":{"person":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"jerseyNumber":"33","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"501","stats":{"batting":{"note":"c-","summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":6,"groundOuts":18,"airOuts":10,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".283","atBats":53,"obp":".321","slg":".358","ops":".679","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":57,"totalBases":19,"rbi":5,"leftOnBase":23,"sacBunts":1,"sacFlies":0,"babip":".341","groundOutsToAirouts":"1.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.00","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":37,"putOuts":24,"errors":1,"chances":62,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"200","stats":{"batting":{"summary":"2-5","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":34,"groundOuts":72,"airOuts":70,"runs":32,"doubles":16,"triples":0,"homeRuns":8,"strikeOuts":46,"baseOnBalls":21,"intentionalWalks":0,"hits":80,"hitByPitch":4,"avg":".301","atBats":266,"obp":".358","slg":".451","ops":".809","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":293,"totalBases":120,"rbi":30,"leftOnBase":108,"sacBunts":0,"sacFlies":2,"babip":".336","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.25","popOuts":8,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":96,"putOuts":54,"errors":4,"chances":154,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID695239":{"person":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":14,"strikes":14,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":2,"groundOuts":7,"airOuts":9,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":26,"obp":".286","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":117,"era":"1.29","inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.14","battersFaced":28,"outs":21,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":117,"balls":44,"strikes":73,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":1,"winPercentage":"1.000","pitchesPerInning":"16.71","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.14","walksPer9Inn":"2.57","hitsPer9Inn":"7.71","runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID679822":{"person":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"jerseyNumber":"14","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"101","stats":{"batting":{"note":"b-","summary":"1-1 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":12,"groundOuts":14,"airOuts":21,"runs":10,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":5,"intentionalWalks":0,"hits":20,"hitByPitch":2,"avg":".274","atBats":73,"obp":".333","slg":".493","ops":".826","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":81,"totalBases":36,"rbi":10,"leftOnBase":37,"sacBunts":0,"sacFlies":1,"babip":".314","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.25","popOuts":6,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":39,"putOuts":40,"errors":2,"chances":81,"fielding":".975","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"}]},"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,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":17,"groundOuts":27,"airOuts":30,"runs":15,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":12,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".235","atBats":119,"obp":".311","slg":".387","ops":".698","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":46,"rbi":14,"leftOnBase":49,"sacBunts":0,"sacFlies":0,"babip":".288","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.80","popOuts":8,"lineOuts":5},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":13,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"13.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":27,"stolenBasePercentage":".794","caughtStealingPercentage":".206","assists":11,"putOuts":264,"errors":5,"chances":280,"fielding":".982","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID677649":{"person":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"jerseyNumber":"20","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":21,"groundOuts":54,"airOuts":45,"runs":30,"doubles":15,"triples":2,"homeRuns":5,"strikeOuts":60,"baseOnBalls":17,"intentionalWalks":0,"hits":60,"hitByPitch":1,"avg":".278","atBats":216,"obp":".331","slg":".435","ops":".766","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":237,"totalBases":94,"rbi":37,"leftOnBase":86,"sacBunts":1,"sacFlies":2,"babip":".359","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.20","popOuts":10,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":95,"putOuts":88,"errors":3,"chances":186,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669022":{"person":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"jerseyNumber":"1","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":15,"gamesStarted":15,"flyOuts":44,"groundOuts":58,"airOuts":88,"runs":37,"doubles":15,"triples":3,"homeRuns":8,"strikeOuts":86,"baseOnBalls":35,"intentionalWalks":0,"hits":67,"hitByPitch":2,"atBats":297,"obp":".310","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1350,"era":"4.27","inningsPitched":"78.0","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.31","battersFaced":336,"outs":234,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1350,"balls":492,"strikes":858,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".400","pitchesPerInning":"17.31","gamesFinished":0,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"9.92","walksPer9Inn":"4.04","hitsPer9Inn":"7.73","runsScoredPer9":"4.27","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":14,"gamesStarted":14,"flyOuts":45,"groundOuts":54,"airOuts":86,"runs":27,"doubles":8,"triples":0,"homeRuns":13,"strikeOuts":89,"baseOnBalls":15,"intentionalWalks":1,"hits":61,"hitByPitch":0,"atBats":289,"obp":".249","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1232,"era":"3.17","inningsPitched":"76.2","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"0.99","battersFaced":305,"outs":230,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1232,"balls":420,"strikes":812,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".556","pitchesPerInning":"16.07","gamesFinished":0,"strikeoutWalkRatio":"5.93","strikeoutsPer9Inn":"10.45","walksPer9Inn":"1.76","hitsPer9Inn":"7.16","runsScoredPer9":"3.17","homeRunsPer9":"1.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607043":{"person":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"400","stats":{"batting":{"summary":"1-5","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":51,"groundOuts":66,"airOuts":79,"runs":28,"doubles":16,"triples":2,"homeRuns":7,"strikeOuts":63,"baseOnBalls":24,"intentionalWalks":1,"hits":71,"hitByPitch":6,"avg":".256","atBats":277,"obp":".327","slg":".404","ops":".731","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":112,"rbi":25,"leftOnBase":101,"sacBunts":0,"sacFlies":2,"babip":".306","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.57","popOuts":6,"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":116,"errors":3,"chances":121,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669701":{"person":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"jerseyNumber":"8","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":24,"groundOuts":20,"airOuts":38,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":22,"baseOnBalls":14,"intentionalWalks":1,"hits":22,"hitByPitch":1,"avg":".218","atBats":101,"obp":".316","slg":".248","ops":".564","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":25,"rbi":6,"leftOnBase":37,"sacBunts":0,"sacFlies":1,"babip":".275","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":8,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":63,"putOuts":33,"errors":2,"chances":98,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID596001":{"person":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":1,"flyOuts":20,"groundOuts":32,"airOuts":33,"runs":6,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":21,"baseOnBalls":5,"intentionalWalks":1,"hits":19,"hitByPitch":3,"atBats":105,"obp":".239","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":397,"era":"1.84","inningsPitched":"29.1","wins":1,"losses":1,"saves":4,"saveOpportunities":5,"holds":7,"blownSaves":1,"earnedRuns":6,"whip":"0.82","battersFaced":113,"outs":88,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":397,"balls":122,"strikes":275,"strikePercentage":".690","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".500","pitchesPerInning":"13.53","gamesFinished":8,"strikeoutWalkRatio":"4.20","strikeoutsPer9Inn":"6.44","walksPer9Inn":"1.53","hitsPer9Inn":"5.83","runsScoredPer9":"1.84","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":1,"groundOuts":4,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".250","atBats":16,"obp":".294","slg":".250","ops":".544","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":4,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".364","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID553869":{"person":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":5,"groundOuts":9,"airOuts":11,"runs":6,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".300","atBats":40,"obp":".317","slg":".550","ops":".867","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":22,"rbi":8,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","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":{"caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":6,"putOuts":108,"errors":1,"chances":115,"fielding":".991","passedBall":1,"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":14,"gamesStarted":14,"flyOuts":43,"groundOuts":95,"airOuts":77,"runs":43,"doubles":12,"triples":1,"homeRuns":17,"strikeOuts":83,"baseOnBalls":21,"intentionalWalks":0,"hits":81,"hitByPitch":6,"atBats":334,"obp":".298","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":1285,"era":"4.23","inningsPitched":"87.1","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.17","battersFaced":363,"outs":262,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1285,"balls":421,"strikes":864,"strikePercentage":".670","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".462","pitchesPerInning":"14.71","gamesFinished":0,"strikeoutWalkRatio":"3.95","strikeoutsPer9Inn":"8.55","walksPer9Inn":"2.16","hitsPer9Inn":"8.35","runsScoredPer9":"4.43","homeRunsPer9":"1.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":17,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668390":{"person":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":1,"strikes":8,"strikePercentage":".890","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":18,"groundOuts":16,"airOuts":26,"runs":14,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":8,"intentionalWalks":1,"hits":24,"hitByPitch":1,"atBats":91,"obp":".327","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":381,"era":"5.56","inningsPitched":"22.2","wins":2,"losses":2,"saves":1,"saveOpportunities":1,"holds":6,"blownSaves":0,"earnedRuns":14,"whip":"1.41","battersFaced":101,"outs":68,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":381,"balls":129,"strikes":252,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".500","pitchesPerInning":"16.81","gamesFinished":4,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"10.32","walksPer9Inn":"3.18","hitsPer9Inn":"9.53","runsScoredPer9":"5.56","homeRunsPer9":"1.19","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[592626,679822,673962,694671,607043,677649,670032,669701,669394,696030,683227,543309,683004,682608,695239,615698,668390],"pitchers":[683004,682608,695239,615698,668390],"bench":[553869],"bullpen":[641302,543135,669022,596001,656641,677958,605452,594798],"battingOrder":[679822,673962,694671,607043,670032,669701,669394,683227,543309],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Smith (3, Orze)."},{"label":"HR","value":"Langford (4, 6th inning off Lawrence, J, 0 on, 0 out); Duran, E (5, 6th inning off Lawrence, J, 0 on, 1 out); Foscue (4, 9th inning off Laweryson, 0 on, 2 out)."},{"label":"TB","value":"Burger; Duran, E 4; Foscue 4; Higashioka; Jung, Jo 2; Langford 5; Lopez, N; Nimmo; Smith 2."},{"label":"RBI","value":"Duran, E (37); Foscue (10); Langford (9)."},{"label":"2-out RBI","value":"Foscue."},{"label":"Runners left in scoring position, 2 out","value":"Osuna, A; Burger 2; Nimmo 2."},{"label":"GIDP","value":"Jung, Jo."},{"label":"Team RISP","value":"0-for-5."},{"label":"Team LOB","value":"10."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Burger-Duran, E-Burger)."}]}],"note":[{"label":"a","value":"Lined out for Osuna, A in the 7th."},{"label":"b","value":"Walked for Pederson in the 7th."},{"label":"c","value":"Singled for Duran, E in the 8th."}]}},"officials":[{"official":{"id":482631,"fullName":"Mike Estabrook","link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"fullName":"Lance Barrett","link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"fullName":"Derek Thomas","link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"fullName":"Alfonso Márquez","link":"/api/v1/people/427315"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Caratini (Ball-Confirmed); Higashioka (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Ryan 97-67; Lawrence, J 18-13; Rogers, Ta 15-8; Morris 8-5; Orze 12-10; Laweryson 17-13; Leiter 76-50; Gray 10-8; Ahlstrom 28-14; Quantrill 36-25; Winn, C 9-8."},{"label":"Groundouts-flyouts","value":"Ryan 5-2; Lawrence, J 0-1; Rogers, Ta 0-0; Morris 1-0; Orze 1-0; Laweryson 2-1; Leiter 5-1; Gray 1-0; Ahlstrom 1-1; Quantrill 1-1; Winn, C 1-1."},{"label":"Batters faced","value":"Ryan 20; Lawrence, J 5; Rogers, Ta 3; Morris 1; Orze 5; Laweryson 6; Leiter 20; Gray 3; Ahlstrom 6; Quantrill 10; Winn, C 3."},{"label":"Inherited runners-scored","value":"Morris 2-0."},{"label":"Umpires","value":"HP: Mike Estabrook. 1B: Lance Barrett. 2B: Derek Thomas. 3B: Alfonso Márquez. "},{"label":"Weather","value":"74 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"1:39 PM."},{"label":"T","value":"2:59."},{"label":"Att","value":"30,606."},{"label":"Venue","value":"Globe Life Field."},{"label":"June 18, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746","boxscoreName":"Ryan"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(W, 5-3)","summary":"5.0 IP, 0 ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":30,"strikes":67,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"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":16,"gamesStarted":16,"flyOuts":53,"groundOuts":65,"airOuts":96,"runs":34,"doubles":16,"triples":0,"homeRuns":8,"strikeOuts":99,"baseOnBalls":18,"intentionalWalks":0,"hits":69,"hitByPitch":5,"atBats":327,"obp":".261","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","numberOfPitches":1430,"era":"2.99","inningsPitched":"87.1","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.00","battersFaced":352,"outs":262,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1430,"balls":460,"strikes":970,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".625","pitchesPerInning":"16.37","gamesFinished":0,"strikeoutWalkRatio":"5.50","strikeoutsPer9Inn":"10.20","walksPer9Inn":"1.85","hitsPer9Inn":"7.11","runsScoredPer9":"3.50","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":25,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":67,"pitchingGameScore":67},{"player":{"person":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616","boxscoreName":"Larnach"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | HR, 3 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","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":27,"groundOuts":38,"airOuts":56,"runs":33,"doubles":10,"triples":1,"homeRuns":5,"strikeOuts":42,"baseOnBalls":27,"intentionalWalks":1,"hits":51,"hitByPitch":3,"avg":".273","atBats":187,"obp":".373","slg":".417","ops":".790","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":217,"totalBases":78,"rbi":21,"leftOnBase":60,"sacBunts":0,"sacFlies":0,"babip":".329","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.40","popOuts":14,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":97,"errors":0,"chances":101,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":66,"hittingGameScore":66},{"player":{"person":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712","boxscoreName":"Keaschall"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"900","stats":{"batting":{"summary":"2-2 | 2 BB, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":53,"groundOuts":54,"airOuts":89,"runs":34,"doubles":12,"triples":1,"homeRuns":2,"strikeOuts":44,"baseOnBalls":27,"intentionalWalks":1,"hits":62,"hitByPitch":5,"avg":".252","atBats":246,"obp":".335","slg":".333","ops":".668","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":281,"totalBases":82,"rbi":24,"leftOnBase":111,"sacBunts":0,"sacFlies":3,"babip":".296","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"123.00","popOuts":19,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":146,"putOuts":101,"errors":7,"chances":254,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":60,"hittingGameScore":60}]},"decisions":{"winner":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"loser":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}