{"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":824342,"link":"/api/v1.1/game/824342/feed/live","metaData":{"wait":10,"timeStamp":"20260621_034026","gameEvents":["fielders_choice_out","game_finished"],"logicalEvents":["midInning","countChange","count12","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824342,"type":"R","doubleHeader":"N","id":"2026/06/20/pitmlb-colmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824342-2026-06-20","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-21T01:10:00Z","originalDate":"2026-06-20","officialDate":"2026-06-20","dayNight":"night","time":"7:10","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":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134","season":2026,"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31"},"springVenue":{"id":2526,"link":"/api/v1/venues/2526"},"teamCode":"pit","fileCode":"pit","abbreviation":"PIT","teamName":"Pirates","locationName":"Pittsburgh","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Pittsburgh","record":{"gamesPlayed":77,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":38,"losses":39,"ties":0,"pct":".494"},"records":{},"divisionLeader":false,"wins":38,"losses":39,"winningPercentage":".494"},"franchiseName":"Pittsburgh","clubName":"Pirates","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115","season":2026,"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"col","fileCode":"col","abbreviation":"COL","teamName":"Rockies","locationName":"Denver","firstYearOfPlay":"1992","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Colorado","record":{"gamesPlayed":77,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":30,"losses":47,"ties":0,"pct":".390"},"records":{},"divisionLeader":false,"wins":30,"losses":47,"winningPercentage":".390"},"franchiseName":"Colorado","clubName":"Rockies","active":true}},"players":{"ID694973":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973","firstName":"Paul","lastName":"Skenes","primaryNumber":"30","birthDate":"2002-05-29","currentAge":24,"birthCity":"Fullerton","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Skenes","middleName":"David","boxscoreName":"Skenes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Skenes","nameSlug":"paul-skenes-694973","firstLastName":"Paul Skenes","lastFirstName":"Skenes, Paul","lastInitName":"Skenes, P","initLastName":"P Skenes","fullFMLName":"Paul David Skenes","fullLFMName":"Skenes, Paul David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID664040":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040","firstName":"Brandon","lastName":"Lowe","primaryNumber":"5","birthDate":"1994-07-06","currentAge":31,"birthCity":"Suffolk","birthStateProvince":"VA","birthCountry":"USA","height":"5' 9\"","weight":181,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brandon","useLastName":"Lowe","middleName":"Norman","boxscoreName":"Lowe, B","nickName":"Bamm-Bamm","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"rhymes with \"now\"","mlbDebutDate":"2018-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Lowe","nameSlug":"brandon-lowe-664040","firstLastName":"Brandon Lowe","lastFirstName":"Lowe, Brandon","lastInitName":"Lowe, B","initLastName":"B Lowe","fullFMLName":"Brandon Norman Lowe","fullLFMName":"Lowe, Brandon Norman","strikeZoneTop":3.088,"strikeZoneBottom":1.559},"ID680604":{"id":680604,"fullName":"Blas Castaño","link":"/api/v1/people/680604","firstName":"Blas","lastName":"Castano","primaryNumber":"63","birthDate":"1998-09-08","currentAge":27,"birthCity":"Espaillat","birthCountry":"Dominican Republic","height":"5' 10\"","weight":162,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blas","useLastName":"Castaño","boxscoreName":"Castaño","gender":"M","nameMatrilineal":"Acevedo","isPlayer":true,"isVerified":false,"pronunciation":"BLASS cah-stah-no","mlbDebutDate":"2025-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blas Castaño","nameSlug":"blas-castano-680604","firstLastName":"Blas Castaño","lastFirstName":"Castaño, Blas","lastInitName":"Castaño, B","initLastName":"B Castaño","fullFMLName":"Blas Castaño","fullLFMName":"Castaño, Blas ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID668804":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804","firstName":"Bryan","lastName":"Reynolds","primaryNumber":"10","birthDate":"1995-01-27","currentAge":31,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryan","useLastName":"Reynolds","middleName":"Patrick","boxscoreName":"Reynolds, B","nickName":"B-Rey","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-04-20","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Reynolds","nameSlug":"bryan-reynolds-668804","firstLastName":"Bryan Reynolds","lastFirstName":"Reynolds, Bryan","lastInitName":"Reynolds, B","initLastName":"B Reynolds","fullFMLName":"Bryan Patrick Reynolds","fullLFMName":"Reynolds, Bryan Patrick","strikeZoneTop":3.284,"strikeZoneBottom":1.657},"ID680767":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767","firstName":"Victor","lastName":"Vodnik","primaryNumber":"38","birthDate":"1999-10-09","currentAge":26,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Vodnik","middleName":"Francisco","boxscoreName":"Vodnik","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"VOD-nik","mlbDebutDate":"2023-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Vodnik","nameSlug":"victor-vodnik-680767","firstLastName":"Victor Vodnik","lastFirstName":"Vodnik, Victor","lastInitName":"Vodnik, V","initLastName":"V Vodnik","fullFMLName":"Victor Francisco Vodnik","fullLFMName":"Vodnik, Victor Francisco","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID683003":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003","firstName":"Jared","lastName":"Jones","primaryNumber":"17","birthDate":"2001-08-06","currentAge":24,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":211,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jared","useLastName":"Jones","middleName":"Keith","boxscoreName":"Jones","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Jones","nameSlug":"jared-jones-683003","firstLastName":"Jared Jones","lastFirstName":"Jones, Jared","lastInitName":"Jones, J","initLastName":"J Jones","fullFMLName":"Jared Keith Jones","fullLFMName":"Jones, Jared Keith","strikeZoneTop":3.41,"strikeZoneBottom":1.57},"ID681895":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895","firstName":"Samuel","lastName":"Sisk","primaryNumber":"48","birthDate":"1997-04-23","currentAge":29,"birthCity":"Chester","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Evan","useLastName":"Sisk","middleName":"Evan","boxscoreName":"Sisk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Evan Sisk","nameSlug":"evan-sisk-681895","firstLastName":"Evan Sisk","lastFirstName":"Sisk, Evan","lastInitName":"Sisk, E","initLastName":"E Sisk","fullFMLName":"Samuel Evan Sisk","fullLFMName":"Sisk, Samuel Evan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID690924":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924","firstName":"Braxton","lastName":"Fulford","primaryNumber":"37","birthDate":"1998-12-09","currentAge":27,"birthCity":"Lubbock","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Braxton","useLastName":"Fulford","middleName":"Albert","boxscoreName":"Fulford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Fulford","nameSlug":"braxton-fulford-690924","firstLastName":"Braxton Fulford","lastFirstName":"Fulford, Braxton","lastInitName":"Fulford, B","initLastName":"B Fulford","fullFMLName":"Braxton Albert Fulford","fullLFMName":"Fulford, Braxton Albert","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID607536":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536","firstName":"Kyle","lastName":"Freeland","primaryNumber":"21","birthDate":"1993-05-14","currentAge":33,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 4\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Freeland","middleName":"Richard","boxscoreName":"Freeland, K","nickName":"F. Stanley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Freeland","nameSlug":"kyle-freeland-607536","firstLastName":"Kyle Freeland","lastFirstName":"Freeland, Kyle","lastInitName":"Freeland, K","initLastName":"K Freeland","fullFMLName":"Kyle Richard Freeland","fullLFMName":"Freeland, Kyle Richard","strikeZoneTop":3.5,"strikeZoneBottom":1.66},"ID807743":{"id":807743,"fullName":"Sean Sullivan","link":"/api/v1/people/807743","firstName":"Sean","lastName":"Sullivan","primaryNumber":"45","birthDate":"2002-07-22","currentAge":23,"birthCity":"Boston","birthStateProvince":"MA","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Sullivan","middleName":"Joseph","boxscoreName":"Sullivan, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sean Sullivan","nameSlug":"sean-sullivan-807743","firstLastName":"Sean Sullivan","lastFirstName":"Sullivan, Sean","lastInitName":"Sullivan, S","initLastName":"S Sullivan","fullFMLName":"Sean Joseph Sullivan","fullLFMName":"Sullivan, Sean Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID650489":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489","firstName":"Willi","lastName":"Castro","primaryNumber":"3","birthDate":"1997-04-24","currentAge":29,"birthCity":"Rio Piedras","birthCountry":"Puerto Rico","height":"6' 0\"","weight":209,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Willi","useLastName":"Castro","middleName":"Rafael","boxscoreName":"Castro, W","gender":"M","nameMatrilineal":"Capellan","isPlayer":true,"isVerified":false,"pronunciation":"willie","mlbDebutDate":"2019-08-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willi Castro","nameSlug":"willi-castro-650489","firstLastName":"Willi Castro","lastFirstName":"Castro, Willi","lastInitName":"Castro, W","initLastName":"W Castro","fullFMLName":"Willi Rafael Castro","fullLFMName":"Castro, Willi Rafael","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID657514":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514","firstName":"Brennan","lastName":"Bernardino","primaryNumber":"83","birthDate":"1992-01-15","currentAge":34,"birthCity":"Valencia","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brennan","useLastName":"Bernardino","middleName":"Allen","boxscoreName":"Bernardino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"ber-nar-DEEN-o","mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brennan Bernardino","nameSlug":"brennan-bernardino-657514","firstLastName":"Brennan Bernardino","lastFirstName":"Bernardino, Brennan","lastInitName":"Bernardino, B","initLastName":"B Bernardino","fullFMLName":"Brennan Allen Bernardino","fullLFMName":"Bernardino, Brennan Allen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID676755":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755","firstName":"Isaac","lastName":"Mattson","primaryNumber":"72","birthDate":"1995-07-14","currentAge":30,"birthCity":"Erie","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Isaac","useLastName":"Mattson","middleName":"Gerald","boxscoreName":"Mattson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Mattson","nameSlug":"isaac-mattson-676755","firstLastName":"Isaac Mattson","lastFirstName":"Mattson, Isaac","lastInitName":"Mattson, I","initLastName":"I Mattson","fullFMLName":"Isaac Gerald Mattson","fullLFMName":"Mattson, Isaac Gerald","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID694249":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249","firstName":"Cole","lastName":"Carrigg","primaryNumber":"16","birthDate":"2002-05-08","currentAge":24,"birthCity":"Modesto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cole","useLastName":"Carrigg","middleName":"Michael","boxscoreName":"Carrigg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"CARE-igg","mlbDebutDate":"2026-06-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Carrigg","nameSlug":"cole-carrigg-694249","firstLastName":"Cole Carrigg","lastFirstName":"Carrigg, Cole","lastInitName":"Carrigg, C","initLastName":"C Carrigg","fullFMLName":"Cole Michael Carrigg","fullLFMName":"Carrigg, Cole Michael","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID675848":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848","firstName":"Juan","lastName":"Mejia","primaryNumber":"47","birthDate":"2000-07-04","currentAge":25,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Mejia","middleName":"Manuel","boxscoreName":"Mejia, J","gender":"M","nameMatrilineal":"Adames","isPlayer":true,"isVerified":true,"pronunciation":"meh-HEE-uh","mlbDebutDate":"2025-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Mejia","nameSlug":"juan-mejia-675848","firstLastName":"Juan Mejia","lastFirstName":"Mejia, Juan","lastInitName":"Mejia, J","initLastName":"J Mejia","fullFMLName":"Juan Manuel Mejia","fullLFMName":"Mejia, Juan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID696149":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149","firstName":"Roy","lastName":"Chandler","primaryNumber":"36","birthDate":"2002-09-14","currentAge":23,"birthCity":"Lawrenceville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bubba","useLastName":"Chandler","middleName":"Reuben","boxscoreName":"Chandler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bubba Chandler","nameTitle":"IV","nameSuffix":"IV","nameSlug":"bubba-chandler-696149","firstLastName":"Bubba Chandler","lastFirstName":"Chandler, Bubba","lastInitName":"Chandler, B","initLastName":"B Chandler","fullFMLName":"Roy Reuben Chandler","fullLFMName":"Chandler, Roy Reuben","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669387":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387","firstName":"Carmen","lastName":"Mlodzinski","primaryNumber":"50","birthDate":"1999-02-19","currentAge":27,"birthCity":"Hilton Head Island","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carmen","useLastName":"Mlodzinski","middleName":"Alexander","boxscoreName":"Mlodzinski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"ma-JINSK-ee","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carmen Mlodzinski","nameSlug":"carmen-mlodzinski-669387","firstLastName":"Carmen Mlodzinski","lastFirstName":"Mlodzinski, Carmen","lastInitName":"Mlodzinski, C","initLastName":"C Mlodzinski","fullFMLName":"Carmen Alexander Mlodzinski","fullLFMName":"Mlodzinski, Carmen Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695257":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257","firstName":"William","lastName":"Cook","primaryNumber":"25","birthDate":"1999-01-07","currentAge":27,"birthCity":"Layton","birthStateProvince":"UT","birthCountry":"USA","height":"6' 0\"","weight":204,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Billy","useLastName":"Cook","middleName":"Monroe","boxscoreName":"Cook, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Billy Cook","nameSlug":"billy-cook-695257","firstLastName":"Billy Cook","lastFirstName":"Cook, Billy","lastInitName":"Cook, B","initLastName":"B Cook","fullFMLName":"William Monroe Cook","fullLFMName":"Cook, William Monroe","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID666397":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397","firstName":"Edouard","lastName":"Julien","primaryNumber":"6","birthDate":"1999-04-30","currentAge":27,"birthCity":"Quebec City","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Edouard","useLastName":"Julien","boxscoreName":"Julien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ED-ward JOO-lee-en","mlbDebutDate":"2023-04-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edouard Julien","nameSlug":"edouard-julien-666397","firstLastName":"Edouard Julien","lastFirstName":"Julien, Edouard","lastInitName":"Julien, E","initLastName":"E Julien","fullFMLName":"Edouard Julien","fullLFMName":"Julien, Edouard","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"ID696100":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","firstName":"Hunter","lastName":"Goodman","primaryNumber":"15","birthDate":"1999-10-08","currentAge":26,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Goodman","middleName":"Robert","boxscoreName":"Goodman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Goodman","nameSlug":"hunter-goodman-696100","firstLastName":"Hunter Goodman","lastFirstName":"Goodman, Hunter","lastInitName":"Goodman, H","initLastName":"H Goodman","fullFMLName":"Hunter Robert Goodman","fullLFMName":"Goodman, Hunter Robert","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID688642":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642","firstName":"Zachary","lastName":"Agnos","primaryNumber":"36","birthDate":"2000-08-15","currentAge":25,"birthCity":"Haymarket","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Agnos","middleName":"George","boxscoreName":"Agnos","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Agnos","nameSlug":"zach-agnos-688642","firstLastName":"Zach Agnos","lastFirstName":"Agnos, Zach","lastInitName":"Agnos, Z","initLastName":"Z Agnos","fullFMLName":"Zachary George Agnos","fullLFMName":"Agnos, Zachary George","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID684049":{"id":684049,"fullName":"Brandan Bidois","link":"/api/v1/people/684049","firstName":"Brandan","lastName":"Bidois","primaryNumber":"77","birthDate":"2001-06-21","currentAge":25,"birthCity":"Brisbane","birthStateProvince":"QLD","birthCountry":"Australia","height":"6' 2\"","weight":174,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandan","useLastName":"Bidois","boxscoreName":"Bidois","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandan Bidois","nameSlug":"brandan-bidois-684049","firstLastName":"Brandan Bidois","lastFirstName":"Bidois, Brandan","lastInitName":"Bidois, B","initLastName":"B Bidois","fullFMLName":"Brandan  Bidois","fullLFMName":"Bidois, Brandan ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID622608":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608","firstName":"Antonio","lastName":"Senzatela","primaryNumber":"49","birthDate":"1995-01-21","currentAge":31,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Antonio","useLastName":"Senzatela","boxscoreName":"Senzatela","nickName":"Senze","gender":"M","nameMatrilineal":"Rondon","isPlayer":true,"isVerified":true,"pronunciation":"sehn-zuh-TEH-luh","mlbDebutDate":"2017-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Antonio Senzatela","nameSlug":"antonio-senzatela-622608","firstLastName":"Antonio Senzatela","lastFirstName":"Senzatela, Antonio","lastInitName":"Senzatela, A","initLastName":"A Senzatela","fullFMLName":"Antonio Senzatela","fullLFMName":"Senzatela, Antonio","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID677955":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955","firstName":"Kenneth","lastName":"Hill","primaryNumber":"0","birthDate":"1999-12-22","currentAge":26,"birthCity":"Ashdown","birthStateProvince":"AR","birthCountry":"USA","height":"6' 4\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jaden","useLastName":"Hill","middleName":"Jaden","boxscoreName":"Hill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jaden Hill","nameSlug":"jaden-hill-677955","firstLastName":"Jaden Hill","lastFirstName":"Hill, Jaden","lastInitName":"Hill, J","initLastName":"J Hill","fullFMLName":"Kenneth Jaden Hill","fullLFMName":"Hill, Kenneth Jaden","strikeZoneTop":3.49,"strikeZoneBottom":1.6},"ID542303":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303","firstName":"Marcell","lastName":"Ozuna","primaryNumber":"24","birthDate":"1990-11-12","currentAge":35,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Marcell","useLastName":"Ozuna","boxscoreName":"Ozuna","nickName":"The Big Bear","gender":"M","nameMatrilineal":"Idelfonso","isPlayer":true,"isVerified":true,"pronunciation":"oh-ZOO-nah","mlbDebutDate":"2013-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcell Ozuna","nameSlug":"marcell-ozuna-542303","firstLastName":"Marcell Ozuna","lastFirstName":"Ozuna, Marcell","lastInitName":"Ozuna, M","initLastName":"M Ozuna","fullFMLName":"Marcell Ozuna","fullLFMName":"Ozuna, Marcell","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"ID693304":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304","firstName":"Nicholas","lastName":"Gonzales","primaryNumber":"3","birthDate":"1999-05-27","currentAge":27,"birthCity":"Tucson","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 8\"","weight":193,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Gonzales","middleName":"Joseph","boxscoreName":"Gonzales, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Gonzales","nameSlug":"nick-gonzales-693304","firstLastName":"Nick Gonzales","lastFirstName":"Gonzales, Nick","lastInitName":"Gonzales, N","initLastName":"N Gonzales","fullFMLName":"Nicholas Joseph Gonzales","fullLFMName":"Gonzales, Nicholas Joseph","strikeZoneTop":3.051,"strikeZoneBottom":1.54},"ID694514":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514","firstName":"Sterlin","lastName":"Thompson","primaryNumber":"30","birthDate":"2001-06-26","currentAge":24,"birthCity":"Longmont","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":209,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Sterlin","useLastName":"Thompson","middleName":"Shaw","boxscoreName":"Thompson, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sterlin Thompson","nameSlug":"sterlin-thompson-694514","firstLastName":"Sterlin Thompson","lastFirstName":"Thompson, Sterlin","lastInitName":"Thompson, S","initLastName":"S Thompson","fullFMLName":"Sterlin Shaw Thompson","fullLFMName":"Thompson, Sterlin Shaw","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID677952":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952","firstName":"Braxton","lastName":"Ashcraft","primaryNumber":"35","birthDate":"1999-10-05","currentAge":26,"birthCity":"Waco","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braxton","useLastName":"Ashcraft","boxscoreName":"Ashcraft, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Ashcraft","nameSlug":"braxton-ashcraft-677952","firstLastName":"Braxton Ashcraft","lastFirstName":"Ashcraft, Braxton","lastInitName":"Ashcraft, B","initLastName":"B Ashcraft","fullFMLName":"Braxton  Ashcraft","fullLFMName":"Ashcraft, Braxton","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID691720":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720","firstName":"Kyle","lastName":"Karros","primaryNumber":"12","birthDate":"2002-07-26","currentAge":23,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kyle","useLastName":"Karros","middleName":"Garret","boxscoreName":"Karros, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KARE-ohs","mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Karros","nameSlug":"kyle-karros-691720","firstLastName":"Kyle Karros","lastFirstName":"Karros, Kyle","lastInitName":"Karros, K","initLastName":"K Karros","fullFMLName":"Kyle Garret Karros","fullLFMName":"Karros, Kyle Garret","strikeZoneTop":3.43,"strikeZoneBottom":1.73},"ID663372":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372","firstName":"Ryan","lastName":"Feltner","primaryNumber":"18","birthDate":"1996-09-02","currentAge":29,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Feltner","middleName":"Donald","boxscoreName":"Feltner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Feltner","nameSlug":"ryan-feltner-663372","firstLastName":"Ryan Feltner","lastFirstName":"Feltner, Ryan","lastInitName":"Feltner, R","initLastName":"R Feltner","fullFMLName":"Ryan Donald Feltner","fullLFMName":"Feltner, Ryan Donald","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID687462":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462","firstName":"Spencer","lastName":"Horwitz","primaryNumber":"2","birthDate":"1997-11-14","currentAge":28,"birthCity":"Timonium","birthStateProvince":"MD","birthCountry":"USA","height":"5' 10\"","weight":204,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Horwitz","middleName":"Elliott","boxscoreName":"Horwitz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Horwitz","nameSlug":"spencer-horwitz-687462","firstLastName":"Spencer Horwitz","lastFirstName":"Horwitz, Spencer","lastInitName":"Horwitz, S","initLastName":"S Horwitz","fullFMLName":"Spencer Elliott Horwitz","fullLFMName":"Horwitz, Spencer Elliott","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID682848":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848","firstName":"Endy","lastName":"Rodríguez","primaryNumber":"13","birthDate":"2000-05-26","currentAge":26,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":207,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Endy","useLastName":"Rodríguez","middleName":"Steven","boxscoreName":"Rodríguez, E","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-07-17","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Endy Rodríguez","nameSlug":"endy-rodriguez-682848","firstLastName":"Endy Rodríguez","lastFirstName":"Rodríguez, Endy","lastInitName":"Rodríguez, E","initLastName":"E Rodríguez","fullFMLName":"Endy Steven Rodríguez","fullLFMName":"Rodríguez, Endy Steven","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"ID623474":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474","firstName":"Jimmy","lastName":"Herget","primaryNumber":"44","birthDate":"1993-09-09","currentAge":32,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":183,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jimmy","useLastName":"Herget","middleName":"Matthew","boxscoreName":"Herget, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"HER-geht","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Herget","nameSlug":"jimmy-herget-623474","firstLastName":"Jimmy Herget","lastFirstName":"Herget, Jimmy","lastInitName":"Herget, J","initLastName":"J Herget","fullFMLName":"Jimmy Matthew Herget","fullLFMName":"Herget, Jimmy Matthew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID642397":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397","firstName":"Gregory","lastName":"Soto","primaryNumber":"31","birthDate":"1995-02-11","currentAge":31,"birthCity":"Haina","birthCountry":"Dominican Republic","height":"6' 1\"","weight":247,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gregory","useLastName":"Soto","boxscoreName":"Soto, G","nickName":"Capiro","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-05-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gregory Soto","nameSlug":"gregory-soto-642397","firstLastName":"Gregory Soto","lastFirstName":"Soto, Gregory","lastInitName":"Soto, G","initLastName":"G Soto","fullFMLName":"Gregory Soto","fullLFMName":"Soto, Gregory","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664983":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983","firstName":"Jacob","lastName":"McCarthy","primaryNumber":"31","birthDate":"1997-07-30","currentAge":28,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jake","useLastName":"McCarthy","middleName":"Joseph","boxscoreName":"McCarthy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake McCarthy","nameSlug":"jake-mccarthy-664983","firstLastName":"Jake McCarthy","lastFirstName":"McCarthy, Jake","lastInitName":"McCarthy, J","initLastName":"J McCarthy","fullFMLName":"Jacob Joseph McCarthy","fullLFMName":"McCarthy, Jacob Joseph","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID687859":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859","firstName":"Troy","lastName":"Johnston","primaryNumber":"20","birthDate":"1997-06-22","currentAge":28,"birthCity":"Tacoma","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Troy","useLastName":"Johnston","middleName":"Michael","boxscoreName":"Johnston, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-07-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Troy Johnston","nameSlug":"troy-johnston-687859","firstLastName":"Troy Johnston","lastFirstName":"Johnston, Troy","lastInitName":"Johnston, T","initLastName":"T Johnston","fullFMLName":"Troy Michael Johnston","fullLFMName":"Johnston, Troy Michael","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"ID682254":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254","firstName":"Mason","lastName":"Montgomery","primaryNumber":"46","birthDate":"2000-06-17","currentAge":26,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Montgomery","middleName":"Jack","boxscoreName":"Montgomery, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Montgomery","nameSlug":"mason-montgomery-682254","firstLastName":"Mason Montgomery","lastFirstName":"Montgomery, Mason","lastInitName":"Montgomery, M","initLastName":"M Montgomery","fullFMLName":"Mason Jack Montgomery","fullLFMName":"Montgomery, Mason Jack","strikeZoneTop":3.47,"strikeZoneBottom":1.59},"ID669707":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707","firstName":"Jared","lastName":"Triolo","primaryNumber":"19","birthDate":"1998-02-08","currentAge":28,"birthCity":"Nashua","birthStateProvince":"NH","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jared","useLastName":"Triolo","middleName":"Robert","boxscoreName":"Triolo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"TREE-olo","mlbDebutDate":"2023-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Triolo","nameSlug":"jared-triolo-669707","firstLastName":"Jared Triolo","lastFirstName":"Triolo, Jared","lastInitName":"Triolo, J","initLastName":"J Triolo","fullFMLName":"Jared Robert Triolo","fullLFMName":"Triolo, Jared Robert","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID699013":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013","firstName":"Esmerlyn","lastName":"Valdez","primaryNumber":"55","birthDate":"2004-01-27","currentAge":22,"birthCity":"San Juan La Maguana","birthCountry":"Dominican Republic","height":"6' 2\"","weight":234,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Esmerlyn","useLastName":"Valdez","boxscoreName":"Valdez, Es","gender":"M","nameMatrilineal":"Ramirez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Esmerlyn Valdez","nameSlug":"esmerlyn-valdez-699013","firstLastName":"Esmerlyn Valdez","lastFirstName":"Valdez, Esmerlyn","lastInitName":"Valdez, E","initLastName":"E Valdez","fullFMLName":"Esmerlyn Valdez","fullLFMName":"Valdez, Esmerlyn","strikeZoneTop":3.31,"strikeZoneBottom":1.67},"ID663968":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968","firstName":"Jake","lastName":"Mangum","primaryNumber":"28","birthDate":"1996-03-08","currentAge":30,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"5' 11\"","weight":191,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jake","useLastName":"Mangum","middleName":"Thomas","boxscoreName":"Mangum","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Mangum","nameSlug":"jake-mangum-663968","firstLastName":"Jake Mangum","lastFirstName":"Mangum, Jake","lastInitName":"Mangum, J","initLastName":"J Mangum","fullFMLName":"Jake Thomas Mangum","fullLFMName":"Mangum, Jake Thomas","strikeZoneTop":3.18,"strikeZoneBottom":1.605},"ID656605":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605","firstName":"Mitch","lastName":"Keller","primaryNumber":"23","birthDate":"1996-04-04","currentAge":30,"birthCity":"Cedar Rapids","birthStateProvince":"IA","birthCountry":"USA","height":"6' 3\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Keller","middleName":"Thomas","boxscoreName":"Keller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-05-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Keller","nameSlug":"mitch-keller-656605","firstLastName":"Mitch Keller","lastFirstName":"Keller, Mitch","lastInitName":"Keller, M","initLastName":"M Keller","fullFMLName":"Mitch Thomas Keller","fullLFMName":"Keller, Mitch Thomas","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"ID670990":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990","firstName":"Yohan","lastName":"Ramírez","primaryNumber":"49","birthDate":"1995-05-06","currentAge":31,"birthCity":"Villa Mella","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yohan","useLastName":"Ramírez","middleName":"Manuel","boxscoreName":"Ramírez","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Yo-hawn","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yohan Ramírez","nameSlug":"yohan-ramirez-670990","firstLastName":"Yohan Ramírez","lastFirstName":"Ramírez, Yohan","lastInitName":"Ramírez, Y","initLastName":"Y Ramírez","fullFMLName":"Yohan Manuel Ramírez","fullLFMName":"Ramírez, Yohan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID671289":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289","firstName":"Tyler","lastName":"Freeman","primaryNumber":"2","birthDate":"1999-05-21","currentAge":27,"birthCity":"Rancho Cucamonga","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Tyler","useLastName":"Freeman","middleName":"Andrew","boxscoreName":"Freeman, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Freeman","nameSlug":"tyler-freeman-671289","firstLastName":"Tyler Freeman","lastFirstName":"Freeman, Tyler","lastInitName":"Freeman, T","initLastName":"T Freeman","fullFMLName":"Tyler Andrew Freeman","fullLFMName":"Freeman, Tyler Andrew","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID642701":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701","firstName":"Dennis","lastName":"Santana","primaryNumber":"60","birthDate":"1996-04-12","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dennis","useLastName":"Santana","middleName":"Anfernee","boxscoreName":"Santana, D","nickName":"Anfernee","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-06-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dennis Santana","nameSlug":"dennis-santana-642701","firstLastName":"Dennis Santana","lastFirstName":"Santana, Dennis","lastInitName":"Santana, D","initLastName":"D Santana","fullFMLName":"Dennis Anfernee Santana","fullLFMName":"Santana, Dennis Anfernee","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID680779":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779","firstName":"Henry","lastName":"Davis","primaryNumber":"32","birthDate":"1999-09-21","currentAge":26,"birthCity":"Bedford","birthStateProvince":"NY","birthCountry":"USA","height":"5' 11\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Henry","useLastName":"Davis","boxscoreName":"Davis, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2023-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Davis","nameSlug":"henry-davis-680779","firstLastName":"Henry Davis","lastFirstName":"Davis, Henry","lastInitName":"Davis, H","initLastName":"H Davis","fullFMLName":"Henry  Davis","fullLFMName":"Davis, Henry","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID608372":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372","firstName":"Tomoyuki","lastName":"Sugano","primaryNumber":"11","birthDate":"1989-10-11","currentAge":36,"birthCity":"Kanagawa","birthCountry":"Japan","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tomoyuki","useLastName":"Sugano","boxscoreName":"Sugano","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"toh-moh-YOO-kee soo-GAH-noh","mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tomoyuki Sugano","nameSlug":"tomoyuki-sugano-608372","firstLastName":"Tomoyuki Sugano","lastFirstName":"Sugano, Tomoyuki","lastInitName":"Sugano, T","initLastName":"T Sugano","fullFMLName":"Tomoyuki Sugano","fullLFMName":"Sugano, Tomoyuki","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664954":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954","firstName":"Brett","lastName":"Sullivan","primaryNumber":"26","birthDate":"1994-02-22","currentAge":32,"birthCity":"Stockton","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brett","useLastName":"Sullivan","middleName":"Charles","boxscoreName":"Sullivan, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-04-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Sullivan","nameSlug":"brett-sullivan-664954","firstLastName":"Brett Sullivan","lastFirstName":"Sullivan, Brett","lastInitName":"Sullivan, B","initLastName":"B Sullivan","fullFMLName":"Brett Charles Sullivan","fullLFMName":"Sullivan, Brett Charles","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID682997":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997","firstName":"Tyler","lastName":"Callihan","primaryNumber":"37","birthDate":"2000-06-22","currentAge":25,"birthCity":"Jacksonville","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyler","useLastName":"Callihan","boxscoreName":"Callihan, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Callihan","nameSlug":"tyler-callihan-682997","firstLastName":"Tyler Callihan","lastFirstName":"Callihan, Tyler","lastInitName":"Callihan, T","initLastName":"T Callihan","fullFMLName":"Tyler Callihan","fullLFMName":"Callihan, Tyler","strikeZoneTop":3.168,"strikeZoneBottom":1.599},"ID678662":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662","firstName":"Ezequiel","lastName":"Tovar","primaryNumber":"14","birthDate":"2001-08-01","currentAge":24,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Tovar","middleName":"Jesus","boxscoreName":"Tovar","gender":"M","nameMatrilineal":"Gota","isPlayer":true,"isVerified":false,"pronunciation":"eh-ZEE-kee-ehl","mlbDebutDate":"2022-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Tovar","nameSlug":"ezequiel-tovar-678662","firstLastName":"Ezequiel Tovar","lastFirstName":"Tovar, Ezequiel","lastInitName":"Tovar, E","initLastName":"E Tovar","fullFMLName":"Ezequiel Jesus Tovar","fullLFMName":"Tovar, Ezequiel Jesus","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID547179":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179","firstName":"Michael","lastName":"Lorenzen","primaryNumber":"24","birthDate":"1992-01-04","currentAge":34,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Lorenzen","middleName":"Clifton","boxscoreName":"Lorenzen","nickName":"Zen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Lorenzen","nameSlug":"michael-lorenzen-547179","firstLastName":"Michael Lorenzen","lastFirstName":"Lorenzen, Michael","lastInitName":"Lorenzen, M","initLastName":"M Lorenzen","fullFMLName":"Michael Clifton Lorenzen","fullLFMName":"Lorenzen, Michael Clifton","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID681198":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198","firstName":"Toby","lastName":"Rumfield","primaryNumber":"7","birthDate":"2000-05-17","currentAge":26,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":238,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"TJ","useLastName":"Rumfield","middleName":"Joseph","boxscoreName":"Rumfield","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"TJ Rumfield","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-rumfield-681198","firstLastName":"TJ Rumfield","lastFirstName":"Rumfield, TJ","lastInitName":"Rumfield, T","initLastName":"T Rumfield","fullFMLName":"Toby Joseph Rumfield","fullLFMName":"Rumfield, Toby Joseph","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"ID656811":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811","firstName":"Ryan","lastName":"O'Hearn","primaryNumber":"29","birthDate":"1993-07-26","currentAge":32,"birthCity":"Dunedin","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ryan","useLastName":"O'Hearn","middleName":"Patrick","boxscoreName":"O'Hearn","nickName":"Brohearn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan O'Hearn","nameSlug":"ryan-o-hearn-656811","firstLastName":"Ryan O'Hearn","lastFirstName":"O'Hearn, Ryan","lastInitName":"O'Hearn, R","initLastName":"R O'Hearn","fullFMLName":"Ryan Patrick O'Hearn","fullLFMName":"O'Hearn, Ryan Patrick","strikeZoneTop":3.289,"strikeZoneBottom":1.66}},"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19","location":{"address1":"2001 Blake Street","city":"Denver","state":"Colorado","stateAbbrev":"CO","postalCode":"80205-2000","defaultCoordinates":{"latitude":39.756042,"longitude":-104.994136},"azimuthAngle":4.0,"elevation":5190,"country":"USA","phone":"(303) 292-0200"},"timeZone":{"tz":"MDT","id":"America/Denver","offset":-6,"offsetAtGameTime":-6},"fieldInfo":{"capacity":50144,"turfType":"Grass","roofType":"Open","leftLine":347,"left":390,"leftCenter":420,"center":415,"rightCenter":424,"right":375,"rightLine":350},"active":true,"season":"2026"},"officialVenue":{"id":19,"link":"/api/v1/venues/19"},"weather":{"condition":"Clear","temp":"85","wind":"4 mph, In From CF"},"gameInfo":{"attendance":40380,"firstPitch":"2026-06-21T01:11:00.000Z","gameDurationMinutes":149},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":false,"away":{"usedSuccessful":0,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":0,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"home":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"}},"officialScorer":{"id":431080,"fullName":"Dennis Smythe","link":"/api/v1/people/431080"},"primaryDatacaster":{"id":831879,"fullName":"Andrew Shin","link":"/api/v1/people/831879"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Spencer Horwitz homers (10) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-21T01:11:41.082Z","endTime":"2026-06-21T01:13:57.808Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":{"id":608372,"link":"/api/v1/people/608372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"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-20T23:46:18.093Z","endTime":"2026-06-21T00:46:25.080Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"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-21T00:46:25.080Z","endTime":"2026-06-21T01:09:47.726Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"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-21T01:09:47.726Z","endTime":"2026-06-21T01:11:43.304Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"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":92.4,"endSpeed":87.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.41004760426729,"aZ":-17.688991702698136,"pfxX":-1.0210872213943274,"pfxZ":7.617535076300435,"pX":0.09403851572312708,"pZ":2.78003737151138,"vX0":6.914593075768647,"vY0":-134.64318409007865,"vZ0":-5.0294515032766105,"x":113.42,"y":163.72,"x0":-2.336180772561388,"y0":50.00400288498404,"z0":5.860480973701542,"aX":-1.9427092115139182},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":1.0,"spinRate":2418,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.4013710814307694,"extension":6.222468158797713},"index":3,"playId":"9aa798bd-be64-3700-b45f-0fef0ec6fc9d","pitchNumber":1,"startTime":"2026-06-21T01:11:43.304Z","endTime":"2026-06-21T01:11:53.133Z","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":93.0,"endSpeed":87.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49480433196779,"aZ":-17.45820372507309,"pfxX":-3.45610549173555,"pfxZ":7.718177293879106,"pX":-1.2404127905652207,"pZ":2.4424535899338524,"vX0":4.671506241998112,"vY0":-135.4841990026394,"vZ0":-5.873862990879869,"x":164.28,"y":172.83,"x0":-2.5178002226275047,"y0":50.004473161921204,"z0":5.810550518021101,"aX":-6.59086029923774},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.3,"breakHorizontal":5.5,"spinRate":2449,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4003973116126125,"extension":6.370880947343027},"index":4,"playId":"ad7070a3-3178-3eb9-9d25-9553bfa28286","pitchNumber":2,"startTime":"2026-06-21T01:13:00.658Z","endTime":"2026-06-21T01:13:05.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":78.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.55349572688018,"aZ":-26.027900854492145,"pfxX":2.4037060707543363,"pfxZ":4.032842909513658,"pX":-0.9228736054858993,"pZ":1.9139986002841936,"vX0":3.771878007985916,"vY0":-121.51686087058967,"vZ0":-3.770954799233687,"x":152.18,"y":187.1,"x0":-2.796158445796581,"y0":50.00285809604351,"z0":5.6995921614504175,"aX":3.662822561610099},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.8,"breakHorizontal":-5.2,"spinRate":2633,"spinDirection":73},"zone":13,"typeConfidence":2.0,"plateTime":0.4474964874986189,"extension":6.311675638558101},"index":5,"playId":"84ac056e-f3e0-3161-9b0c-975c6068ac8e","pitchNumber":3,"startTime":"2026-06-21T01:13:15.426Z","endTime":"2026-06-21T01:13:20.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":87.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.955560182629487,"aZ":-18.59346197260657,"pfxX":-1.6158459077918306,"pfxZ":7.172926978313769,"pX":0.49492838982964443,"pZ":2.3625309866276725,"vX0":7.777042377608162,"vY0":-134.9100273648633,"vZ0":-6.024967767609623,"x":98.13,"y":174.99,"x0":-2.1821584361810036,"y0":50.00181062461902,"z0":5.881981837166285,"aX":-3.0602794677945497},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.2,"breakHorizontal":1.7,"spinRate":2456,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4019112059944181,"extension":6.234895275645901},"hitData":{"launchSpeed":102.7,"launchAngle":32.0,"totalDistance":434.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":242.84,"coordY":65.64}},"index":6,"playId":"15478475-2f5a-3d7d-bba0-cefdfe1e4e34","pitchNumber":4,"startTime":"2026-06-21T01:13:30.737Z","endTime":"2026-06-21T01:13:57.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T01:13:57.808Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a line drive to right fielder Jake McCarthy.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-21T01:13:57.539Z","endTime":"2026-06-21T01:14:53.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.5259066512624,"aZ":-33.923855153900945,"pfxX":3.106926379177213,"pfxZ":-1.1617137332250431,"pX":-0.9465141470330332,"pZ":1.8200193592116523,"vX0":3.011109407085946,"vY0":-121.74743715329599,"vZ0":-2.7229586406501145,"x":153.08,"y":189.64,"x0":-2.6000796299193683,"y0":50.00074234076751,"z0":5.871093740266229,"aX":4.691618107041358},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.5,"breakHorizontal":-6.4,"spinRate":2640,"spinDirection":70},"zone":13,"typeConfidence":2.0,"plateTime":0.4488419296299755,"extension":6.1862296062104},"index":0,"playId":"47da235f-e1dd-335a-a1bd-82a939cd2024","pitchNumber":1,"startTime":"2026-06-21T01:14:23.443Z","endTime":"2026-06-21T01:14:28.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.067120594288035,"aZ":-19.018226053462,"pfxX":-5.37041258393371,"pfxZ":7.090409922751836,"pX":0.16847794101443886,"pZ":2.0890137106232523,"vX0":8.731822821739705,"vY0":-134.14058869600447,"vZ0":-6.1778286492909835,"x":110.58,"y":182.38,"x0":-2.4043935627293496,"y0":50.00422546887366,"z0":5.7403326086629,"aX":-9.9668396614943},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.9,"breakHorizontal":8.3,"spinRate":2388,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.4055225637922746,"extension":6.313129894811723},"hitData":{"launchSpeed":99.7,"launchAngle":2.0,"totalDistance":71.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.19,"coordY":119.2}},"index":1,"playId":"3838f270-55ba-3980-8fc0-9ea35412aba0","pitchNumber":2,"startTime":"2026-06-21T01:14:39.596Z","endTime":"2026-06-21T01:14:53.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T01:14:53.811Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Reynolds flies out to center fielder Cole Carrigg.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-21T01:14:59.855Z","endTime":"2026-06-21T01:16:55.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":84.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.987103698614906,"aZ":-26.19897893324764,"pfxX":1.2693971318189754,"pfxZ":3.4012152635703554,"pX":-0.9221723263763019,"pZ":1.0338619411236456,"vX0":4.211250884004444,"vY0":-130.07959006690396,"vZ0":-6.9079666256069565,"x":152.15,"y":210.87,"x0":-2.711090317642704,"y0":50.00068946888421,"z0":5.643241345671468,"aX":2.22833530390876},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.2,"breakHorizontal":-3.0,"spinRate":2554,"spinDirection":193},"zone":13,"typeConfidence":2.0,"plateTime":0.4171819723240766,"extension":6.303214762284646},"index":0,"playId":"1df879ed-1aff-3898-bd2c-509a68a8c9dc","pitchNumber":1,"startTime":"2026-06-21T01:15:15.023Z","endTime":"2026-06-21T01:15:19.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":74.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.196352451970867,"aZ":-38.410726962919334,"pfxX":1.8017572992248363,"pfxZ":-4.530120693220697,"pX":-1.4110311794137298,"pZ":2.5525504396977436,"vX0":1.9972527325518368,"vY0":-115.36503179650407,"vZ0":0.3419599712425585,"x":170.79,"y":169.86,"x0":-2.5153078901019326,"y0":50.004146373937445,"z0":6.042168158541305,"aX":2.479607382017393},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-7.9,"breakHorizontal":-3.7,"spinRate":2715,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.47099539625766207,"extension":6.237908288459215},"index":1,"playId":"1f5cb7fc-336d-3b6a-aa40-b6be35478528","pitchNumber":2,"startTime":"2026-06-21T01:15:42.346Z","endTime":"2026-06-21T01:15:46.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.665848032299536,"aZ":-31.07689129185896,"pfxX":0.12155117515850611,"pfxZ":0.7037440676930871,"pX":-0.8136669908420401,"pZ":2.0754542156680706,"vX0":4.198095624877188,"vY0":-124.02730841067645,"vZ0":-2.948456179316347,"x":148.02,"y":182.74,"x0":-2.5435708761660663,"y0":50.00222292406114,"z0":5.869625787216234,"aX":0.1893426456066417},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.8,"breakHorizontal":-1.2,"spinRate":2665,"spinDirection":100},"zone":7,"typeConfidence":2.0,"plateTime":0.4415094204331327,"extension":6.540932736864708},"index":2,"playId":"6c0afbaf-f660-3696-a5e5-93b3b772b2eb","pitchNumber":3,"startTime":"2026-06-21T01:16:03.302Z","endTime":"2026-06-21T01:16:07.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.095111956975053,"aZ":-34.01205133467706,"pfxX":2.2393571118360835,"pfxZ":-1.179442593898818,"pX":-1.7234093894882698,"pZ":3.0457146222105664,"vX0":1.5295490020930447,"vY0":-122.58243761164417,"vZ0":-0.35283960832296757,"x":182.69,"y":156.55,"x0":-2.6416795264284847,"y0":50.00384919947484,"z0":6.040382192770756,"aX":3.4849743070940793},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.0,"breakHorizontal":-4.3,"spinRate":2678,"spinDirection":85},"zone":11,"typeConfidence":2.0,"plateTime":0.44302102764390705,"extension":6.115454649598125},"index":3,"playId":"2b317862-290a-3c8c-9df3-00cfd4d5074a","pitchNumber":4,"startTime":"2026-06-21T01:16:22.654Z","endTime":"2026-06-21T01:16:26.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":86.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.989920657466957,"aZ":-23.719351965076907,"pfxX":-6.593665177300891,"pfxZ":4.559188648597021,"pX":0.1880623255168272,"pZ":1.894442422938083,"vX0":9.382536314207034,"vY0":-133.85238328816263,"vZ0":-5.5695541002874664,"x":109.83,"y":187.63,"x0":-2.4711490181458307,"y0":50.00117927099536,"z0":5.651439133281864,"aX":-12.224295467313839},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.4,"breakHorizontal":10.4,"spinRate":2332,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.405850146404223,"extension":6.474833805831954},"hitData":{"launchSpeed":95.7,"launchAngle":31.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.86,"coordY":40.7}},"index":4,"playId":"19dd79b6-104c-3332-a52a-8306eddef22c","pitchNumber":5,"startTime":"2026-06-21T01:16:43.371Z","endTime":"2026-06-21T01:16:55.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T01:16:55.616Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-21T01:17:05.641Z","endTime":"2026-06-21T01:18:49.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":83.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.02538992836276,"aZ":-27.668941895025405,"pfxX":0.05455828431407239,"pfxZ":2.58648697651498,"pX":-0.8624696984997874,"pZ":2.4805892829558562,"vX0":4.786062610360741,"vY0":-129.88636044416324,"vZ0":-3.121775521140074,"x":149.88,"y":171.8,"x0":-2.720673582696673,"y0":50.00618695502104,"z0":5.75721753267215,"aX":0.09391993850308489},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.3,"breakHorizontal":-1.0,"spinRate":2521,"spinDirection":187},"zone":13,"typeConfidence":2.0,"plateTime":0.4184856330108131,"extension":6.211820921405506},"index":0,"playId":"4ac58197-88ea-3007-b2e4-054d4e0a3faf","pitchNumber":1,"startTime":"2026-06-21T01:17:20.272Z","endTime":"2026-06-21T01:17:24.881Z","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":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":75.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.239143608201168,"aZ":-36.775704095526855,"pfxX":2.187639491432397,"pfxZ":-3.258047704765989,"pX":-0.09665895753134242,"pZ":1.9461923774194654,"vX0":4.515161482416554,"vY0":-116.8161689672572,"vZ0":-1.5093491579312328,"x":120.68,"y":186.23,"x0":-2.321209047935176,"y0":50.000141192813736,"z0":5.986591123665714,"aX":3.0925563792447517},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-6.0,"breakHorizontal":-4.8,"spinRate":2741,"spinDirection":48},"zone":8,"typeConfidence":2.0,"plateTime":0.46480813135054566,"extension":6.2183992060507745},"index":1,"playId":"b428d47d-77a0-38a0-952b-84541dda74b1","pitchNumber":2,"startTime":"2026-06-21T01:17:38.315Z","endTime":"2026-06-21T01:17:43.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":86.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35127652965359,"aZ":-20.455578621143832,"pfxX":-1.729812103717519,"pfxZ":6.250647922765879,"pX":-1.0097375721077098,"pZ":2.886789087617409,"vX0":4.8238537595756155,"vY0":-134.62546786005325,"vZ0":-3.9740263248009935,"x":155.49,"y":160.84,"x0":-2.583292689285696,"y0":50.00276390514016,"z0":5.791474309189696,"aX":-3.2434124543016734},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.9,"breakHorizontal":2.3,"spinRate":2487,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.40356104055384856,"extension":6.258999355588669},"index":2,"playId":"1190512d-bd8c-3636-8abd-c056e3e4e47b","pitchNumber":3,"startTime":"2026-06-21T01:18:08.038Z","endTime":"2026-06-21T01:18:11.411Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"c99efb06-382b-4710-bd78-a3ac3648cf1f","startTime":"2026-06-21T01:18:31.058Z","endTime":"2026-06-21T01:18:36.058Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":79.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.60557538703671,"aZ":-32.24199694797815,"pfxX":0.35752728397636246,"pfxZ":-0.040147910071138604,"pX":-0.06554643892580012,"pZ":1.4582347281088828,"vX0":5.59051862512112,"vY0":-123.29431728625217,"vZ0":-4.235811210231845,"x":119.5,"y":199.41,"x0":-2.3930133904464763,"y0":50.00518757042914,"z0":5.86939600379453,"aX":0.5594691867476321},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.7,"breakHorizontal":-1.7,"spinRate":2556,"spinDirection":72},"zone":13,"typeConfidence":2.0,"plateTime":0.4413964283095857,"extension":6.339190933249291},"index":4,"playId":"13a0c2bb-095b-37e8-8be8-c646dc8d542e","pitchNumber":4,"startTime":"2026-06-21T01:18:46.764Z","endTime":"2026-06-21T01:18:49.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T01:18:49.906Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-21T01:19:09.082Z","endTime":"2026-06-21T01:20:32.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.3,"endSpeed":85.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.494735338283515,"aZ":-18.973757119020846,"pfxX":-4.38847950192212,"pfxZ":7.112345704146392,"pX":0.08250510145368206,"pZ":2.604006700866974,"vX0":8.298577707826082,"vY0":-134.24363522091463,"vZ0":-4.888275447661845,"x":113.86,"y":168.47,"x0":-2.4554377736241935,"y0":50.00106943908601,"z0":5.767820348271394,"aX":-8.143566193899934},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.2,"breakHorizontal":6.5,"spinRate":2350,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.40542291005387465,"extension":6.290968537956862},"index":0,"playId":"848a52cb-801a-39b1-8333-ec2130613f7a","pitchNumber":1,"startTime":"2026-06-21T01:19:16.557Z","endTime":"2026-06-21T01:19:20.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.025077326406,"aZ":-32.08551183826679,"pfxX":1.7914919089372603,"pfxZ":0.05665656415813114,"pX":-0.17786090103642396,"pZ":1.470229209269169,"vX0":5.062276015059133,"vY0":-125.17970225093254,"vZ0":-4.464988275115697,"x":123.78,"y":199.08,"x0":-2.4448083434879857,"y0":50.00488799704281,"z0":5.852089043036058,"aX":2.8934877875814338},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.6,"breakHorizontal":-4.2,"spinRate":2636,"spinDirection":82},"zone":13,"typeConfidence":2.0,"plateTime":0.43460414124589164,"extension":6.329952415388073},"index":1,"playId":"3377958f-d6d7-3310-a703-170d169b98ff","pitchNumber":2,"startTime":"2026-06-21T01:19:37.160Z","endTime":"2026-06-21T01:19:42.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":80.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.459970445943394,"aZ":-32.34369610414675,"pfxX":0.5359716240487828,"pfxZ":-0.1018473251205938,"pX":0.6923990259117002,"pZ":1.0662962311881201,"vX0":7.090767514152442,"vY0":-123.81307369029338,"vZ0":-5.186617704714346,"x":90.61,"y":209.99,"x0":-2.2517632344941827,"y0":50.006085301343504,"z0":5.8252630687499725,"aX":0.8510774289838727},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.0,"breakHorizontal":-2.3,"spinRate":2664,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4386022760628592,"extension":6.3084140625109075},"index":2,"playId":"14dd09d9-534b-3a00-bb48-6bb8c30fdcfe","pitchNumber":3,"startTime":"2026-06-21T01:20:06.062Z","endTime":"2026-06-21T01:20:09.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":86.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.456204025034747,"aZ":-21.833651764638603,"pfxX":-6.521483637202412,"pfxZ":5.569649907770308,"pX":0.5320546516621605,"pZ":1.647161388204078,"vX0":9.879148132357775,"vY0":-134.0076366604813,"vZ0":-6.7385621500319886,"x":96.72,"y":194.31,"x0":-2.3209986316010314,"y0":50.00161611898669,"z0":5.707167687346703,"aX":-12.102454787993613},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.1,"breakHorizontal":10.2,"spinRate":2408,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.405613686250192,"extension":6.3285580148937415},"index":3,"playId":"a999447b-88d3-3067-bc3f-17762496e725","pitchNumber":4,"startTime":"2026-06-21T01:20:28.486Z","endTime":"2026-06-21T01:20:32.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T01:20:32.922Z","atBatIndex":4},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jake McCarthy homers (5) on a line drive to center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T01:22:17.994Z","endTime":"2026-06-21T01:23:51.760Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":{"id":694973,"link":"/api/v1/people/694973"},"isScoringEvent":true,"rbi":true,"earned":true,"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":0},"pitchData":{"startSpeed":94.8,"endSpeed":88.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.313558025656867,"aZ":-21.07155541284297,"pfxX":-5.4833760980881285,"pfxZ":5.6589484439182485,"pX":-1.016220177780855,"pZ":2.642410747312155,"vX0":4.527422294413921,"vY0":-138.1239416383809,"vZ0":-4.326542953133929,"x":155.74,"y":167.43,"x0":-1.9517601917651002,"y0":50.00496534344488,"z0":5.618152562390122,"aX":-10.76027439557167},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.7,"breakHorizontal":9.1,"spinRate":1970,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.394233943954013,"extension":6.88294278442708},"index":0,"playId":"c36b7263-d5d1-38da-9b49-0c869a1c0b24","pitchNumber":1,"startTime":"2026-06-21T01:22:43.061Z","endTime":"2026-06-21T01:22:51.790Z","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":96.4,"endSpeed":89.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.821799541592952,"aZ":-16.9772475557125,"pfxX":-6.402652268333968,"pfxZ":7.531242376484968,"pX":0.12679673864663718,"pZ":3.214502594164394,"vX0":7.946005850479887,"vY0":-140.2432680216614,"vZ0":-3.738460413497548,"x":112.17,"y":151.99,"x0":-1.894071005434288,"y0":50.00586012623479,"z0":5.653098923971937,"aX":-12.924429821631783},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.2,"breakHorizontal":10.2,"spinRate":2145,"spinDirection":238},"zone":2,"typeConfidence":2.0,"plateTime":0.38862670699451396,"extension":6.722190064768855},"index":1,"playId":"cf7cf7ed-c189-3276-85b4-f70d8833f8cb","pitchNumber":2,"startTime":"2026-06-21T01:22:58.625Z","endTime":"2026-06-21T01:23:02.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.601688379038993,"aZ":-18.47387316014079,"pfxX":-5.833680983812285,"pfxZ":6.851266372824785,"pX":-1.2418821134923792,"pZ":4.003390456408134,"vX0":4.337301897195964,"vY0":-139.39805372428555,"vZ0":-1.429764178722517,"x":164.34,"y":130.69,"x0":-2.0475777962160553,"y0":50.00221170193224,"z0":5.722946091291585,"aX":-11.66555217568351},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.4,"breakHorizontal":9.8,"spinRate":2068,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.39051910027505965,"extension":6.652389819020109},"index":2,"playId":"15765cea-1103-3874-94ff-7a420f882d63","pitchNumber":3,"startTime":"2026-06-21T01:23:18.212Z","endTime":"2026-06-21T01:23:22.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":88.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.076486627995273,"aZ":-18.30346047505897,"pfxX":-7.024107033545135,"pfxZ":7.016363415591732,"pX":-0.24186412252461206,"pZ":2.9283735016635,"vX0":7.138587988860364,"vY0":-138.36085692657852,"vZ0":-4.127568686765572,"x":126.22,"y":159.71,"x0":-1.9182539378471866,"y0":50.005638591381306,"z0":5.633616745658946,"aX":-13.893623959978898},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.2,"breakHorizontal":11.6,"spinRate":2115,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.39286996163582,"extension":6.662148417848966},"hitData":{"launchSpeed":104.9,"launchAngle":18.0,"totalDistance":341.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":142.6,"coordY":62.94}},"index":3,"playId":"5277ee12-7487-30da-b485-aac9e65a4f90","pitchNumber":4,"startTime":"2026-06-21T01:23:33.820Z","endTime":"2026-06-21T01:23:51.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T01:23:51.760Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willi Castro flies out to shortstop Jared Triolo.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T01:24:13.953Z","endTime":"2026-06-21T01:25:39.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":90.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.765607790953368,"aZ":-19.820051684783344,"pfxX":-4.695636280034831,"pfxZ":5.976552984726162,"pX":-0.3186029206451903,"pZ":3.323041987150213,"vX0":6.069283969850175,"vY0":-140.93317793950072,"vZ0":-3.0975232427751624,"x":129.14,"y":149.06,"x0":-1.8627109662475878,"y0":50.00183064071105,"z0":5.67543980725997,"aX":-9.705315034674712},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.6,"breakHorizontal":7.7,"spinRate":2050,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.3846403875339459,"extension":6.681177167150054},"index":0,"playId":"e55b4c02-e9df-3dd1-b790-40b598945a99","pitchNumber":1,"startTime":"2026-06-21T01:24:31.281Z","endTime":"2026-06-21T01:24:35.109Z","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.9,"endSpeed":90.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.626610782666184,"aZ":-19.38615683848283,"pfxX":-5.109336775941603,"pfxZ":6.175544813722729,"pX":0.26267671354981303,"pZ":3.5294769169563436,"vX0":7.747780782849647,"vY0":-141.22674141766092,"vZ0":-2.5661752301917566,"x":106.99,"y":143.48,"x0":-1.8212881963149044,"y0":50.00021957882644,"z0":5.6619934637041,"aX":-10.57707984538055},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.0,"breakHorizontal":8.2,"spinRate":2098,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.3841962778587953,"extension":6.872870289714615},"index":1,"playId":"c14e0c9f-a46c-3f64-9124-eff02e18cdba","pitchNumber":2,"startTime":"2026-06-21T01:24:47.018Z","endTime":"2026-06-21T01:24:52.098Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-21T01:25:13.797Z","endTime":"2026-06-21T01:25:30.017Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"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":96.1,"endSpeed":89.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56391062043942,"aZ":-20.074561763672357,"pfxX":-6.898929360969533,"pfxZ":5.951991087229361,"pX":-0.3711868962475248,"pZ":3.2259980087818247,"vX0":6.957647150262212,"vY0":-140.04376581187216,"vZ0":-3.0372769523731833,"x":131.15,"y":151.68,"x0":-1.9634279976429883,"y0":50.00478285519399,"z0":5.601543383646785,"aX":-14.031265271181308},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.6,"breakHorizontal":11.5,"spinRate":2077,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.3875982931858708,"extension":6.774299854432277},"hitData":{"launchSpeed":83.6,"launchAngle":59.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.12,"coordY":118.53}},"index":3,"playId":"1e4d6a15-5ca2-3453-9f34-1ad14ea1245a","pitchNumber":3,"startTime":"2026-06-21T01:25:30.017Z","endTime":"2026-06-21T01:25:39.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T01:25:39.460Z","atBatIndex":6},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"TJ Rumfield hit by pitch.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T01:25:46.654Z","endTime":"2026-06-21T01:26:58.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.395520402744932,"aZ":-25.17052169835338,"pfxX":-5.529104527032436,"pfxZ":4.05263062331847,"pX":-0.06698686340840149,"pZ":1.8784138113916196,"vX0":7.010225657221776,"vY0":-129.6915803909151,"vZ0":-4.47174900792031,"x":119.55,"y":188.06,"x0":-2.0683891219021437,"y0":50.00428846021326,"z0":5.511189121324334,"aX":-9.558422894677062},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.7,"breakHorizontal":8.8,"spinRate":1785,"spinDirection":259},"zone":8,"typeConfidence":2.0,"plateTime":0.4199904559777434,"extension":6.543646501590439},"index":0,"playId":"309b72d8-1a4d-329c-87e6-8b63e5999d50","pitchNumber":1,"startTime":"2026-06-21T01:26:06.529Z","endTime":"2026-06-21T01:26:10.574Z","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.2,"endSpeed":89.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.683777362284836,"aZ":-18.5185945975358,"pfxX":-6.832217092965417,"pfxZ":6.7435450577291025,"pX":0.5137476642226606,"pZ":3.448798849620631,"vX0":8.904354274177825,"vY0":-140.01683965454689,"vZ0":-2.692751709453437,"x":97.42,"y":145.66,"x0":-1.7905940871229216,"y0":50.005428805746945,"z0":5.607085006726121,"aX":-13.840380806739887},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.0,"breakHorizontal":11.0,"spinRate":2204,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.3882392246399209,"extension":7.035925463401513},"index":1,"playId":"42e0462f-b66e-3954-88b1-c0c8d7d648cc","pitchNumber":2,"startTime":"2026-06-21T01:26:26.919Z","endTime":"2026-06-21T01:26:31.240Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-21T01:26:37.946Z","endTime":"2026-06-21T01:26:52.858Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.023852971058403,"aZ":-26.491113387532828,"pfxX":-4.344164496696543,"pfxZ":3.334065665845775,"pX":1.991777521118324,"pZ":0.04514693353877755,"vX0":11.209834325654306,"vY0":-128.53929153252338,"vZ0":-8.125749144768996,"x":41.08,"y":237.56,"x0":-1.8260375244340854,"y0":50.00181300759415,"z0":5.248647542439945,"aX":-7.403652858399528},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.7,"breakHorizontal":5.9,"spinRate":1692,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.4231303289156205,"extension":6.638655630193402},"index":3,"playId":"c98ef466-19fa-363c-9c7c-5dddd9d12397","pitchNumber":3,"startTime":"2026-06-21T01:26:52.858Z","endTime":"2026-06-21T01:26:58.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T01:26:58.771Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Goodman flies out to right fielder Tyler Callihan.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T01:27:34.193Z","endTime":"2026-06-21T01:28:19.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"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(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":85.3,"endSpeed":78.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.555496826472638,"aZ":-30.18663074516376,"pfxX":4.2237719130342555,"pfxZ":1.2689453182032508,"pX":0.6101675722609733,"pZ":2.2870036703666266,"vX0":6.144126101125645,"vY0":-124.13690812277869,"vZ0":-1.6718341116192472,"x":93.74,"y":177.03,"x0":-2.4406462413088996,"y0":50.00546189011603,"z0":5.469136903350312,"aX":6.628207550230332},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.2,"breakHorizontal":-9.0,"spinRate":2480,"spinDirection":92},"zone":6,"typeConfidence":2.0,"plateTime":0.4402964836739818,"extension":6.921549163291614},"index":0,"playId":"599ed466-2a05-379c-9b13-ea8779bae706","pitchNumber":1,"startTime":"2026-06-21T01:27:48.962Z","endTime":"2026-06-21T01:27:52.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":89.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59363900348971,"aZ":-19.99348303850184,"pfxX":-6.7135153412014965,"pfxZ":6.020358132020325,"pX":0.6952536381226111,"pZ":2.0090858552335225,"vX0":10.4954567256095,"vY0":-139.92769337856797,"vZ0":-5.989145746307576,"x":90.5,"y":184.53,"x0":-2.19750148211744,"y0":50.00267750517444,"z0":5.447627722303196,"aX":-13.582862754331485},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.1,"breakHorizontal":10.6,"spinRate":2166,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.3884641148524497,"extension":7.075147009230472},"hitData":{"launchSpeed":91.9,"launchAngle":32.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.52,"coordY":68.71}},"index":1,"playId":"8f6011ce-ace3-3e65-8f13-b8bd0e8c456e","pitchNumber":2,"startTime":"2026-06-21T01:28:07.366Z","endTime":"2026-06-21T01:28:19.712Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T01:28:19.712Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Troy Johnston strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T01:28:29.853Z","endTime":"2026-06-21T01:30:09.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":83.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.755767922120167,"aZ":-28.72789574958287,"pfxX":-4.847174428195738,"pfxZ":1.997337484010881,"pX":-1.1252129555528039,"pZ":2.003554814219865,"vX0":4.525536756241658,"vY0":-128.6650313943077,"vZ0":-3.252167415983966,"x":159.89,"y":184.68,"x0":-2.2541082820392724,"y0":50.00003068905093,"z0":5.445495573993811,"aX":-8.350851437758001},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.2,"breakHorizontal":8.2,"spinRate":1743,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.42127752682403186,"extension":6.752194460127422},"index":0,"playId":"1e01a23f-a3e1-3187-9afe-8b42b2fe8190","pitchNumber":1,"startTime":"2026-06-21T01:28:45.651Z","endTime":"2026-06-21T01:28:50.101Z","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":89.0,"endSpeed":83.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.803430187522594,"aZ":-27.96864502523022,"pfxX":-5.931626411837008,"pfxZ":2.419368320593719,"pX":0.7534710781605682,"pZ":1.0692729280052895,"vX0":8.849192441055338,"vY0":-129.42061402574092,"vZ0":-5.6308361638570466,"x":88.28,"y":209.91,"x0":-1.9015680536469899,"y0":50.00204833502263,"z0":5.3504449508042535,"aX":-10.308685432683948},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.6,"breakHorizontal":9.4,"spinRate":1672,"spinDirection":261},"zone":14,"typeConfidence":2.0,"plateTime":0.4193233488332644,"extension":6.6410743128638945},"index":1,"playId":"8e3e0bb1-b1bb-31ad-a6bc-934cac0af724","pitchNumber":2,"startTime":"2026-06-21T01:29:01.061Z","endTime":"2026-06-21T01:29:05.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":90.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09904589958676,"aZ":-18.632093158714714,"pfxX":-7.33475963720754,"pfxZ":6.586103929305263,"pX":0.6870055907241034,"pZ":1.8327599097342357,"vX0":10.041485164261166,"vY0":-141.0922968951581,"vZ0":-6.70097779108348,"x":90.81,"y":189.3,"x0":-1.9324734846399716,"y0":50.00322587773725,"z0":5.399990060928736,"aX":-15.083593076698012},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.9,"breakHorizontal":11.8,"spinRate":2215,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.3852866356324145,"extension":7.131549633986062},"index":2,"playId":"d120be31-460b-3de3-9d8c-87ecf37af991","pitchNumber":3,"startTime":"2026-06-21T01:29:20.167Z","endTime":"2026-06-21T01:29:24.833Z","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":96.9,"endSpeed":90.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88339003405076,"aZ":-19.53445482412878,"pfxX":-6.892561889577091,"pfxZ":6.147484394208076,"pX":-0.2147709382168243,"pZ":2.02223293442195,"vX0":7.7259611974726905,"vY0":-141.04630957397765,"vZ0":-6.091638691389393,"x":125.19,"y":184.18,"x0":-2.067433627502187,"y0":50.003250146496924,"z0":5.42994542745568,"aX":-14.174051021917007},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.3,"breakHorizontal":11.3,"spinRate":2196,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.38530654457074665,"extension":7.209264520903617},"index":3,"playId":"23e4ca40-c87a-3ab2-a4d7-0742b1d1e92d","pitchNumber":4,"startTime":"2026-06-21T01:29:42.556Z","endTime":"2026-06-21T01:29:45.959Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.815140137156238,"aZ":-19.763551564192497,"pfxX":-7.027784179209741,"pfxZ":6.091342015280054,"pX":0.039239355987670435,"pZ":3.680481722899017,"vX0":8.295653129425414,"vY0":-139.98944490377917,"vZ0":-1.4645042213897903,"x":115.5,"y":139.41,"x0":-2.0132479057217743,"y0":50.00083867409482,"z0":5.470901442298863,"aX":-14.313988855591463},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.0,"breakHorizontal":11.5,"spinRate":2077,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.38741272383556025,"extension":7.0044926745919085},"index":4,"playId":"356448f9-d99e-3e4d-8dd8-24bdc26dacf7","pitchNumber":5,"startTime":"2026-06-21T01:30:05.100Z","endTime":"2026-06-21T01:30:09.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T01:30:09.703Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Callihan flies out to second baseman Edouard Julien.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-21T01:32:08.322Z","endTime":"2026-06-21T01:33:52.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"endSpeed":73.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.39516570500531,"aZ":-40.26416723055538,"pfxX":2.480622334427742,"pfxZ":-5.969970425450962,"pX":-1.163862437503716,"pZ":2.748720838605293,"vX0":2.1096185268756766,"vY0":-114.57455537485241,"vZ0":1.120433260223966,"x":161.36,"y":164.56,"x0":-2.4126177539395046,"y0":50.00446313233092,"z0":6.130918517145387,"aX":3.3602872400423722},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-10.4,"breakHorizontal":-4.9,"spinRate":2649,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.4746406610994538,"extension":6.06824322229062},"index":0,"playId":"cf7c671f-a4f8-35af-8e09-989e31653e7c","pitchNumber":1,"startTime":"2026-06-21T01:32:19.467Z","endTime":"2026-06-21T01:32:23.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":85.3,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.269896512818157,"aZ":-19.26309165158376,"pfxX":-2.275131325746856,"pfxZ":7.058622226318151,"pX":-0.12494080740664507,"pZ":1.931392017615666,"vX0":7.048029463528857,"vY0":-133.07920828090235,"vZ0":-6.432743667099867,"x":121.76,"y":186.63,"x0":-2.489384814340028,"y0":50.00385248600653,"z0":5.733059781180621,"aX":-4.162863835353245},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.9,"breakHorizontal":2.9,"spinRate":2458,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.40852019951868623,"extension":6.357873818792452},"index":1,"playId":"89e72885-53c9-373e-a515-c8b52f8eba21","pitchNumber":2,"startTime":"2026-06-21T01:32:36.629Z","endTime":"2026-06-21T01:32:40.541Z","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":87.0,"endSpeed":81.3,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.15278824700974,"aZ":-24.592751335833494,"pfxX":-7.4783050569762795,"pfxZ":4.58525136169699,"pX":-0.12386469248106134,"pZ":1.4746534496870785,"vX0":8.015225562360184,"vY0":-126.55328880379619,"vZ0":-5.9715967174692075,"x":121.72,"y":198.96,"x0":-2.3319258510391303,"y0":50.00442789085788,"z0":5.784962480398523,"aX":-12.36644562701715},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.4,"breakHorizontal":12.1,"spinRate":1775,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.42967120726026753,"extension":6.3942758983956764},"index":2,"playId":"e0c86548-32c7-3359-8b54-86ecb77bc1ee","pitchNumber":3,"startTime":"2026-06-21T01:32:58.739Z","endTime":"2026-06-21T01:33:02.787Z","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":0},"pitchData":{"startSpeed":87.7,"endSpeed":82.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.7481447619888,"aZ":-25.50637364563052,"pfxX":-5.83588382321137,"pfxZ":3.96469690102853,"pX":1.2783723166390837,"pZ":0.033945947870008986,"vX0":10.277698359068903,"vY0":-127.25795675991657,"vZ0":-9.485070979185846,"x":68.27,"y":237.86,"x0":-2.0078366352684536,"y0":50.005793653019246,"z0":5.747526853652418,"aX":-9.823118091042664},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.6,"breakHorizontal":8.9,"spinRate":1643,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4262049400485868,"extension":6.158408205025166},"index":3,"playId":"19bb0c1e-6322-3b47-a06d-bfb67afc5c1a","pitchNumber":4,"startTime":"2026-06-21T01:33:18.059Z","endTime":"2026-06-21T01:33:21.492Z","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":93.0,"endSpeed":86.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83615180010133,"aZ":-19.97629883437395,"pfxX":-2.000280821302008,"pfxZ":6.43868337235582,"pX":0.43782002153308897,"pZ":2.3871209288158473,"vX0":7.994355216172191,"vY0":-135.37182495069834,"vZ0":-5.58122266867234,"x":100.31,"y":174.33,"x0":-2.2674221605795126,"y0":50.00076863571035,"z0":5.832621680642923,"aX":-3.788663068857655},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.9,"breakHorizontal":2.3,"spinRate":2381,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.40146003264713936,"extension":6.322737300849415},"hitData":{"launchSpeed":100.4,"launchAngle":66.0,"totalDistance":188.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":177.15,"coordY":138.51}},"index":4,"playId":"a68cd6cf-e8f2-3849-9d1e-8c99a3d92dbe","pitchNumber":5,"startTime":"2026-06-21T01:33:40.551Z","endTime":"2026-06-21T01:33:52.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T01:33:52.178Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake Mangum doubles (6) on a line drive to right fielder Jake McCarthy.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-21T01:34:06.191Z","endTime":"2026-06-21T01:34:30.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":87.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.717592169125826,"aZ":-21.646269754972078,"pfxX":-6.52362223656576,"pfxZ":5.532121964083319,"pX":0.7307477574496939,"pZ":2.289013436341506,"vX0":10.462548571997596,"vY0":-135.19195541113424,"vZ0":-5.428063712742162,"x":89.15,"y":176.98,"x0":-2.2930662189998947,"y0":50.001596341225216,"z0":5.784300764332661,"aX":-12.413464131048329},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.4,"breakHorizontal":10.3,"spinRate":2332,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.40089514024171535,"extension":6.351712292827666},"hitData":{"launchSpeed":83.9,"launchAngle":17.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":208.27,"coordY":112.1}},"index":0,"playId":"d0dd7ddc-e5f7-3730-8a84-cba47b62a8a2","pitchNumber":1,"startTime":"2026-06-21T01:34:17.998Z","endTime":"2026-06-21T01:34:30.036Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T01:34:30.036Z","atBatIndex":11},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Jared Triolo reaches on a fielder's choice out, shortstop Ezequiel Tovar to third baseman Willi Castro. Jake Mangum out at 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-21T01:34:43.801Z","endTime":"2026-06-21T01:38:40.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"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":1},"pitchData":{"startSpeed":93.3,"endSpeed":87.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.281975761957863,"aZ":-20.08531308711364,"pfxX":-3.1828458241455273,"pfxZ":6.3008035215161815,"pX":0.8288362814975783,"pZ":1.7461108741465448,"vX0":9.493410972944563,"vY0":-135.63036792312707,"vZ0":-7.174984466087008,"x":85.41,"y":191.64,"x0":-2.257828996575676,"y0":50.006595333033644,"z0":5.759820437027654,"aX":-6.111260438239227},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.6,"breakHorizontal":4.4,"spinRate":2412,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.3992870947448601,"extension":6.481565410474001},"index":0,"playId":"c6b901e4-2cfa-302c-809b-72490f47cac2","pitchNumber":1,"startTime":"2026-06-21T01:35:03.490Z","endTime":"2026-06-21T01:35:08.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":83.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.991694648054803,"aZ":-25.3356308526311,"pfxX":0.6092294252477279,"pfxZ":3.9274563007705368,"pX":0.1759376504411964,"pZ":2.6863167713507172,"vX0":6.945871740588955,"vY0":-128.91559124424677,"vZ0":-3.171660956908915,"x":110.29,"y":166.25,"x0":-2.594305258554213,"y0":50.00582633382733,"z0":5.81556644215141,"aX":1.059866454133407},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.8,"breakHorizontal":-2.2,"spinRate":2525,"spinDirection":187},"zone":5,"typeConfidence":2.0,"plateTime":0.419336274787971,"extension":6.374200358029004},"index":1,"playId":"66f01aa8-e7d0-3d38-b5b8-aea83bd07c0a","pitchNumber":2,"startTime":"2026-06-21T01:35:25.409Z","endTime":"2026-06-21T01:35:28.998Z","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":83.8,"endSpeed":78.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.615851291717824,"aZ":-30.44528628007062,"pfxX":3.259165814851674,"pfxZ":1.1130550833421076,"pX":-0.5589891069549083,"pZ":3.1194318458050745,"vX0":3.7290935835856245,"vY0":-122.16212884114094,"vZ0":-0.685869895669595,"x":138.31,"y":154.56,"x0":-2.514949039040164,"y0":50.00003657360097,"z0":5.966720242226657,"aX":5.04321136458106},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.2,"breakHorizontal":-6.6,"spinRate":2643,"spinDirection":77},"zone":1,"typeConfidence":2.0,"plateTime":0.44429332003045197,"extension":6.304751105951337},"index":2,"playId":"1a35e462-3a11-3e62-8e52-1132f0d29e5e","pitchNumber":3,"startTime":"2026-06-21T01:35:45.344Z","endTime":"2026-06-21T01:35:49.785Z","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(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":1},"pitchData":{"startSpeed":87.7,"endSpeed":83.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.2165281049857,"aZ":-25.034853287167174,"pfxX":-5.5915491064787375,"pfxZ":4.203021682275385,"pX":0.7528476744222842,"pZ":0.6215855704658302,"vX0":9.632629520587967,"vY0":-127.48674588519239,"vZ0":-8.074414312185176,"x":88.3,"y":222.0,"x0":-2.293695336744906,"y0":50.00624179257065,"z0":5.711991218298354,"aX":-9.506053079556148},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.5,"breakHorizontal":8.8,"spinRate":1855,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4244251015179321,"extension":6.446507425401478},"index":3,"playId":"3d057417-4a2b-3377-a486-8b9215845dc8","pitchNumber":4,"startTime":"2026-06-21T01:36:13.137Z","endTime":"2026-06-21T01:36:16.731Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":82.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.76292690476431,"aZ":-27.0648051682876,"pfxX":-4.668711867322668,"pfxZ":3.0377646645911023,"pX":0.1761781308991606,"pZ":1.5915705442603472,"vX0":7.7046705464336425,"vY0":-127.01095200216871,"vZ0":-5.525655135551479,"x":110.28,"y":195.81,"x0":-2.249881645602213,"y0":50.00260001763387,"z0":5.869124040825586,"aX":-7.854220011251447},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.8,"breakHorizontal":7.3,"spinRate":1671,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4264467641708136,"extension":6.607225997283144},"index":4,"playId":"a4a529cf-39d8-3a6b-9611-628c5b05f929","pitchNumber":5,"startTime":"2026-06-21T01:36:38.422Z","endTime":"2026-06-21T01:36:43.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":87.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.077677394117334,"aZ":-18.238840555419404,"pfxX":-3.150612354684752,"pfxZ":7.29259223648874,"pX":0.33158386878395285,"pZ":2.0086562460267023,"vX0":8.31999200775666,"vY0":-135.7549778590532,"vZ0":-6.893774344641212,"x":104.36,"y":184.55,"x0":-2.3316703388146305,"y0":50.00283085706756,"z0":5.800851605461263,"aX":-6.021134479710715},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.2,"breakHorizontal":4.4,"spinRate":2470,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.3998506997922071,"extension":6.707515614266624},"index":5,"playId":"0db56641-fc8e-3391-bb96-605978dbda64","pitchNumber":6,"startTime":"2026-06-21T01:37:08.562Z","endTime":"2026-06-21T01:37:13.134Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":82.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.828579139823443,"aZ":-25.411906656094924,"pfxX":-5.9695944478382295,"pfxZ":4.016731461843522,"pX":-0.7928249526803633,"pZ":1.479702667117094,"vX0":6.532073634374896,"vY0":-126.82237158533451,"vZ0":-5.926728358679943,"x":147.22,"y":198.83,"x0":-2.586665039202277,"y0":50.00267337565658,"z0":5.787368677694199,"aX":-10.048349655968003},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.6,"breakHorizontal":10.0,"spinRate":1764,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.42652037312870705,"extension":6.409878173825989},"index":6,"playId":"de55d6f5-59f6-3243-826a-c2b0189d190b","pitchNumber":7,"startTime":"2026-06-21T01:37:35.218Z","endTime":"2026-06-21T01:37:38.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":79.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.037975171431697,"aZ":-33.67977173697939,"pfxX":-0.1477923615145329,"pfxZ":-0.9638488196678408,"pX":0.8171120919003436,"pZ":1.339350643628269,"vX0":7.6760529463615725,"vY0":-122.73327851330264,"vZ0":-4.3385005524487905,"x":85.85,"y":202.62,"x0":-2.3076002121024204,"y0":50.00554292565485,"z0":5.9406818633901946,"aX":-0.22951189828228602},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.4,"breakHorizontal":-1.2,"spinRate":2713,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.44313016699582164,"extension":6.3590687699914},"index":7,"playId":"927c4bef-385d-3c42-91be-d349f96c472c","pitchNumber":8,"startTime":"2026-06-21T01:38:10.537Z","endTime":"2026-06-21T01:38:15.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":87.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.74221920212449,"aZ":-23.406890397886052,"pfxX":-5.349548890752504,"pfxZ":4.5961673802271505,"pX":-0.026441386363940576,"pZ":2.4418359879058085,"vX0":8.199050742944717,"vY0":-135.3274554592609,"vZ0":-4.891037050497366,"x":118.01,"y":172.85,"x0":-2.361965690644951,"y0":50.00255626330728,"z0":5.854010369151035,"aX":-10.202243149485334},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.8,"breakHorizontal":8.5,"spinRate":2371,"spinDirection":179},"zone":5,"typeConfidence":2.0,"plateTime":0.40048339973809766,"extension":6.586881240969006},"hitData":{"launchSpeed":94.1,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.65,"coordY":157.59}},"index":8,"playId":"990ecf5d-7bb1-3eef-bf5d-2448715a1793","pitchNumber":9,"startTime":"2026-06-21T01:38:33.009Z","endTime":"2026-06-21T01:38:40.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T01:38:40.286Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Henry Davis flies out sharply to center fielder Cole Carrigg.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-21T01:39:06.760Z","endTime":"2026-06-21T01:39:47.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":82.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.378991983551195,"aZ":-26.690149537432845,"pfxX":-5.798288473767568,"pfxZ":3.2339585444620598,"pX":0.8861552239742168,"pZ":1.1978062169771326,"vX0":9.722548160685516,"vY0":-127.390342240977,"vZ0":-6.403980488729047,"x":83.22,"y":206.44,"x0":-2.172691507354856,"y0":50.00248903420658,"z0":5.7671788495781175,"aX":-9.832401907169288},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.0,"breakHorizontal":9.1,"spinRate":1651,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4248572751337738,"extension":6.510077469834997},"index":0,"playId":"ad3d406a-b5cf-3d41-b81e-72e3c86daa06","pitchNumber":1,"startTime":"2026-06-21T01:39:12.288Z","endTime":"2026-06-21T01:39:18.340Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jared Triolo steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"ad3d406a-b5cf-3d41-b81e-72e3c86daa06","startTime":"2026-06-21T01:39:22.868Z","endTime":"2026-06-21T01:39:38.355Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.751772635528802,"aZ":-25.975424001240892,"pfxX":-5.41872792088118,"pfxZ":3.69701782911962,"pX":0.3414493595422503,"pZ":2.3795959983666775,"vX0":8.823082301113052,"vY0":-127.04052409215518,"vZ0":-3.7243842609728155,"x":103.98,"y":174.53,"x0":-2.4325895732518674,"y0":50.00154327181394,"z0":5.870486370841078,"aX":-9.084155760017195},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.2,"breakHorizontal":8.4,"spinRate":1743,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.42698323827825924,"extension":6.2122440033406905},"hitData":{"launchSpeed":102.0,"launchAngle":33.0,"totalDistance":408.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":151.35,"coordY":35.86}},"index":2,"playId":"821934cf-8af0-3ee0-be4e-77b5eebb2cb9","pitchNumber":2,"startTime":"2026-06-21T01:39:38.355Z","endTime":"2026-06-21T01:39:47.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T01:39:47.706Z","atBatIndex":13},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cole Carrigg doubles (1) on a sharp line drive to right fielder Tyler Callihan.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-21T01:41:46.432Z","endTime":"2026-06-21T01:42:54.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.413863731498886,"aZ":-18.080421306365306,"pfxX":-6.113461918752062,"pfxZ":6.909078677640251,"pX":-0.8135629998417017,"pZ":3.365718501118543,"vX0":5.716103305770796,"vY0":-140.6362185704391,"vZ0":-2.953050770493817,"x":148.01,"y":147.91,"x0":-2.060200646915006,"y0":50.00299633993169,"z0":5.576511283441809,"aX":-12.471066902011295},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.2,"breakHorizontal":10.2,"spinRate":2183,"spinDirection":291},"zone":1,"typeConfidence":2.0,"plateTime":0.38678082281078785,"extension":6.920737428346333},"index":0,"playId":"0d0fd653-0230-3869-832f-95ab654fd109","pitchNumber":1,"startTime":"2026-06-21T01:41:59.855Z","endTime":"2026-06-21T01:42:03.739Z","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.1,"endSpeed":89.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.369343281413276,"aZ":-20.787796630675356,"pfxX":-6.951639189698604,"pfxZ":5.602011037570531,"pX":0.18617792647886888,"pZ":3.8157437404694163,"vX0":8.07864167726609,"vY0":-139.9508326807769,"vZ0":-1.418015488980541,"x":109.9,"y":135.75,"x0":-1.8018840073774733,"y0":50.00177668700673,"z0":5.658529197961952,"aX":-14.125874728660422},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.2,"breakHorizontal":11.4,"spinRate":2187,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.38780051974377994,"extension":6.9718168032351375},"index":1,"playId":"1a3893ab-82b0-32f5-9487-64795c93bd15","pitchNumber":2,"startTime":"2026-06-21T01:42:15.766Z","endTime":"2026-06-21T01:42:18.996Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-21T01:42:29.933Z","endTime":"2026-06-21T01:42:43.336Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":89.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.965244274917005,"aZ":-20.593091550842068,"pfxX":-5.515252515945485,"pfxZ":5.755249629934253,"pX":0.13467637383738246,"pZ":2.801100938863144,"vX0":7.735180262090129,"vY0":-139.66457208141452,"vZ0":-3.8957009613371727,"x":111.87,"y":163.15,"x0":-1.9305572470947834,"y0":50.00269528243508,"z0":5.536920622750923,"aX":-11.09881852726601},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.0,"breakHorizontal":8.8,"spinRate":1802,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.3894184710861528,"extension":6.868919307688064},"hitData":{"launchSpeed":105.9,"launchAngle":12.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":206.36,"coordY":120.25}},"index":3,"playId":"7052ec03-72bb-3f83-8ef3-8f2574b5dc69","pitchNumber":3,"startTime":"2026-06-21T01:42:43.336Z","endTime":"2026-06-21T01:42:54.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T01:42:54.609Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Edouard Julien flies out to center fielder Jake Mangum.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-21T01:43:09.824Z","endTime":"2026-06-21T01:45:25.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47677684687662,"aZ":-23.86429318120224,"pfxX":-6.784208954617871,"pfxZ":4.06655774374711,"pX":-0.28187669642399044,"pZ":3.4283903045774773,"vX0":7.308047167164552,"vY0":-140.57800945655794,"vZ0":-1.7448732323235498,"x":127.74,"y":146.21,"x0":-2.007561972016522,"y0":50.00466247457327,"z0":5.573739654367037,"aX":-13.870712855537308},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.3,"breakHorizontal":11.2,"spinRate":1993,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3864920934810643,"extension":7.057382473426536},"index":0,"playId":"1271763a-45ae-3bc1-9f24-9143c6b5021a","pitchNumber":1,"startTime":"2026-06-21T01:43:25.852Z","endTime":"2026-06-21T01:43:29.790Z","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":96.5,"endSpeed":89.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.046754356698845,"aZ":-22.121781628022934,"pfxX":-6.46989053212076,"pfxZ":4.934362706949939,"pX":-0.3236909446288548,"pZ":3.928493502725789,"vX0":7.089070743065888,"vY0":-140.50121235473333,"vZ0":-0.7502863931679675,"x":129.34,"y":132.71,"x0":-2.0158744565378375,"y0":50.00529771976134,"z0":5.611660786478601,"aX":-13.188276067149516},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.0,"breakHorizontal":10.6,"spinRate":2037,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.38698326972149655,"extension":7.085712067656641},"index":1,"playId":"ff9b7caa-6aee-3a96-b685-891dc0a41e00","pitchNumber":2,"startTime":"2026-06-21T01:43:44.100Z","endTime":"2026-06-21T01:43:48.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":83.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.136595274878214,"aZ":-27.33154076421044,"pfxX":-9.920201705746841,"pfxZ":2.819304086422182,"pX":2.1444212079922296,"pZ":0.21011209118301796,"vX0":13.498476808277559,"vY0":-128.48147258592692,"vZ0":-7.729851234716725,"x":35.26,"y":233.11,"x0":-1.8264978269811563,"y0":50.00027741181108,"z0":5.304534653643359,"aX":-17.014647256577174},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.8,"breakHorizontal":15.8,"spinRate":1920,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.422167423596294,"extension":7.113177194639177},"index":2,"playId":"50ef1728-baa6-3b50-a6d3-b9dda2b3ba6a","pitchNumber":3,"startTime":"2026-06-21T01:44:00.251Z","endTime":"2026-06-21T01:44:05.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":86.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.047459053654155,"aZ":-17.98641300840062,"pfxX":-6.523745524523726,"pfxZ":7.583690978615858,"pX":1.9543095684701655,"pZ":2.00981708081281,"vX0":11.922465604756871,"vY0":-134.20949311129658,"vZ0":-6.007928958792795,"x":42.51,"y":184.51,"x0":-1.6472337515922064,"y0":50.00425770134548,"z0":5.507964063367189,"aX":-12.20828499821023},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.0,"breakHorizontal":10.0,"spinRate":1867,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4041863337892373,"extension":6.927489706663538},"index":3,"playId":"96406aba-dd1f-36ba-8e11-44174a6c90d5","pitchNumber":4,"startTime":"2026-06-21T01:44:30.053Z","endTime":"2026-06-21T01:44:33.718Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":82.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.988489653637576,"aZ":-32.01113647431629,"pfxX":1.0701784773263454,"pfxZ":0.10005494085387667,"pX":0.8259883343981081,"pZ":2.9659160281513923,"vX0":6.99270957192141,"vY0":-127.91046309430949,"vZ0":-0.34137434427903557,"x":85.52,"y":158.7,"x0":-2.0495219951544428,"y0":50.006286496522286,"z0":5.5487278698064575,"aX":1.8262137055722125},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.2,"breakHorizontal":-3.1,"spinRate":2341,"spinDirection":164},"zone":12,"typeConfidence":2.0,"plateTime":0.4234334655906822,"extension":7.305859466686172},"index":4,"playId":"2bf9ff82-6d3c-30d6-a5cc-bf0e3bf5fa1d","pitchNumber":5,"startTime":"2026-06-21T01:44:50.970Z","endTime":"2026-06-21T01:44:54.958Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-21T01:45:00.569Z","endTime":"2026-06-21T01:45:13.245Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":89.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96031148338144,"aZ":-22.986028519354267,"pfxX":-6.330947698643879,"pfxZ":4.516313676821657,"pX":-0.3517463658829414,"pZ":3.166730634180401,"vX0":6.978019537697856,"vY0":-139.94343102278714,"vZ0":-2.484302543865206,"x":130.41,"y":153.28,"x0":-2.0249622543956622,"y0":50.002491493961756,"z0":5.530713687596037,"aX":-12.880146330111142},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.0,"breakHorizontal":10.4,"spinRate":1935,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.38761412552484575,"extension":6.825302195777193},"hitData":{"launchSpeed":98.4,"launchAngle":30.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":83.28,"coordY":41.1}},"index":6,"playId":"8913059d-bbf9-3f3d-9e88-0f751bc57f5b","pitchNumber":6,"startTime":"2026-06-21T01:45:13.245Z","endTime":"2026-06-21T01:45:25.493Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T01:45:25.493Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-21T01:46:31.842Z","endTime":"2026-06-21T01:47:47.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Pickoff Caught Stealing 3B","eventType":"pickoff_caught_stealing_3b","movementReason":"r_pickoff_caught_stealing_3b","runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694973,"link":"/api/v1/people/694973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"2c03e49c-b878-3a5e-b666-3e09181eecd3","startTime":"2026-06-21T01:45:55.022Z","endTime":"2026-06-21T01:46:02.673Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Cole Carrigg picked off and caught stealing 3rd base, pitcher Paul Skenes to second baseman Brandon Lowe to third baseman Nick Gonzales.","event":"Pickoff Caught Stealing 3B","eventType":"pickoff_caught_stealing_3b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"2c03e49c-b878-3a5e-b666-3e09181eecd3","startTime":"2026-06-21T01:46:16.795Z","endTime":"2026-06-21T01:46:34.026Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.53028650313688,"aZ":-30.958601211652283,"pfxX":5.2311946571801355,"pfxZ":0.7688358536374116,"pX":-0.5740268553881391,"pZ":1.6038125220599313,"vX0":2.2033462245549256,"vY0":-123.73715833823007,"vZ0":-3.052055476419553,"x":138.88,"y":195.48,"x0":-2.151962490967107,"y0":50.00071734629479,"z0":5.41110161926285,"aX":8.22006401533354},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.0,"breakHorizontal":-10.0,"spinRate":2155,"spinDirection":109},"zone":7,"typeConfidence":2.0,"plateTime":0.440366753692794,"extension":6.91236556997949},"index":2,"playId":"92f0dec6-cec7-34d0-9e88-288568aded39","pitchNumber":1,"startTime":"2026-06-21T01:46:34.026Z","endTime":"2026-06-21T01:46:38.733Z","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":83.9,"endSpeed":77.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.69982417885018,"aZ":-31.192066963756144,"pfxX":7.2885757502796995,"pfxZ":0.6438902049811883,"pX":-0.45730050317433873,"pZ":2.985866183254316,"vX0":1.8701624317462289,"vY0":-122.26264839958466,"vZ0":0.27041320654952195,"x":134.43,"y":158.16,"x0":-2.177955895767437,"y0":50.00149532118967,"z0":5.537135126816358,"aX":11.102209648908282},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.4,"breakHorizontal":-13.7,"spinRate":2273,"spinDirection":110},"zone":1,"typeConfidence":2.0,"plateTime":0.4469304629639703,"extension":6.958268279962144},"index":3,"playId":"890caafd-d5a9-38fc-92c9-46f4608cfa54","pitchNumber":2,"startTime":"2026-06-21T01:46:53.407Z","endTime":"2026-06-21T01:46:57.850Z","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.1,"endSpeed":89.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.476749845657512,"aZ":-23.36418419156771,"pfxX":-5.319662922554842,"pfxZ":4.319368675818804,"pX":-1.285455937737866,"pZ":4.199485755220988,"vX0":3.8713778603206728,"vY0":-140.215938197014,"vZ0":0.16367068934817952,"x":166.0,"y":125.39,"x0":-1.9762230283780957,"y0":50.00148614428854,"z0":5.635254153342853,"aX":-10.849083202744087},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.0,"breakHorizontal":9.1,"spinRate":1846,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.38706174708519026,"extension":7.337303353273271},"index":4,"playId":"4697b43a-5cbe-3470-bf39-1611d5342684","pitchNumber":3,"startTime":"2026-06-21T01:47:10.498Z","endTime":"2026-06-21T01:47:15.261Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.771166204696975,"aZ":-29.157539854890018,"pfxX":5.634545339881877,"pfxZ":1.9228783834182321,"pX":1.3514305118702334,"pZ":0.8962313505628992,"vX0":6.443951791806231,"vY0":-124.00137585407623,"vZ0":-5.136637584686374,"x":65.49,"y":214.58,"x0":-2.004759671189404,"y0":50.00509323466478,"z0":5.402220046656558,"aX":8.851420607536726},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.6,"breakHorizontal":-11.6,"spinRate":2251,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.4402532817704148,"extension":7.200130031692981},"index":5,"playId":"b753fd4a-4236-320f-87e4-23b02654113e","pitchNumber":4,"startTime":"2026-06-21T01:47:42.871Z","endTime":"2026-06-21T01:47:47.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T01:47:47.063Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Horwitz singles on a line drive to right fielder Jake McCarthy.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-21T01:49:46.267Z","endTime":"2026-06-21T01:50:05.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.77763530936159,"aZ":-30.863925878736087,"pfxX":3.2583330633822927,"pfxZ":0.8727720349717281,"pX":-0.4565371892278743,"pZ":2.3257581825778653,"vX0":3.9291271684147575,"vY0":-120.45181465844936,"vZ0":-2.0474130907620363,"x":134.4,"y":175.98,"x0":-2.516855965688749,"y0":50.00451700410417,"z0":5.849926192747652,"aX":4.9110468564101035},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.4,"breakHorizontal":-6.6,"spinRate":2569,"spinDirection":66},"zone":4,"typeConfidence":2.0,"plateTime":0.45035662668420784,"extension":6.331663283501815},"hitData":{"launchSpeed":98.5,"launchAngle":8.0,"totalDistance":143.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.16,"coordY":122.49}},"index":0,"playId":"37f127b0-eb9b-37e9-9be1-3da6b7c12198","pitchNumber":1,"startTime":"2026-06-21T01:49:54.489Z","endTime":"2026-06-21T01:50:05.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T01:50:05.132Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Lowe flies out to shortstop Ezequiel Tovar.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-21T01:50:18.750Z","endTime":"2026-06-21T01:51:35.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.07104860845187,"aZ":-30.852914732231344,"pfxX":0.5753885620834123,"pfxZ":0.831216952281908,"pX":0.112499910561642,"pZ":2.338760987116473,"vX0":6.24518060964151,"vY0":-123.78355527101046,"vZ0":-2.4499624652040097,"x":112.71,"y":175.63,"x0":-2.492767230247611,"y0":50.002383832359406,"z0":5.863315595561887,"aX":0.9143310824459121},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.3,"breakHorizontal":-2.2,"spinRate":2572,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.43844957932595596,"extension":6.171837680627974},"index":0,"playId":"ab6cd12b-9888-3c40-830d-10b0323b93a0","pitchNumber":1,"startTime":"2026-06-21T01:50:29.507Z","endTime":"2026-06-21T01:50:33.404Z","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":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":80.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.80794627392782,"aZ":-25.983956780002977,"pfxX":-4.431366534204631,"pfxZ":3.7856860589893575,"pX":-0.9760198974736221,"pZ":3.098998970306489,"vX0":5.223367580475239,"vY0":-125.18593131639217,"vZ0":-1.8132474502029385,"x":154.2,"y":155.11,"x0":-2.4838246707859213,"y0":50.00611837364278,"z0":5.896216974557664,"aX":-7.256079092209123},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.8,"breakHorizontal":7.3,"spinRate":1460,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4323844157484986,"extension":6.4225832846740145},"index":1,"playId":"69d7a578-b943-3a39-a238-9efcec51f74b","pitchNumber":2,"startTime":"2026-06-21T01:50:53.298Z","endTime":"2026-06-21T01:50:58.002Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"1b06afb5-b970-4a65-8318-92bff156af08","startTime":"2026-06-21T01:51:07.745Z","endTime":"2026-06-21T01:51:12.745Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.328770855828488,"aZ":-31.585630702602746,"pfxX":0.27607345235183045,"pfxZ":0.37208129957420244,"pX":0.2611701118779809,"pZ":1.9455287283889091,"vX0":6.098082023679239,"vY0":-123.7212945268991,"vZ0":-3.3623539003957434,"x":107.04,"y":186.25,"x0":-2.252229900519789,"y0":50.00337084193241,"z0":5.918043689927865,"aX":0.4347362490821464},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.2,"breakHorizontal":-1.7,"spinRate":2586,"spinDirection":98},"zone":9,"typeConfidence":2.0,"plateTime":0.43957944698322793,"extension":6.543344458916788},"hitData":{"launchSpeed":97.9,"launchAngle":64.0,"totalDistance":188.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":144.71,"coordY":129.89}},"index":3,"playId":"7afae3e6-cc40-3518-b19d-af0297a41cde","pitchNumber":3,"startTime":"2026-06-21T01:51:24.364Z","endTime":"2026-06-21T01:51:35.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T01:51:35.507Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-21T01:51:50.895Z","endTime":"2026-06-21T01:53:36.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":83.1,"endSpeed":78.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.041444431276467,"aZ":-30.6259216708921,"pfxX":2.8683266598204438,"pfxZ":1.0161534314952636,"pX":-0.7267123093591267,"pZ":2.2615809787124648,"vX0":3.8287021888234425,"vY0":-121.18632404207078,"vZ0":-2.1744181389249926,"x":144.7,"y":177.72,"x0":-2.6847520996386294,"y0":50.00402901176787,"z0":5.781111909853343,"aX":4.374130295780748},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.7,"breakHorizontal":-5.9,"spinRate":2542,"spinDirection":79},"zone":4,"typeConfidence":2.0,"plateTime":0.4476742303426171,"extension":6.528178248617417},"index":0,"playId":"10a30117-b3b0-36c8-b8f6-40dee4d6dd58","pitchNumber":1,"startTime":"2026-06-21T01:52:01.554Z","endTime":"2026-06-21T01:52:06.127Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":81.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.34629091727271,"aZ":-23.965516169911872,"pfxX":-5.952161406923558,"pfxZ":4.96982550743904,"pX":-0.010882843010147816,"pZ":0.48385847043575,"vX0":7.701504487737469,"vY0":-125.8081679361091,"vZ0":-8.486207448126871,"x":117.41,"y":225.72,"x0":-2.296751448952036,"y0":50.00262260818319,"z0":5.754500171551411,"aX":-9.828092826945038},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.8,"breakHorizontal":9.6,"spinRate":1645,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4304843714258393,"extension":6.475394730001406},"index":1,"playId":"660c643a-3905-30cc-9ed1-c9508228c33e","pitchNumber":2,"startTime":"2026-06-21T01:52:25.764Z","endTime":"2026-06-21T01:52:29.946Z","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":1},"pitchData":{"startSpeed":86.2,"endSpeed":81.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.874142437594497,"aZ":-27.372139184784352,"pfxX":-5.6186835174090906,"pfxZ":2.9419557886475767,"pX":-0.727781286126596,"pZ":1.5594084950598268,"vX0":5.927031712696926,"vY0":-125.55494946117922,"vZ0":-5.219122531936337,"x":144.74,"y":196.68,"x0":-2.363450770530542,"y0":50.00479855821264,"z0":5.830360826917578,"aX":-9.180484836190928},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.6,"breakHorizontal":9.2,"spinRate":1356,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4324257000185425,"extension":6.536043706881957},"index":2,"playId":"8bc29a47-8d82-3eea-ac95-03c145844672","pitchNumber":3,"startTime":"2026-06-21T01:52:49.708Z","endTime":"2026-06-21T01:52:54.871Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-21T01:53:14.695Z","endTime":"2026-06-21T01:53:32.040Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.939695298280135,"aZ":-33.99938239431628,"pfxX":-0.3035028263588342,"pfxZ":-1.1976805108342807,"pX":-0.2004530680092701,"pZ":0.8148584883878467,"vX0":5.236668137789663,"vY0":-122.3868302937247,"vZ0":-5.05803529085442,"x":124.64,"y":216.78,"x0":-2.3235339098600725,"y0":50.00249394781946,"z0":5.80262677323901,"aX":-0.46345825505752},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.1,"breakHorizontal":-0.6,"spinRate":2539,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.44662201462545514,"extension":6.291555575762567},"index":4,"playId":"88c5c117-f791-3ab4-a324-ca1f1fc5c08d","pitchNumber":4,"startTime":"2026-06-21T01:53:32.040Z","endTime":"2026-06-21T01:53:36.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T01:53:36.449Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan O'Hearn grounds out to first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-21T01:53:49.417Z","endTime":"2026-06-21T01:55:45.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":83.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.09843409360248,"aZ":-28.671390230058513,"pfxX":0.4243581144186952,"pfxZ":2.0180315204471047,"pX":-0.8393465835905235,"pZ":2.502276961719608,"vX0":4.15899245813218,"vY0":-129.58987490072408,"vZ0":-3.0189794886185903,"x":148.99,"y":171.22,"x0":-2.5072048863343377,"y0":50.00202919548702,"z0":5.827979441062796,"aX":0.7349058727863022},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.4,"breakHorizontal":-1.6,"spinRate":2327,"spinDirection":189},"zone":4,"typeConfidence":2.0,"plateTime":0.4195425442735532,"extension":6.322631364554102},"index":0,"playId":"16e8ca16-e4bf-301c-856c-a1aba72ac657","pitchNumber":1,"startTime":"2026-06-21T01:54:01.471Z","endTime":"2026-06-21T01:54:05.649Z","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":2},"pitchData":{"startSpeed":86.5,"endSpeed":81.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.188111332002094,"aZ":-26.86192750472366,"pfxX":-4.425830367088104,"pfxZ":3.213145836090672,"pX":0.2002751680901649,"pZ":1.325467391313777,"vX0":7.6630482054998295,"vY0":-125.9175076808622,"vZ0":-5.78838628236238,"x":109.37,"y":202.99,"x0":-2.266010124927056,"y0":50.00573237215735,"z0":5.744375620230244,"aX":-7.32693698155698},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.0,"breakHorizontal":6.8,"spinRate":1499,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4299773364888466,"extension":6.347654145019305},"index":1,"playId":"bc4581ba-0b4a-3c0d-b0e2-a6779b504d61","pitchNumber":2,"startTime":"2026-06-21T01:54:22.463Z","endTime":"2026-06-21T01:54:26.850Z","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":91.1,"endSpeed":85.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.412234651493982,"aZ":-19.643999133705798,"pfxX":-2.3143958976960697,"pfxZ":6.842996545754216,"pX":-0.112115064740254,"pZ":3.2432764427877805,"vX0":6.638910823831961,"vY0":-132.7307529349903,"vZ0":-3.1011826854484834,"x":121.27,"y":151.21,"x0":-2.3165808442953995,"y0":50.00268111247552,"z0":5.814035606463838,"aX":-4.238448255288893},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.1,"breakHorizontal":3.1,"spinRate":2344,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.40859907982318644,"extension":6.311419355841202},"index":2,"playId":"12274e43-4e4e-38db-921e-7f8a68811ef8","pitchNumber":3,"startTime":"2026-06-21T01:54:48.063Z","endTime":"2026-06-21T01:54:51.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":87.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.743008535271514,"aZ":-19.760634809459734,"pfxX":-1.207720484830632,"pfxZ":6.517930758112932,"pX":-0.3925645692886372,"pZ":3.7354322033070355,"vX0":5.824531766443716,"vY0":-135.2668684269671,"vZ0":-2.105425752972191,"x":131.96,"y":137.92,"x0":-2.391238210773965,"y0":50.005345209197976,"z0":5.8688813975272565,"aX":-2.301731534313117},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.8,"breakHorizontal":1.3,"spinRate":2450,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4006745767444646,"extension":6.315235138249239},"index":3,"playId":"850869f2-0d3e-3c13-8715-d3c4b32d230d","pitchNumber":4,"startTime":"2026-06-21T01:55:12.775Z","endTime":"2026-06-21T01:55:16.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":76.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.88044950267473,"aZ":-38.937228987603326,"pfxX":2.710155767104455,"pfxZ":-4.750108003385872,"pX":-0.5306631005770341,"pZ":0.9910415382310812,"vX0":3.4571396136474632,"vY0":-116.60483901833443,"vZ0":-3.0794599365912205,"x":137.23,"y":212.02,"x0":-2.3656849273254807,"y0":50.001963053863086,"z0":5.882540908410913,"aX":3.859192523878084},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-9.0,"breakHorizontal":-5.5,"spinRate":2724,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.4637262998949452,"extension":6.4014022204535665},"hitData":{"launchSpeed":83.7,"launchAngle":-13.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.24,"coordY":177.02}},"index":4,"playId":"6fb0f8aa-2e5e-3975-bf49-d5de085cab13","pitchNumber":5,"startTime":"2026-06-21T01:55:39.826Z","endTime":"2026-06-21T01:55:45.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T01:55:45.458Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sterlin Thompson flies out sharply to center fielder Jake Mangum.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-21T01:57:35.828Z","endTime":"2026-06-21T01:59:07.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":80.5,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.677813412276745,"aZ":-32.515445094340336,"pfxX":1.953740358691141,"pfxZ":-0.21571431939835994,"pX":-0.7829906455147554,"pZ":0.8851910047678523,"vX0":2.8189403429261564,"vY0":-124.15549356128717,"vZ0":-4.783045811515424,"x":146.85,"y":214.88,"x0":-2.1755174325494404,"y0":50.00052218262683,"z0":5.463232102670119,"aX":3.1302365245005572},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.1,"breakHorizontal":-4.1,"spinRate":2440,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.4367659578075562,"extension":6.712471306939943},"index":0,"playId":"96d855d8-6c9e-3883-bf6e-4a9697633e9f","pitchNumber":1,"startTime":"2026-06-21T01:57:50.971Z","endTime":"2026-06-21T01:57:55.720Z","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":96.4,"endSpeed":90.1,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88662922404844,"aZ":-19.800526420504163,"pfxX":-6.574647905930563,"pfxZ":6.029967981255176,"pX":-0.28565444374313825,"pZ":4.188469484882053,"vX0":6.944147719358939,"vY0":-140.46636036410436,"vZ0":-0.5872835037351457,"x":127.89,"y":125.69,"x0":-1.9047099596694324,"y0":50.00013893478505,"z0":5.657585891103529,"aX":-13.485629369658525},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.0,"breakHorizontal":10.9,"spinRate":2139,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3860474465319945,"extension":6.870502001065587},"index":1,"playId":"5883d379-2ca6-34b0-b6cf-be79003727a6","pitchNumber":2,"startTime":"2026-06-21T01:58:07.250Z","endTime":"2026-06-21T01:58:11.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":83.1,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.633383053782516,"aZ":-29.463578683412695,"pfxX":-5.6960127158282035,"pfxZ":1.5798885701381848,"pX":0.30498640782426867,"pZ":0.49742509521791517,"vX0":8.007932539807348,"vY0":-128.5252273346306,"vZ0":-6.9337931136204265,"x":105.37,"y":225.35,"x0":-2.0770782422827976,"y0":50.002917061354495,"z0":5.446946924411627,"aX":-9.759788845498882},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.8,"breakHorizontal":9.0,"spinRate":1697,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.4223158019856066,"extension":6.879784796505569},"index":2,"playId":"2d3cd453-80be-3ede-b87c-b54c0c16ce35","pitchNumber":3,"startTime":"2026-06-21T01:58:22.652Z","endTime":"2026-06-21T01:58:28.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":89.8,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86370053104388,"aZ":-18.623050471065657,"pfxX":-6.824368011316807,"pfxZ":6.679176466086438,"pX":-0.24534041697177927,"pZ":2.024510788760639,"vX0":6.907973132382907,"vY0":-139.93582867282882,"vZ0":-6.1959384486623925,"x":126.35,"y":184.12,"x0":-1.8327309059950831,"y0":50.00098887023502,"z0":5.444044448207223,"aX":-13.840320204723184},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.3,"breakHorizontal":11.3,"spinRate":2199,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.38807418938528837,"extension":6.790482247044349},"index":3,"playId":"40da5ad9-2176-394d-bd3a-9ca941958e5b","pitchNumber":4,"startTime":"2026-06-21T01:58:41.171Z","endTime":"2026-06-21T01:58:45.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":89.5,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.631735512965964,"aZ":-19.693213621491974,"pfxX":-5.155171016986509,"pfxZ":6.16019092642591,"pX":-0.578483492728705,"pZ":2.8303643398645186,"vX0":5.578369595871814,"vY0":-140.03875552395746,"vZ0":-3.9253894077530047,"x":139.05,"y":162.36,"x0":-1.907532508662994,"y0":50.00480380780151,"z0":5.5055898702860135,"aX":-10.44762933579671},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.7,"breakHorizontal":8.5,"spinRate":2087,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.3881464283892213,"extension":6.774914373847195},"hitData":{"launchSpeed":101.5,"launchAngle":37.0,"totalDistance":410.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":94.42,"coordY":36.12}},"index":4,"playId":"46220af0-c606-34c0-ba80-5c3d4accdf4e","pitchNumber":5,"startTime":"2026-06-21T01:58:58.212Z","endTime":"2026-06-21T01:59:07.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T01:59:07.686Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake McCarthy doubles (13) on a ground ball to center fielder Jake Mangum.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-21T01:59:27.377Z","endTime":"2026-06-21T02:01:18.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":90.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96843591450408,"aZ":-17.948910703489226,"pfxX":-4.010657854038951,"pfxZ":6.892424654068803,"pX":-1.0154682913662298,"pZ":3.7449912775305076,"vX0":4.215495466700243,"vY0":-140.8709456040886,"vZ0":-2.1764048336745767,"x":155.71,"y":137.67,"x0":-1.991336288050501,"y0":50.002188074006995,"z0":5.654209294890919,"aX":-8.276549556713372},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.4,"breakHorizontal":6.7,"spinRate":2123,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3849149012512103,"extension":6.732005636729092},"index":0,"playId":"abbb3c87-98b5-3cd5-8333-3fc3ed5aeacb","pitchNumber":1,"startTime":"2026-06-21T01:59:37.050Z","endTime":"2026-06-21T01:59:41.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.708622569012526,"aZ":-26.706023035515663,"pfxX":-5.5281161917297865,"pfxZ":3.1662479745947145,"pX":-0.5194309798069733,"pZ":2.3078547955423003,"vX0":5.827263432614706,"vY0":-129.2948946680536,"vZ0":-3.126937682873689,"x":136.8,"y":176.47,"x0":-2.0622767427007824,"y0":50.00532642111856,"z0":5.537226517614171,"aX":-9.555728463802204},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.4,"breakHorizontal":9.0,"spinRate":1815,"spinDirection":258},"zone":4,"typeConfidence":2.0,"plateTime":0.42031917035160493,"extension":6.705071694471531},"index":1,"playId":"b2a11e30-539a-33bc-b4b9-715ea1c4a436","pitchNumber":2,"startTime":"2026-06-21T01:59:52.548Z","endTime":"2026-06-21T01:59:56.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":81.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.927583053071885,"aZ":-30.74687012032124,"pfxX":0.9311694305832274,"pfxZ":0.8771718466606009,"pX":0.708441260442574,"pZ":1.211969767067673,"vX0":6.362946573763679,"vY0":-125.38060667297837,"vZ0":-4.5113027826480545,"x":90.0,"y":206.06,"x0":-1.959707635926381,"y0":50.00358283625175,"z0":5.480070217781115,"aX":1.515680021699553},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.0,"breakHorizontal":-2.9,"spinRate":2437,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.4330986869375084,"extension":6.968314237564709},"index":2,"playId":"2d9b6a96-898e-390d-bc96-1884b0531045","pitchNumber":3,"startTime":"2026-06-21T02:00:08.419Z","endTime":"2026-06-21T02:00:12.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.58079510479698,"aZ":-32.036159859376745,"pfxX":1.0248572158162572,"pfxZ":0.0862676168208063,"pX":0.5172674550007732,"pZ":1.59121737669694,"vX0":5.869864321335463,"vY0":-125.01577254033981,"vZ0":-3.214997537244839,"x":97.28,"y":195.82,"x0":-1.9717370609239853,"y0":50.00464171215886,"z0":5.460048567051143,"aX":1.6596344410448134},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.2,"breakHorizontal":-2.9,"spinRate":2329,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4342220805720505,"extension":6.812377349732163},"index":3,"playId":"22abaae4-686b-36ee-9224-5d73cbb44ada","pitchNumber":4,"startTime":"2026-06-21T02:00:25.420Z","endTime":"2026-06-21T02:00:29.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":82.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.996832761920356,"aZ":-28.608545527287387,"pfxX":0.6506308738898836,"pfxZ":2.1324660090835943,"pX":1.915819104478517,"pZ":0.13645697329544443,"vX0":9.41240664942736,"vY0":-127.08285729770799,"vZ0":-7.423872224704766,"x":43.97,"y":235.1,"x0":-1.8831614382018036,"y0":50.00615798473186,"z0":5.292475895670431,"aX":1.0914082756171355},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.8,"breakHorizontal":-2.8,"spinRate":2356,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4269892933806645,"extension":6.912591841326639},"index":4,"playId":"b39e4c5a-a296-395b-905c-6fd992ade283","pitchNumber":5,"startTime":"2026-06-21T02:00:47.535Z","endTime":"2026-06-21T02:00:51.196Z","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":88.6,"endSpeed":83.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.038963324263754,"aZ":-26.895928675351943,"pfxX":-5.668836247623755,"pfxZ":3.054711393607315,"pX":-0.999618658153062,"pZ":2.185695523590935,"vX0":4.5799870192114875,"vY0":-129.15613125331234,"vZ0":-3.299475079586233,"x":155.1,"y":179.77,"x0":-2.0394388412246274,"y0":50.0039550285453,"z0":5.4967165157161615,"aX":-9.800530567252116},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.2,"breakHorizontal":9.6,"spinRate":1778,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.42038278810246377,"extension":6.660017137647251},"hitData":{"launchSpeed":81.7,"launchAngle":3.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.29,"coordY":142.56}},"index":5,"playId":"5b40bb76-b73b-3aa6-a52b-d58243a2d4b9","pitchNumber":6,"startTime":"2026-06-21T02:01:07.306Z","endTime":"2026-06-21T02:01:18.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:01:18.816Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-21T02:01:39.530Z","endTime":"2026-06-21T02:03:32.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.152683230871475,"aZ":-25.735401829255647,"pfxX":-6.573056387698896,"pfxZ":3.804685339120595,"pX":-1.4299435833873821,"pZ":2.310049771047837,"vX0":4.17678703489322,"vY0":-128.43422793780792,"vZ0":-3.0274489737056096,"x":171.51,"y":176.41,"x0":-2.211883508026349,"y0":50.00566702772226,"z0":5.4760426962745905,"aX":-11.134931099994596},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.5,"breakHorizontal":11.2,"spinRate":1840,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.42423111469628916,"extension":6.615067703798172},"index":0,"playId":"2087bc6c-dd49-34b9-a15e-a0703d3249ab","pitchNumber":1,"startTime":"2026-06-21T02:01:49.179Z","endTime":"2026-06-21T02:01:53.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02912332208917,"aZ":-18.733732087210722,"pfxX":-5.98382803490504,"pfxZ":6.603075975961529,"pX":-0.1323657831210442,"pZ":3.2256631325274765,"vX0":7.3908876589410335,"vY0":-140.40013374906474,"vZ0":-3.0701261561063653,"x":122.05,"y":151.69,"x0":-1.9978043587994787,"y0":50.00124986904506,"z0":5.52449308810864,"aX":-12.176861469882963},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.6,"breakHorizontal":9.7,"spinRate":2171,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.38727731923713815,"extension":6.9821192304632005},"index":1,"playId":"11497ac7-4b89-3a40-8095-410134460028","pitchNumber":2,"startTime":"2026-06-21T02:02:05.529Z","endTime":"2026-06-21T02:02:08.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":89.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.968582640844687,"aZ":-20.887853556512805,"pfxX":-6.798672903124061,"pfxZ":5.611416701691916,"pX":-0.20745680538273317,"pZ":1.8761456201092526,"vX0":7.1821429557523535,"vY0":-139.41137444693211,"vZ0":-5.993413012132737,"x":124.91,"y":188.12,"x0":-1.9073949871690783,"y0":50.00228631539264,"z0":5.388836542354531,"aX":-13.672689907758699},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.4,"breakHorizontal":11.3,"spinRate":2079,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.3896722917349371,"extension":6.843998330988575},"index":2,"playId":"1a0277fb-7512-3b82-a652-2aa3aebe5fca","pitchNumber":3,"startTime":"2026-06-21T02:02:26.470Z","endTime":"2026-06-21T02:02:32.268Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-21T02:02:47.311Z","endTime":"2026-06-21T02:03:04.199Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"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":90.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.502130752099024,"aZ":-19.129907517831203,"pfxX":-7.46368533690393,"pfxZ":6.281594797768848,"pX":0.16888138374603354,"pZ":2.4732774800224635,"vX0":8.859821666864134,"vY0":-141.8031627355691,"vZ0":-4.861010483842911,"x":110.56,"y":172.0,"x0":-1.997839286343697,"y0":50.002839551463886,"z0":5.396959258097157,"aX":-15.4973729260322},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.8,"breakHorizontal":12.1,"spinRate":2278,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.38342623301444245,"extension":6.856222260094461},"index":4,"playId":"5acbce3d-5e35-3137-9831-d0407fa381f4","pitchNumber":4,"startTime":"2026-06-21T02:03:04.199Z","endTime":"2026-06-21T02:03:07.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.466864192522713,"aZ":-17.122737248007244,"pfxX":-6.23303979338447,"pfxZ":7.36214321374317,"pX":-0.3555550808549584,"pZ":3.2476050036362354,"vX0":6.96334489747553,"vY0":-141.02178484223137,"vZ0":-3.076199181403313,"x":130.55,"y":151.09,"x0":-2.029140213335593,"y0":50.004835440126726,"z0":5.4362533926139225,"aX":-12.747972813264466},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.0,"breakHorizontal":10.1,"spinRate":2251,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.38614743248056715,"extension":6.776090785146183},"index":5,"playId":"72b3574f-41e8-3bb1-af32-7fcf1269fd2d","pitchNumber":5,"startTime":"2026-06-21T02:03:27.686Z","endTime":"2026-06-21T02:03:32.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:03:32.213Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Rumfield singles on a line drive to left fielder Bryan Reynolds. Jake McCarthy scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-21T02:03:42.842Z","endTime":"2026-06-21T02:05:34.982Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":{"id":694973,"link":"/api/v1/people/694973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":90.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.993769120067796,"aZ":-18.524499703450495,"pfxX":-6.760252629911459,"pfxZ":6.639660057949383,"pX":-0.4811825670122706,"pZ":3.980908745841905,"vX0":6.757296146325164,"vY0":-141.049932481301,"vZ0":-1.2290943287059841,"x":135.34,"y":131.3,"x0":-2.0064783018362533,"y0":50.00365642364256,"z0":5.59345629109975,"aX":-13.898663775209362},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.0,"breakHorizontal":11.2,"spinRate":2204,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3853661906295107,"extension":6.84455297191005},"index":0,"playId":"dc49e04a-a641-3cb6-85cc-24b4dd449147","pitchNumber":1,"startTime":"2026-06-21T02:03:57.451Z","endTime":"2026-06-21T02:04:01.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":90.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45498561456736,"aZ":-19.83221636014821,"pfxX":-7.8008832854894825,"pfxZ":6.030391059709995,"pX":-0.3605009870295164,"pZ":2.4464028051035718,"vX0":7.47381825558017,"vY0":-140.85092919977865,"vZ0":-4.848591979535785,"x":130.74,"y":172.73,"x0":-2.011333271423923,"y0":50.00220264264561,"z0":5.4399704795863935,"aX":-15.963265050890756},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.3,"breakHorizontal":13.0,"spinRate":2260,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.38616054162601454,"extension":6.845226175845578},"index":1,"playId":"5a6aebe5-cd43-3a4c-9044-7eaf9d4a7eb9","pitchNumber":2,"startTime":"2026-06-21T02:04:14.229Z","endTime":"2026-06-21T02:04:20.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22408129708664,"aZ":-27.433096680870886,"pfxX":-5.257160584784558,"pfxZ":2.760140062603094,"pX":0.2400921582585482,"pZ":0.8602343856317396,"vX0":7.71948593939007,"vY0":-129.2102173993353,"vZ0":-6.284329810403223,"x":107.85,"y":215.55,"x0":-2.083174275358036,"y0":50.00028106334218,"z0":5.391509779633969,"aX":-9.018877735269166},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.0,"breakHorizontal":8.0,"spinRate":1723,"spinDirection":256},"zone":14,"typeConfidence":2.0,"plateTime":0.4215538571614963,"extension":7.0365034958306785},"index":2,"playId":"385af303-f743-3140-8ecd-e9080fb24ac9","pitchNumber":3,"startTime":"2026-06-21T02:04:48.588Z","endTime":"2026-06-21T02:04:52.767Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-21T02:05:01.999Z","endTime":"2026-06-21T02:05:22.497Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":90.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77552837769277,"aZ":-18.843106323649693,"pfxX":-6.341925521143475,"pfxZ":6.450367509696159,"pX":-0.4956410307998514,"pZ":2.8761927468687514,"vX0":6.52936869000037,"vY0":-141.33917811714394,"vZ0":-4.177960756916648,"x":135.89,"y":161.12,"x0":-1.9883797847886313,"y0":50.00249233382507,"z0":5.5495566690138425,"aX":-13.105002698396222},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.2,"breakHorizontal":10.6,"spinRate":2189,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.38442182256393975,"extension":6.900227104279762},"hitData":{"launchSpeed":92.5,"launchAngle":10.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.63,"coordY":121.03}},"index":4,"playId":"05850df9-988d-3e1f-ad64-beedf8ab69bc","pitchNumber":4,"startTime":"2026-06-21T02:05:22.497Z","endTime":"2026-06-21T02:05:34.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:05:34.982Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-21T02:05:58.205Z","endTime":"2026-06-21T02:07:29.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.364087934000736,"aZ":-29.801259838934325,"pfxX":3.4698550298323685,"pfxZ":1.4901490739378644,"pX":1.1173967233063844,"pZ":2.669651010814352,"vX0":6.5332621503010815,"vY0":-124.34292847677008,"vZ0":-0.9474709416616517,"x":74.41,"y":166.7,"x0":-1.9791302583120005,"y0":50.00040453663835,"z0":5.494829432840285,"aX":5.515056749767294},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.8,"breakHorizontal":-7.6,"spinRate":2473,"spinDirection":93},"zone":12,"typeConfidence":2.0,"plateTime":0.43795145383763456,"extension":6.8265024820944165},"index":0,"playId":"f52ddb29-8ccb-3521-9b3e-29b4c3bff40a","pitchNumber":1,"startTime":"2026-06-21T02:06:01.934Z","endTime":"2026-06-21T02:06:06.055Z","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":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.449683462641378,"aZ":-29.351867112372062,"pfxX":1.414211467985865,"pfxZ":1.7880441501683322,"pX":2.889541783959146,"pZ":0.6347989557524609,"vX0":11.203320134522928,"vY0":-124.92639733693858,"vZ0":-5.401266520142371,"x":6.86,"y":221.64,"x0":-1.83915511376857,"y0":50.00373931193113,"z0":5.2411961300362115,"aX":2.2309528166344874},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.2,"breakHorizontal":-5.2,"spinRate":2448,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.4386448771675924,"extension":7.197757354462487},"index":1,"playId":"f502498f-e864-37fc-9b4c-b21991c0820d","pitchNumber":2,"startTime":"2026-06-21T02:06:18.425Z","endTime":"2026-06-21T02:06:22.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":90.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7733676963025,"aZ":-18.315939872435735,"pfxX":-5.737525126773814,"pfxZ":6.707795425556867,"pX":-0.3233966103831289,"pZ":3.1776385378370993,"vX0":6.7909810382454365,"vY0":-141.33727353545305,"vZ0":-3.2398583220309924,"x":129.33,"y":152.98,"x0":-1.9879230691369278,"y0":50.00319587078272,"z0":5.484382851137002,"aX":-11.85570921831967},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.9,"breakHorizontal":9.4,"spinRate":2237,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.3844176988423835,"extension":6.96550533933425},"index":2,"playId":"9aaa10eb-a4d0-3556-bea4-fc27db4540e9","pitchNumber":3,"startTime":"2026-06-21T02:06:40.325Z","endTime":"2026-06-21T02:06:44.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":89.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.610895043773684,"aZ":-21.519484664887425,"pfxX":-6.528986348417192,"pfxZ":5.298904110586136,"pX":-0.7545533311568028,"pZ":3.1017652048737117,"vX0":5.668388232986912,"vY0":-139.566975003844,"vZ0":-2.7415768636800393,"x":145.76,"y":155.03,"x0":-1.944149607915766,"y0":50.00623280150343,"z0":5.4832780859844545,"aX":-13.13693016294007},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.4,"breakHorizontal":10.9,"spinRate":2083,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.3895408625934631,"extension":6.753498066316331},"index":3,"playId":"5dae1e4b-3bfb-30e0-91d9-a28547754c1f","pitchNumber":4,"startTime":"2026-06-21T02:06:58.227Z","endTime":"2026-06-21T02:07:02.775Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.608326060687112,"aZ":-29.18871149970775,"pfxX":2.6812106848532946,"pfxZ":1.9352065645706285,"pX":-0.15876415711895742,"pZ":1.2195613271145345,"vX0":4.074897993350742,"vY0":-123.07222955444615,"vZ0":-4.152446261359113,"x":123.05,"y":205.85,"x0":-2.17938904975932,"y0":50.00553392875572,"z0":5.378942152613192,"aX":4.1466120019479575},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.9,"breakHorizontal":-5.8,"spinRate":2315,"spinDirection":99},"zone":13,"typeConfidence":2.0,"plateTime":0.4437046030103584,"extension":6.752088990154793},"index":4,"playId":"8b0d1712-ae61-3c2e-86b6-f7b6f25000d3","pitchNumber":5,"startTime":"2026-06-21T02:07:25.389Z","endTime":"2026-06-21T02:07:29.520Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:07:29.520Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Gonzales flies out to right fielder Jake McCarthy.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-21T02:09:28.140Z","endTime":"2026-06-21T02:11:00.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.442496642326997,"aZ":-30.789207746914865,"pfxX":1.1283726804320444,"pfxZ":0.8938220314380967,"pX":0.37058723889524076,"pZ":2.2461437770214574,"vX0":6.396949944685415,"vY0":-123.7676266470915,"vZ0":-2.5584087544616785,"x":102.87,"y":178.13,"x0":-2.3929901094309693,"y0":50.00417340729358,"z0":5.868781652112906,"aX":1.7523672889862014},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.3,"breakHorizontal":-3.5,"spinRate":2581,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.4423456060619242,"extension":6.4384540278203355},"index":0,"playId":"4a4601f0-32f7-33cb-917a-30660a250d3c","pitchNumber":1,"startTime":"2026-06-21T02:09:45.334Z","endTime":"2026-06-21T02:09:49.556Z","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":92.1,"endSpeed":86.0,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.161546259301318,"aZ":-22.08436303283749,"pfxX":-7.020519391017269,"pfxZ":5.421050671688769,"pX":-1.0912205304667546,"pZ":2.203934150419642,"vX0":6.605078629647421,"vY0":-134.14511294473854,"vZ0":-5.000959021069551,"x":158.59,"y":179.27,"x0":-2.6479723891288893,"y0":50.00548256969676,"z0":5.622626981840484,"aX":-13.072749122091246},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.1,"breakHorizontal":11.6,"spinRate":2306,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4050118095518176,"extension":6.409128378541529},"index":1,"playId":"f65dd16d-087a-3bcf-97da-f9d6ceecb509","pitchNumber":2,"startTime":"2026-06-21T02:10:00.874Z","endTime":"2026-06-21T02:10:04.921Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-21T02:10:12.731Z","endTime":"2026-06-21T02:10:31.209Z","isPitch":false,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.11482916760052,"aZ":-30.448952384379396,"pfxX":0.10650772858240165,"pfxZ":1.045609761604355,"pX":0.5519574002451534,"pZ":0.8166484997208724,"vX0":6.767449998279306,"vY0":-126.3397786994844,"vZ0":-6.515265540618127,"x":95.96,"y":216.73,"x0":-2.1538944231964825,"y0":50.00295724035797,"z0":5.8173333448028135,"aX":0.17392656920652289},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.8,"breakHorizontal":-1.4,"spinRate":2610,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.4304000501052334,"extension":6.324219239670061},"index":3,"playId":"0008d234-c014-359d-91f9-989abed056e9","pitchNumber":3,"startTime":"2026-06-21T02:10:31.209Z","endTime":"2026-06-21T02:10:35.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.491358792413177,"aZ":-30.763110474047153,"pfxX":0.8634611962371406,"pfxZ":0.860048471195368,"pX":0.035761309679456406,"pZ":2.426473369940998,"vX0":5.9370051930237695,"vY0":-126.43942083823977,"vZ0":-2.6076964730622225,"x":115.64,"y":173.27,"x0":-2.4380786268781773,"y0":50.00570299822669,"z0":5.896291574247227,"aX":1.4227711042622289},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.2,"breakHorizontal":-2.6,"spinRate":2577,"spinDirection":110},"zone":5,"typeConfidence":2.0,"plateTime":0.4302810621376567,"extension":6.373555969707601},"hitData":{"launchSpeed":93.7,"launchAngle":64.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.37,"coordY":123.71}},"index":4,"playId":"84171ebf-227b-36c7-8f5a-fa25941db7f0","pitchNumber":4,"startTime":"2026-06-21T02:10:49.763Z","endTime":"2026-06-21T02:11:00.111Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:11:00.111Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Callihan flies out to right fielder Jake McCarthy.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-21T02:11:10.457Z","endTime":"2026-06-21T02:13:36.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.747810165895068,"aZ":-28.160552413006656,"pfxX":1.727862564700863,"pfxZ":2.387806025626885,"pX":-0.885107823871282,"pZ":3.059788002330048,"vX0":3.668751690159856,"vY0":-127.49287415330765,"vZ0":-1.733590609878343,"x":150.74,"y":156.17,"x0":-2.554887398658353,"y0":50.00454187562465,"z0":5.9245066854835855,"aX":2.908038426572238},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.2,"breakHorizontal":-3.8,"spinRate":2503,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.4260125257149121,"extension":6.27402386235956},"index":0,"playId":"192d5333-55ae-3f8a-8505-1dab0188a983","pitchNumber":1,"startTime":"2026-06-21T02:11:26.027Z","endTime":"2026-06-21T02:11:30.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":86.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.5517855870696,"aZ":-16.023734920922543,"pfxX":-2.3961315297580197,"pfxZ":8.659275164181524,"pX":-0.5287071435703566,"pZ":2.911284237702275,"vX0":5.8171044126103535,"vY0":-134.3582174988645,"vZ0":-4.699258600926107,"x":137.15,"y":160.18,"x0":-2.3912012447605124,"y0":50.00454765317197,"z0":5.787949839540686,"aX":-4.470342231988529},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.1,"breakHorizontal":3.4,"spinRate":2441,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.40452631696319274,"extension":6.458051078030819},"index":1,"playId":"1df3dd66-d862-3eda-a30f-2235ab29c09c","pitchNumber":2,"startTime":"2026-06-21T02:11:42.457Z","endTime":"2026-06-21T02:11:47.673Z","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":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.5,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.545158046964314,"aZ":-25.17373883909402,"pfxX":-6.398439374671021,"pfxZ":4.229817503614919,"pX":-1.0763206458636962,"pZ":1.0774653436397463,"vX0":5.648878750116266,"vY0":-126.51677130662871,"vZ0":-6.7265984913919805,"x":158.03,"y":209.69,"x0":-2.483537879950135,"y0":50.00548399540982,"z0":5.728518441937893,"aX":-10.600035309674716},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.6,"breakHorizontal":10.7,"spinRate":1708,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.42938387312341053,"extension":6.437207134435744},"index":2,"playId":"7b520e91-1d1c-3d81-81de-2c4885b4e772","pitchNumber":3,"startTime":"2026-06-21T02:12:00.668Z","endTime":"2026-06-21T02:12:05.863Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.22514090284679,"aZ":-26.0094640329174,"pfxX":-4.926467310709258,"pfxZ":3.6912670035623583,"pX":-0.2958748176282322,"pZ":1.7605415042658255,"vX0":6.7217227329381055,"vY0":-126.95902973346786,"vZ0":-5.038715278977504,"x":128.28,"y":191.25,"x0":-2.309236841509529,"y0":50.00434859262727,"z0":5.78166123218277,"aX":-8.233413588042502},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.0,"breakHorizontal":7.8,"spinRate":1668,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.4275881652618021,"extension":6.3071713109622065},"index":3,"playId":"f893e2e4-25e4-3d2f-94cb-f87469a713be","pitchNumber":4,"startTime":"2026-06-21T02:12:17.611Z","endTime":"2026-06-21T02:12:22.266Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-21T02:12:26.902Z","endTime":"2026-06-21T02:12:43.163Z","isPitch":false,"type":"action","player":{"id":682997,"link":"/api/v1/people/682997"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.616494613538805,"aZ":-20.15385409243649,"pfxX":-2.032853775763514,"pfxZ":6.34295182419477,"pX":0.0970286801904816,"pZ":3.8746575730054866,"vX0":7.455384882993691,"vY0":-135.3333412632352,"vZ0":-1.6462642599293007,"x":113.3,"y":134.16,"x0":-2.4039003855009398,"y0":50.001187798647564,"z0":5.872522104878512,"aX":-3.8526617036925535},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.4,"breakHorizontal":2.4,"spinRate":2357,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.4014683924635829,"extension":6.291265655088433},"index":5,"playId":"e4f71acf-e71b-36d9-81b8-d13bdc7e4cb5","pitchNumber":5,"startTime":"2026-06-21T02:12:43.163Z","endTime":"2026-06-21T02:12:46.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":76.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.05904399077035,"aZ":-38.276886919641505,"pfxX":2.9630808248563874,"pfxZ":-4.214619226793585,"pX":0.26426817705040856,"pZ":1.4841725863673785,"vX0":5.017248050762531,"vY0":-118.07532670074656,"vZ0":-2.2544000834587905,"x":106.93,"y":198.71,"x0":-2.2520937069651716,"y0":50.00192002546371,"z0":5.889524391542223,"aX":4.290975475653789},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-7.9,"breakHorizontal":-6.4,"spinRate":2728,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4593930219694604,"extension":6.460642339550391},"index":6,"playId":"49670cd0-0eff-35fa-b9da-fe95e1a96de9","pitchNumber":6,"startTime":"2026-06-21T02:13:07.710Z","endTime":"2026-06-21T02:13:12.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.178064334365544,"aZ":-23.030619038516548,"pfxX":-4.0604475183706565,"pfxZ":5.575269632769203,"pX":-0.12965801860575998,"pZ":2.633123958462966,"vX0":6.807335817796904,"vY0":-125.8460580606817,"vZ0":-3.35695650996547,"x":121.94,"y":167.69,"x0":-2.3150623357133964,"y0":50.00253100861656,"z0":5.803484765600271,"aX":-6.659149549685172},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.7,"breakHorizontal":6.2,"spinRate":1660,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.43158028859880204,"extension":6.425857126703449},"hitData":{"launchSpeed":74.9,"launchAngle":28.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.99,"coordY":96.68}},"index":7,"playId":"52fac50e-665e-30fb-87ad-5438b741fb50","pitchNumber":7,"startTime":"2026-06-21T02:13:28.792Z","endTime":"2026-06-21T02:13:36.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:13:36.149Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-21T02:13:46.249Z","endTime":"2026-06-21T02:15:44.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":84.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.885160501263716,"aZ":-25.752261239715725,"pfxX":0.7265499766326156,"pfxZ":3.6042958325758203,"pX":0.330534383666656,"pZ":1.7288039333046274,"vX0":7.187143798262134,"vY0":-130.88640790731773,"vZ0":-5.423408058954751,"x":104.4,"y":192.1,"x0":-2.516074761056254,"y0":50.00092031482321,"z0":5.693166174433095,"aX":1.2911757758409672},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.9,"breakHorizontal":-2.5,"spinRate":2585,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.4144005291284887,"extension":6.326337110458531},"index":0,"playId":"88ba4b82-7882-3408-a4fc-71d473cf46d7","pitchNumber":1,"startTime":"2026-06-21T02:14:03.158Z","endTime":"2026-06-21T02:14:07.390Z","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":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":82.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.086106627022346,"aZ":-26.792361305287535,"pfxX":-5.224742412625462,"pfxZ":3.239815100150527,"pX":0.988755648846616,"pZ":0.1891580573767329,"vX0":9.823258894813133,"vY0":-126.06693216187512,"vZ0":-8.402936548339751,"x":79.31,"y":233.67,"x0":-2.22553904444606,"y0":50.00084515630593,"z0":5.630175371731962,"aX":-8.673001928057264},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.7,"breakHorizontal":8.0,"spinRate":1743,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4293724011014213,"extension":6.616172321732449},"index":1,"playId":"9cbe9a0b-9d52-3d52-b3b6-70b2119c1de8","pitchNumber":2,"startTime":"2026-06-21T02:14:18.880Z","endTime":"2026-06-21T02:14:22.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":80.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.624176087724724,"aZ":-28.25162687971645,"pfxX":-3.2472657564986602,"pfxZ":2.4529752156978817,"pX":0.7217109636995022,"pZ":0.8560699314313923,"vX0":8.694709512193564,"vY0":-124.2463459147456,"vZ0":-6.247078321773362,"x":89.49,"y":215.67,"x0":-2.366851360793993,"y0":50.00342723683759,"z0":5.684156358999412,"aX":-5.193034427578733},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.5,"breakHorizontal":4.3,"spinRate":1684,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4370946664492026,"extension":6.5007605582314065},"index":2,"playId":"b64d69cd-807d-3c5f-9b4c-11c1ecc93974","pitchNumber":3,"startTime":"2026-06-21T02:14:42.347Z","endTime":"2026-06-21T02:14:46.277Z","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":86.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59480467488058,"aZ":-16.339213684505925,"pfxX":-2.9034687272339665,"pfxZ":8.453625005687126,"pX":-0.9845161836365357,"pZ":2.074525002898343,"vX0":5.076596723150194,"vY0":-134.8503838367293,"vZ0":-6.571322716993826,"x":154.53,"y":182.77,"x0":-2.4996897275707424,"y0":50.0032738104562,"z0":5.661898266933618,"aX":-5.439490299599914},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":4.4,"spinRate":2367,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.40353331023875905,"extension":6.415607763323082},"index":3,"playId":"de03dbd0-e1ce-3190-9a87-674677e53a8d","pitchNumber":4,"startTime":"2026-06-21T02:15:05.302Z","endTime":"2026-06-21T02:15:08.644Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-21T02:15:21.393Z","endTime":"2026-06-21T02:15:39.999Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":81.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.148408928963665,"aZ":-30.87985867119687,"pfxX":1.1649696178373472,"pfxZ":0.7914936293510557,"pX":0.7288446186039496,"pZ":0.850800080549003,"vX0":7.170043922255844,"vY0":-125.65324593562443,"vZ0":-6.103262513971808,"x":89.22,"y":215.81,"x0":-2.2918117101952307,"y0":50.0009897097185,"z0":5.764881633661315,"aX":1.8947157491199231},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.5,"breakHorizontal":-3.5,"spinRate":2619,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.4329346447649045,"extension":6.408766164791297},"index":5,"playId":"bba491d3-79f7-3c74-b14e-edd2ea9ffa60","pitchNumber":5,"startTime":"2026-06-21T02:15:39.999Z","endTime":"2026-06-21T02:15:44.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:15:44.339Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Troy Johnston walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-21T02:17:36.607Z","endTime":"2026-06-21T02:19:08.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.28459239119356,"aZ":-24.318794372137276,"pfxX":-5.644766011090413,"pfxZ":4.527951334959074,"pX":0.16610843188527774,"pZ":0.8571874969644812,"vX0":7.34372779466965,"vY0":-129.44139588396155,"vZ0":-7.050656429899454,"x":110.67,"y":215.64,"x0":-1.9449957738162185,"y0":50.00605289322949,"z0":5.4187689271781165,"aX":-9.798415766449063},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.2,"breakHorizontal":9.0,"spinRate":1691,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.41954782847288286,"extension":6.872739347393044},"index":0,"playId":"5b33c627-2c95-3386-a0bb-db18a7024bd8","pitchNumber":1,"startTime":"2026-06-21T02:17:50.686Z","endTime":"2026-06-21T02:17:55.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.576765613437736,"aZ":-30.050833726617633,"pfxX":1.9168025771382888,"pfxZ":1.301347680803067,"pX":0.26915658270506326,"pZ":2.5617272509271083,"vX0":4.895683794871135,"vY0":-126.35304150425385,"vZ0":-1.7268324922289908,"x":106.74,"y":169.61,"x0":-1.9355861120812208,"y0":50.002280729506765,"z0":5.648143968034288,"aX":3.1268091934508884},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.2,"breakHorizontal":-4.4,"spinRate":2459,"spinDirection":106},"zone":6,"typeConfidence":2.0,"plateTime":0.4320055765865507,"extension":6.864821091296036},"index":1,"playId":"9919b303-e086-3e51-ad11-52cb92033e0b","pitchNumber":2,"startTime":"2026-06-21T02:18:11.393Z","endTime":"2026-06-21T02:18:16.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.171511457450382,"aZ":-25.5326692384301,"pfxX":-5.128378519410746,"pfxZ":3.9002575838242244,"pX":-1.6298414259324958,"pZ":2.768303783480448,"vX0":2.6728237610327286,"vY0":-128.31264432895728,"vZ0":-2.0979572212286914,"x":179.13,"y":164.04,"x0":-2.0069622562642944,"y0":50.0039473386056,"z0":5.543593676243385,"aX":-8.736713397067156},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.0,"breakHorizontal":8.9,"spinRate":1768,"spinDirection":262},"zone":11,"typeConfidence":2.0,"plateTime":0.4233950738779093,"extension":6.503348097327219},"index":2,"playId":"d898e151-06b1-3469-9a65-38edb388ad03","pitchNumber":3,"startTime":"2026-06-21T02:18:30.776Z","endTime":"2026-06-21T02:18:34.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":90.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09352518243189,"aZ":-21.19028074017396,"pfxX":-5.178366590325222,"pfxZ":5.315522915253338,"pX":-0.9818185904028979,"pZ":2.855299388394878,"vX0":4.298646859256559,"vY0":-141.17624868200784,"vZ0":-3.911119469737047,"x":154.42,"y":161.69,"x0":-1.834047673502398,"y0":50.00182498170863,"z0":5.583232925200193,"aX":-10.696746594793828},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.2,"breakHorizontal":8.8,"spinRate":2000,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3845786525713035,"extension":6.755022319767052},"index":3,"playId":"dea5920c-7c40-33aa-bd83-aa1637f71596","pitchNumber":4,"startTime":"2026-06-21T02:18:48.465Z","endTime":"2026-06-21T02:18:52.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56035940016471,"aZ":-19.97702348106221,"pfxX":-4.94885086587273,"pfxZ":5.969872083864498,"pX":-1.2422765955072195,"pZ":3.163028943632071,"vX0":3.8487656822456553,"vY0":-140.79294694734884,"vZ0":-3.2151277920266925,"x":164.35,"y":153.38,"x0":-1.9718068073773054,"y0":50.005385923366305,"z0":5.58500732196653,"aX":-10.11620207572342},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.4,"breakHorizontal":8.4,"spinRate":2126,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.38638768920775357,"extension":6.836788463431424},"index":4,"playId":"fd09544b-3cea-35a4-9f84-7c2edb2243f4","pitchNumber":5,"startTime":"2026-06-21T02:19:04.163Z","endTime":"2026-06-21T02:19:08.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:19:08.201Z","atBatIndex":29},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Cole Carrigg hit by pitch. Troy Johnston to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-21T02:19:25.531Z","endTime":"2026-06-21T02:20:23.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"postOnSecond":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":90.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.874719426277075,"aZ":-18.74418906643559,"pfxX":-5.693512479170852,"pfxZ":6.461309043261812,"pX":-0.1597421766001465,"pZ":2.6631844698685954,"vX0":7.0847298231856985,"vY0":-141.96641182099307,"vZ0":-4.544958031069591,"x":123.09,"y":166.87,"x0":-1.9264816329637557,"y0":50.004613946287726,"z0":5.447701840940563,"aX":-11.837898890428695},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.2,"breakHorizontal":9.2,"spinRate":2192,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.38312024794943156,"extension":7.057946851472955},"index":0,"playId":"891f3ec1-b0e3-3746-9b49-1bf23ce18f47","pitchNumber":1,"startTime":"2026-06-21T02:19:33.803Z","endTime":"2026-06-21T02:19:37.276Z","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":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.095567682048898,"aZ":-28.028262189601154,"pfxX":-3.73258334658056,"pfxZ":2.42847837655051,"pX":-0.5666937475247213,"pZ":2.301690112450348,"vX0":5.286641294015672,"vY0":-128.8115937285347,"vZ0":-2.777055107898388,"x":138.6,"y":176.63,"x0":-2.1469756911419906,"y0":50.000613897644804,"z0":5.528237308266051,"aX":-6.363844302008466},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.1,"breakHorizontal":5.8,"spinRate":1887,"spinDirection":258},"zone":4,"typeConfidence":2.0,"plateTime":0.42287451061244763,"extension":6.8398987578776715},"index":1,"playId":"150ebf2d-c7de-3630-b1b8-e306497a18e6","pitchNumber":2,"startTime":"2026-06-21T02:19:57.218Z","endTime":"2026-06-21T02:20:02.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":83.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6736195610368,"aZ":-27.797979269952705,"pfxX":1.1158212105396217,"pfxZ":2.5414042084194928,"pX":1.6689850021012207,"pZ":0.12732873200658246,"vX0":8.986856864865048,"vY0":-128.97587412733813,"vZ0":-7.817731281888056,"x":53.38,"y":235.34,"x0":-1.976164104715562,"y0":50.00089365334662,"z0":5.279858943839308,"aX":1.9155747094634386},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.4,"breakHorizontal":-3.6,"spinRate":2363,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.42139527520566666,"extension":7.141070144014245},"index":2,"playId":"811dfdcb-7021-3cbb-8c3d-dcfef2b14f55","pitchNumber":3,"startTime":"2026-06-21T02:20:18.496Z","endTime":"2026-06-21T02:20:23.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:20:23.500Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Edouard Julien lines out to center fielder Jake Mangum.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-21T02:20:38.552Z","endTime":"2026-06-21T02:21:58.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"postOnSecond":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":88.8,"endSpeed":82.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.893210389138055,"aZ":-27.43606694112607,"pfxX":-5.09442680793005,"pfxZ":2.7621319117968133,"pX":-1.1719799129529005,"pZ":2.092193395365109,"vX0":4.297939553805912,"vY0":-129.4078576099342,"vZ0":-3.380846060781998,"x":161.67,"y":182.29,"x0":-2.182548646866116,"y0":50.006214982343614,"z0":5.489513734047542,"aX":-8.74867013243548},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.6,"breakHorizontal":8.4,"spinRate":1775,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.4212877527895458,"extension":7.089520292726444},"index":0,"playId":"6ea9fe41-2753-3d9d-80c3-298b79b58080","pitchNumber":1,"startTime":"2026-06-21T02:20:56.157Z","endTime":"2026-06-21T02:21:00.784Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-21T02:21:12.238Z","endTime":"2026-06-21T02:21:49.452Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":91.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.459189351283424,"aZ":-16.59317146601457,"pfxX":-6.133550550964034,"pfxZ":7.3391562897375735,"pX":0.4160570579360947,"pZ":2.8797283444775457,"vX0":8.476409565419461,"vY0":-143.47196376891654,"vZ0":-4.577655469076392,"x":101.14,"y":161.03,"x0":-1.7546818530429935,"y0":50.0037994403883,"z0":5.502285234841838,"aX":-13.023806471183562},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":12.7,"breakHorizontal":9.7,"spinRate":2329,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.3791042595776952,"extension":7.160948486032029},"hitData":{"launchSpeed":86.8,"launchAngle":24.0,"totalDistance":314.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":113.8,"coordY":73.88}},"index":2,"playId":"2b42f1de-6bf1-3a29-aafc-9288bcd3a9d8","pitchNumber":2,"startTime":"2026-06-21T02:21:49.452Z","endTime":"2026-06-21T02:21:58.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:21:58.464Z","atBatIndex":31},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ezequiel Tovar grounds into a double play, second baseman Brandon Lowe to shortstop Jared Triolo to first baseman Spencer Horwitz. Cole Carrigg out at 2nd. Ezequiel Tovar out at 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-21T02:22:07.264Z","endTime":"2026-06-21T02:23:07.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.64879954704079,"aZ":-27.531637806774107,"pfxX":4.460913180679689,"pfxZ":2.9448385840802516,"pX":1.0590254762091147,"pZ":2.4954334730978927,"vX0":6.231240250447466,"vY0":-124.13398791131414,"vZ0":-1.7901875569314747,"x":76.63,"y":171.4,"x0":-2.0540834621201003,"y0":50.00110241408649,"z0":5.497258293418716,"aX":7.025715195979856},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.2,"breakHorizontal":-9.4,"spinRate":2469,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.4396628751368823,"extension":7.04064029880198},"index":0,"playId":"61a4c379-3a98-3061-82f3-b3b38d128264","pitchNumber":1,"startTime":"2026-06-21T02:22:23.066Z","endTime":"2026-06-21T02:22:27.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":90.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60427886133755,"aZ":-16.594437819093475,"pfxX":-7.123796940104767,"pfxZ":7.521263129179122,"pX":0.4004683401565345,"pZ":3.749198268006439,"vX0":8.839381687033214,"vY0":-141.26325723591253,"vZ0":-2.303217898254843,"x":101.74,"y":137.55,"x0":-1.8072936705383058,"y0":50.005646339480556,"z0":5.6117559699610435,"aX":-14.762238351003539},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.4,"breakHorizontal":11.6,"spinRate":2310,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.38408821611052346,"extension":7.198012764400693},"index":1,"playId":"5f5a0ff7-2071-3d7d-929f-71357655610d","pitchNumber":2,"startTime":"2026-06-21T02:22:42.224Z","endTime":"2026-06-21T02:22:46.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":90.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.874675717049662,"aZ":-19.961702488979917,"pfxX":-7.387914986942541,"pfxZ":5.991053983058149,"pX":0.4080272448624432,"pZ":2.382265015260934,"vX0":9.123953292643488,"vY0":-140.07327556542185,"vZ0":-5.009473876652631,"x":101.45,"y":174.46,"x0":-1.892219045602726,"y0":50.00542972897771,"z0":5.45202166118831,"aX":-15.067521712732544},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.3,"breakHorizontal":12.1,"spinRate":2223,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.38719068316862426,"extension":6.99292957289163},"hitData":{"launchSpeed":103.9,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.69,"coordY":150.16}},"index":2,"playId":"54e3ecfb-8b85-3308-b7fe-c68cf73a46ff","pitchNumber":3,"startTime":"2026-06-21T02:22:58.728Z","endTime":"2026-06-21T02:23:07.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:23:07.451Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Triolo flies out to right fielder Jake McCarthy.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-21T02:25:05.471Z","endTime":"2026-06-21T02:26:19.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":83.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.289753972331532,"aZ":-28.31102003683838,"pfxX":0.45829551643534794,"pfxZ":2.229013094928119,"pX":-0.26075987612801443,"pZ":1.8999561238054181,"vX0":5.529607445787462,"vY0":-129.55342266778138,"vZ0":-4.567371169673096,"x":126.94,"y":187.48,"x0":-2.465762684395681,"y0":50.0019036889298,"z0":5.802569879174509,"aX":0.792681947072784},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.4,"breakHorizontal":-1.8,"spinRate":2444,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.4197747964425389,"extension":6.296683565264577},"index":0,"playId":"53a53dfb-22f0-3c5b-9ab7-f7cbcb4ebf5c","pitchNumber":1,"startTime":"2026-06-21T02:25:16.768Z","endTime":"2026-06-21T02:25:21.006Z","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":91.4,"endSpeed":85.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.474636141979115,"aZ":-22.25844707257063,"pfxX":-6.132994651323722,"pfxZ":5.3916399164267,"pX":0.14266804510998704,"pZ":2.421045172577989,"vX0":8.488455452957199,"vY0":-132.99283399416566,"vZ0":-4.752272294956693,"x":111.56,"y":173.41,"x0":-2.255333777131659,"y0":50.001392529657124,"z0":5.791540759060545,"aX":-11.275452798193612},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.2,"breakHorizontal":9.8,"spinRate":2314,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.40778627226637454,"extension":6.259567231887037},"index":1,"playId":"ddd28663-7607-339c-ab84-50c8c362debf","pitchNumber":2,"startTime":"2026-06-21T02:25:33.955Z","endTime":"2026-06-21T02:25:38.073Z","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":86.0,"endSpeed":81.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.866143048148444,"aZ":-26.008811705669324,"pfxX":-5.491519422761456,"pfxZ":3.765201707802643,"pX":-0.2946054227558955,"pZ":0.8529375763099502,"vX0":6.5337958398455545,"vY0":-125.16063524937636,"vZ0":-6.855915746310734,"x":128.23,"y":215.75,"x0":-2.1881957879974068,"y0":50.00093572966525,"z0":5.668663253365423,"aX":-8.983943850511707},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.9,"breakHorizontal":9.0,"spinRate":1537,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.43252877150324487,"extension":6.330130789711139},"index":2,"playId":"d60bf6a3-e81d-3c76-9948-ededf66847df","pitchNumber":3,"startTime":"2026-06-21T02:25:53.699Z","endTime":"2026-06-21T02:25:59.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":87.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.843349905901146,"aZ":-18.3307262366111,"pfxX":-3.9264600244160994,"pfxZ":7.241013755204541,"pX":-0.7501920702324109,"pZ":2.684551510691543,"vX0":6.019128865063797,"vY0":-135.5188585853716,"vZ0":-5.056864605036608,"x":145.6,"y":166.3,"x0":-2.46189735828551,"y0":50.00480127373815,"z0":5.804703135700422,"aX":-7.509056985269021},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.6,"breakHorizontal":6.2,"spinRate":2324,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.3999448697501937,"extension":6.344745770761162},"hitData":{"launchSpeed":80.3,"launchAngle":39.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.33,"coordY":85.65}},"index":3,"playId":"7d3f9d6f-c0d8-3f42-bf65-299c571288a4","pitchNumber":4,"startTime":"2026-06-21T02:26:11.651Z","endTime":"2026-06-21T02:26:19.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:26:19.909Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Davis grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-21T02:26:30.030Z","endTime":"2026-06-21T02:27:46.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":84.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.413955268912552,"aZ":-26.060560462249168,"pfxX":0.582217444359995,"pfxZ":3.4440876803431957,"pX":0.5975890566756188,"pZ":1.5183640377088912,"vX0":7.537886002446584,"vY0":-130.58402458573096,"vZ0":-5.992746510139441,"x":94.22,"y":197.78,"x0":-2.369627572631589,"y0":50.00296764088482,"z0":5.733998178551043,"aX":1.0311378171045922},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.4,"breakHorizontal":-2.3,"spinRate":2422,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.4151282084689609,"extension":6.316037808635548},"index":0,"playId":"54cde2c2-667a-3dc1-9a22-1a8cd4b9cf02","pitchNumber":1,"startTime":"2026-06-21T02:26:44.157Z","endTime":"2026-06-21T02:26:48.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.43634992059248,"aZ":-30.37862447190382,"pfxX":-0.13599227970402517,"pfxZ":1.1160626733302346,"pX":0.9292882133776932,"pZ":1.2914689491594666,"vX0":7.954710697529833,"vY0":-124.8190834704639,"vZ0":-4.9398563012540775,"x":81.58,"y":203.91,"x0":-2.2548931333059876,"y0":50.003880961269324,"z0":5.740681058194925,"aX":-0.22021804251605226},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.3,"breakHorizontal":-1.2,"spinRate":2540,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.4355312588592932,"extension":6.331567185475156},"index":1,"playId":"f3afa945-c875-3058-95ec-0b93c36e3e11","pitchNumber":2,"startTime":"2026-06-21T02:27:04.384Z","endTime":"2026-06-21T02:27:08.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.103036262937472,"aZ":-30.08233559320809,"pfxX":0.5949622758779096,"pfxZ":1.291859946339466,"pX":0.6780215830458662,"pZ":1.1529605337442579,"vX0":7.132436949436339,"vY0":-125.379892447784,"vZ0":-5.446087577386658,"x":91.16,"y":207.65,"x0":-2.2599772015554755,"y0":50.00384371911268,"z0":5.756121340697116,"aX":0.963522449553519},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.4,"breakHorizontal":-2.4,"spinRate":2495,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4339079514747546,"extension":6.419993575762589},"index":2,"playId":"756127dd-3967-3a7d-b027-20c8b6de26bb","pitchNumber":3,"startTime":"2026-06-21T02:27:21.895Z","endTime":"2026-06-21T02:27:26.041Z","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":1},"pitchData":{"startSpeed":92.8,"endSpeed":87.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63863049359759,"aZ":-21.843462330740177,"pfxX":-3.431428029679514,"pfxZ":5.43821331033182,"pX":0.5512363948012021,"pZ":1.7707027067288097,"vX0":8.976220126328757,"vY0":-135.07075767844685,"vZ0":-6.583322545224899,"x":95.99,"y":190.97,"x0":-2.3285200192551727,"y0":50.004847273201634,"z0":5.712294866482198,"aX":-6.521422139106583},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.0,"breakHorizontal":4.9,"spinRate":2368,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.401240685405702,"extension":6.356023742422214},"hitData":{"launchSpeed":85.7,"launchAngle":-30.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":155.74}},"index":3,"playId":"dbb77a5a-7e22-3fa7-b195-20a17f3a94e2","pitchNumber":4,"startTime":"2026-06-21T02:27:38.802Z","endTime":"2026-06-21T02:27:46.418Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:27:46.418Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Horwitz grounds out to first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-21T02:28:00.446Z","endTime":"2026-06-21T02:29:06.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":82.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.50454970833536,"aZ":-27.82321991424345,"pfxX":0.14430463045471875,"pfxZ":2.577254397044501,"pX":0.18554946552956406,"pZ":-0.36106972878936233,"vX0":6.62089258486043,"vY0":-127.6209584615423,"vZ0":-9.533110203301764,"x":109.93,"y":248.53,"x0":-2.4360070976522117,"y0":50.001634581711144,"z0":5.536154797805247,"aX":0.2436943920035316},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.1,"breakHorizontal":-1.4,"spinRate":2446,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.42540836112484737,"extension":6.560475066444502},"index":0,"playId":"8fb33c5b-6eaa-36f4-a9fe-52d48be3cbde","pitchNumber":1,"startTime":"2026-06-21T02:28:15.463Z","endTime":"2026-06-21T02:28:21.074Z","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":79.9,"endSpeed":75.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.53493967422571,"aZ":-39.55010975011529,"pfxX":2.437839867198114,"pfxZ":-5.2759847739514765,"pX":-0.9765373473632925,"pZ":1.410445252069231,"vX0":2.7310535540081546,"vY0":-116.57365477719634,"vZ0":-1.7389848911193813,"x":154.22,"y":200.7,"x0":-2.4727436318559732,"y0":50.00130953785972,"z0":5.844192736648572,"aX":3.409534994757424},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-9.7,"breakHorizontal":-5.0,"spinRate":2648,"spinDirection":46},"zone":13,"typeConfidence":2.0,"plateTime":0.4669353581208595,"extension":6.2693290322662145},"index":1,"playId":"4433fa88-6369-3fc4-a667-fb505234bf23","pitchNumber":2,"startTime":"2026-06-21T02:28:39.549Z","endTime":"2026-06-21T02:28:44.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79859965445128,"aZ":-20.668470596580214,"pfxX":-2.4124237052806725,"pfxZ":6.238340014389284,"pX":-0.34595088562617127,"pZ":2.109069720674862,"vX0":6.8527904322785185,"vY0":-133.4898400512255,"vZ0":-5.613389890134532,"x":130.19,"y":181.84,"x0":-2.608349467503912,"y0":50.0048646398099,"z0":5.681358136588714,"aX":-4.451522342147127},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.6,"breakHorizontal":3.2,"spinRate":2417,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.406919046797769,"extension":6.3855687358680235},"hitData":{"launchSpeed":106.3,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.36,"coordY":168.4}},"index":2,"playId":"6e0d8b3f-d845-3fba-bae6-70349e40eaaa","pitchNumber":3,"startTime":"2026-06-21T02:28:58.814Z","endTime":"2026-06-21T02:29:06.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:29:06.386Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sterlin Thompson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-21T02:30:47.222Z","endTime":"2026-06-21T02:33:25.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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],"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":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":95.7,"endSpeed":89.5,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71363068409459,"aZ":-20.129573268664544,"pfxX":-6.312907917747568,"pfxZ":5.966494494348467,"pX":0.4506108167160492,"pZ":3.356860389218805,"vX0":8.188981246209421,"vY0":-139.4025981083115,"vZ0":-2.6044312994191987,"x":99.82,"y":148.14,"x0":-1.6697989505266093,"y0":50.00387057731999,"z0":5.594024883224554,"aX":-12.74780902009472},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.6,"breakHorizontal":10.3,"spinRate":2134,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.3890801630834728,"extension":7.2553756704521675},"index":0,"playId":"15497846-3b24-3d86-ba8a-5f888a967b9b","pitchNumber":1,"startTime":"2026-06-21T02:31:10.923Z","endTime":"2026-06-21T02:31:15.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":89.0,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.417145674346475,"aZ":-22.22284621494883,"pfxX":-6.141951857645466,"pfxZ":4.9729068144724735,"pX":0.4804247654994559,"pZ":4.072642573053784,"vX0":8.175776753238106,"vY0":-138.9719496917178,"vZ0":-0.529670709454571,"x":98.69,"y":128.82,"x0":-1.670480083017434,"y0":50.00148826277154,"z0":5.712247168068102,"aX":-12.289424134575036},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.1,"breakHorizontal":9.8,"spinRate":2098,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.3906999987530111,"extension":6.8134749760007605},"index":1,"playId":"fa84965b-f823-3d86-94e4-1542b6b34aa9","pitchNumber":2,"startTime":"2026-06-21T02:31:26.857Z","endTime":"2026-06-21T02:31:31.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.7,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.55989392465996,"aZ":-26.9837548503277,"pfxX":-6.096447012302857,"pfxZ":2.9765260344467643,"pX":-0.17020106518408432,"pZ":0.9431274446904376,"vX0":6.444093075437304,"vY0":-129.57546066380215,"vZ0":-6.431732720566654,"x":123.49,"y":213.32,"x0":-1.8675406937699106,"y0":50.00363509888874,"z0":5.449978230623956,"aX":-10.63344901103918},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.4,"breakHorizontal":10.1,"spinRate":1791,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.41864578774886496,"extension":6.849668271479167},"index":2,"playId":"5361aa7e-2973-3249-9eea-4f8d8243f9d6","pitchNumber":3,"startTime":"2026-06-21T02:31:42.147Z","endTime":"2026-06-21T02:31:46.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":83.5,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.506261412094066,"aZ":-23.873634970219886,"pfxX":-6.288718083705694,"pfxZ":4.799809343030977,"pX":-0.044480817605006794,"pZ":0.0050512084842540324,"vX0":6.933964038397386,"vY0":-129.07366634484302,"vZ0":-9.030190783320723,"x":118.7,"y":238.64,"x0":-1.9171797728851145,"y0":50.005228246050365,"z0":5.313262774038827,"aX":-10.880724087532684},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.3,"breakHorizontal":10.3,"spinRate":1652,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.42032937950236615,"extension":6.85621384415939},"index":3,"playId":"01b7797f-fb87-31a9-b323-581841aac369","pitchNumber":4,"startTime":"2026-06-21T02:32:00.730Z","endTime":"2026-06-21T02:32:05.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.6,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.40972250068261,"aZ":-27.307920319139917,"pfxX":-4.757713118516987,"pfxZ":2.9044306450887625,"pX":-1.1704658029197328,"pZ":2.542903292096275,"vX0":3.781181468009219,"vY0":-127.47323371168409,"vZ0":-2.295477582617015,"x":161.62,"y":170.12,"x0":-2.0408245799562734,"y0":50.00570082344943,"z0":5.569255786645373,"aX":-7.984037187307725},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.0,"breakHorizontal":7.9,"spinRate":1787,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.4265166992332481,"extension":6.728118405132766},"index":4,"playId":"1098f40b-9a8d-31b7-8c34-4824d1fd764b","pitchNumber":5,"startTime":"2026-06-21T02:32:20.781Z","endTime":"2026-06-21T02:32:24.532Z","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":87.3,"endSpeed":82.4,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.980607246259627,"aZ":-29.74221357572184,"pfxX":1.4458237860991643,"pfxZ":1.4420822853835613,"pX":0.35403581737617906,"pZ":1.777333101340423,"vX0":5.0477305892748845,"vY0":-127.2289405621672,"vZ0":-3.572670234177898,"x":103.5,"y":190.79,"x0":-1.8206022460187414,"y0":50.00281010479317,"z0":5.484438413837193,"aX":2.43903116987138},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.2,"breakHorizontal":-3.5,"spinRate":2313,"spinDirection":149},"zone":9,"typeConfidence":2.0,"plateTime":0.4258242156789347,"extension":6.820706334471655},"index":5,"playId":"e2e73930-72a0-3980-96b9-2c4759b133d9","pitchNumber":6,"startTime":"2026-06-21T02:32:40.761Z","endTime":"2026-06-21T02:32:44.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":84.3,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.539198855199505,"aZ":-24.819568566743136,"pfxX":-6.918626345618741,"pfxZ":4.14522223289122,"pX":0.2833662065022471,"pZ":0.6743147695339365,"vX0":7.83584900923541,"vY0":-131.08752193797108,"vZ0":-7.507245444394797,"x":106.2,"y":220.57,"x0":-1.8179830918690285,"y0":50.00604686554264,"z0":5.374639020232331,"aX":-12.283642773250119},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.4,"breakHorizontal":11.3,"spinRate":1840,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.41470024523857374,"extension":7.03553658277119},"index":6,"playId":"50ea3395-fe73-38fd-b384-a8d40fc9b66e","pitchNumber":7,"startTime":"2026-06-21T02:33:02.693Z","endTime":"2026-06-21T02:33:06.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":83.2,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.628652417519664,"aZ":-26.639400240633453,"pfxX":-4.003347541618726,"pfxZ":3.204725316359082,"pX":0.2728096621831502,"pZ":1.002470171094814,"vX0":7.004574568999972,"vY0":-129.184556330585,"vZ0":-6.198266917203651,"x":106.6,"y":211.71,"x0":-1.9281911918978298,"y0":50.00095411088839,"z0":5.424774877921228,"aX":-6.908206573092586},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.9,"breakHorizontal":6.0,"spinRate":1788,"spinDirection":256},"zone":14,"typeConfidence":2.0,"plateTime":0.4206406026528753,"extension":7.006054935291076},"index":7,"playId":"753ab2dd-d4f1-3f13-948c-151fba3192d3","pitchNumber":8,"startTime":"2026-06-21T02:33:21.868Z","endTime":"2026-06-21T02:33:25.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:33:25.998Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake McCarthy grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-21T02:33:34.919Z","endTime":"2026-06-21T02:34:02.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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":87.3,"endSpeed":82.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.068731796480016,"aZ":-28.92663300516784,"pfxX":0.9412976122037682,"pfxZ":1.91395436928733,"pX":-0.3385805909196893,"pZ":2.769872491709203,"vX0":3.8284370319625665,"vY0":-127.37194733752126,"vZ0":-1.4681925450980065,"x":129.91,"y":163.99,"x0":-1.9637025197602644,"y0":50.00310843348297,"z0":5.57241991685741,"aX":1.597255823293013},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.5,"breakHorizontal":-2.3,"spinRate":2492,"spinDirection":117},"zone":4,"typeConfidence":2.0,"plateTime":0.42472476989678176,"extension":6.842929646343732},"hitData":{"launchSpeed":92.2,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.74,"coordY":153.2}},"index":0,"playId":"2230a888-bbb7-3b6e-b8ad-8cac6fb114ac","pitchNumber":1,"startTime":"2026-06-21T02:33:54.764Z","endTime":"2026-06-21T02:34:02.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:34:02.072Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-21T02:34:12.019Z","endTime":"2026-06-21T02:36:56.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.040628071057593,"aZ":-26.687200414891954,"pfxX":-5.595586362735346,"pfxZ":3.193596446739485,"pX":-0.6699801723381125,"pZ":1.7651037209319256,"vX0":5.187968320868291,"vY0":-129.00355968724224,"vZ0":-4.34985508216561,"x":142.54,"y":191.12,"x0":-1.9618639533572753,"y0":50.000939363451685,"z0":5.4847502908399814,"aX":-9.609953134890125},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.2,"breakHorizontal":9.2,"spinRate":1758,"spinDirection":262},"zone":7,"typeConfidence":2.0,"plateTime":0.42152411050426686,"extension":6.768217791982339},"index":0,"playId":"9bc2f699-20a5-32c6-9d5c-948b7462e703","pitchNumber":1,"startTime":"2026-06-21T02:34:26.799Z","endTime":"2026-06-21T02:34:30.916Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-21T02:34:37.625Z","endTime":"2026-06-21T02:34:54.641Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.178639593420876,"aZ":-27.789288665618585,"pfxX":-7.394543305287929,"pfxZ":2.5931628974094636,"pX":-0.9423872085578521,"pZ":2.2865153919826775,"vX0":5.251960369319868,"vY0":-128.0276000165389,"vZ0":-2.6984227941838084,"x":152.92,"y":177.04,"x0":-2.042252088977302,"y0":50.000931590502155,"z0":5.491068050760173,"aX":-12.484948354790802},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.4,"breakHorizontal":12.5,"spinRate":1836,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.42506326766498725,"extension":6.710156045678117},"index":2,"playId":"91b4cce3-9ad4-3de5-81af-82f27f924990","pitchNumber":2,"startTime":"2026-06-21T02:34:54.641Z","endTime":"2026-06-21T02:34:59.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":90.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.6555746613162,"aZ":-19.3413524619779,"pfxX":-5.849202995617718,"pfxZ":6.237486179060426,"pX":-0.7266149208105702,"pZ":3.5765451981709813,"vX0":7.05090509281287,"vY0":-140.82856522942345,"vZ0":-2.145978118104612,"x":144.7,"y":142.21,"x0":-2.474411032698671,"y0":50.00427865609601,"z0":5.566983997642184,"aX":-12.037304317069655},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.2,"breakHorizontal":9.6,"spinRate":2061,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3853670235818436,"extension":6.883382737129122},"index":3,"playId":"66384976-d6ea-3579-929e-b3841ff9f888","pitchNumber":3,"startTime":"2026-06-21T02:35:33.604Z","endTime":"2026-06-21T02:35:36.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.303215676905616,"aZ":-19.322896438363905,"pfxX":-6.0904582299371794,"pfxZ":6.3161366939772705,"pX":-1.9299253790172584,"pZ":3.1909708242688213,"vX0":2.5289828426095937,"vY0":-140.211259131174,"vZ0":-2.942324141962152,"x":190.56,"y":152.62,"x0":-2.041489049530909,"y0":50.00044246850903,"z0":5.483383097103136,"aX":-12.3851529389286},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.2,"breakHorizontal":10.7,"spinRate":2080,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.3874843969050241,"extension":6.7708926539189},"index":4,"playId":"28a9ca15-dddd-356b-a910-e7fdf9317543","pitchNumber":4,"startTime":"2026-06-21T02:35:53.880Z","endTime":"2026-06-21T02:35:58.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":84.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.50709805443322,"aZ":-23.028930787512657,"pfxX":-4.579169294395343,"pfxZ":5.1553508819941305,"pX":-0.7795640559759878,"pZ":1.3307088704778596,"vX0":4.841756666121098,"vY0":-131.02160949383554,"vZ0":-6.146247973979395,"x":146.72,"y":202.85,"x0":-2.0392215021802453,"y0":50.00088280800247,"z0":5.380327519006276,"aX":-8.119509361318135},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.5,"breakHorizontal":7.4,"spinRate":1720,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.41489215964211734,"extension":7.0000770389051885},"index":5,"playId":"85f424b3-6b52-398a-84d6-37d3a4d2636f","pitchNumber":5,"startTime":"2026-06-21T02:36:11.690Z","endTime":"2026-06-21T02:36:15.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04480997060072,"aZ":-20.403120581158152,"pfxX":-5.443641626861539,"pfxZ":5.738300248413022,"pX":-1.5851069014077932,"pZ":4.063140419226597,"vX0":3.2288032515531033,"vY0":-140.90871259956313,"vZ0":-0.46072491852143693,"x":177.42,"y":129.08,"x0":-2.0267917974704504,"y0":50.00076522822063,"z0":5.524212052392812,"aX":-11.163130231714309},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.6,"breakHorizontal":9.4,"spinRate":2064,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.3857918177478825,"extension":6.596035539126546},"index":6,"playId":"0018da3f-4b3a-3047-be14-f8e5f8fae901","pitchNumber":6,"startTime":"2026-06-21T02:36:33.697Z","endTime":"2026-06-21T02:36:37.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.72050863328408,"aZ":-29.06250537868504,"pfxX":-5.4878481831006685,"pfxZ":1.810185483449203,"pX":-1.184775537072729,"pZ":1.1779091675202702,"vX0":4.1480913810890385,"vY0":-128.93913435191266,"vZ0":-5.294817714821649,"x":162.16,"y":206.98,"x0":-2.0854612295514463,"y0":50.002382649827375,"z0":5.44624513366473,"aX":-9.427335132309981},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.5,"breakHorizontal":9.2,"spinRate":1750,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.421550728625804,"extension":6.616739049950189},"index":7,"playId":"cd4cdcf3-00df-3df6-b1ca-f01a9f932d22","pitchNumber":7,"startTime":"2026-06-21T02:36:52.202Z","endTime":"2026-06-21T02:36:56.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:36:56.077Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-21T02:38:53.826Z","endTime":"2026-06-21T02:39:58.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":83.8,"endSpeed":77.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.038403781758067,"aZ":-34.168780911783735,"pfxX":4.550602513201336,"pfxZ":-1.3168549907061475,"pX":-0.7400905991294566,"pZ":2.928560152173438,"vX0":3.052974996838346,"vY0":-122.02955989041835,"vZ0":-0.08113644301077527,"x":145.21,"y":159.71,"x0":-2.596720989956942,"y0":50.00242568623776,"z0":5.895102505728365,"aX":6.892398680581082},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.2,"breakHorizontal":-9.0,"spinRate":2522,"spinDirection":70},"zone":1,"typeConfidence":2.0,"plateTime":0.4481039021011064,"extension":6.218491325276185},"index":0,"playId":"9a96a369-4290-30d9-9758-2638d71c98b7","pitchNumber":1,"startTime":"2026-06-21T02:39:09.949Z","endTime":"2026-06-21T02:39:14.879Z","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":0},"pitchData":{"startSpeed":85.8,"endSpeed":80.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.45112428468708,"aZ":-25.01415433478577,"pfxX":-4.750417538055192,"pfxZ":4.400747310448297,"pX":-0.05177784371549578,"pZ":1.7661901140663938,"vX0":6.996370739127373,"vY0":-124.98694310437793,"vZ0":-5.047760853287427,"x":118.97,"y":191.09,"x0":-2.234224138371239,"y0":50.00492720032484,"z0":5.795087285602766,"aX":-7.732121705545912},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.3,"breakHorizontal":7.6,"spinRate":1674,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.4335512582245449,"extension":6.264216454102718},"index":1,"playId":"7f6e5dde-29c8-3cb5-8640-2fd3f34411cd","pitchNumber":2,"startTime":"2026-06-21T02:39:27.945Z","endTime":"2026-06-21T02:39:32.225Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-21T02:39:36.321Z","endTime":"2026-06-21T02:39:53.176Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","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":85.8,"endSpeed":80.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.952592668089892,"aZ":-26.107017358597275,"pfxX":-4.744609132773146,"pfxZ":3.747311243690376,"pX":-0.12962057666534815,"pZ":0.3731148382718538,"vX0":6.987732787480208,"vY0":-124.80221774875993,"vZ0":-7.8339576289591015,"x":121.94,"y":228.71,"x0":-2.3163938206696857,"y0":50.00389504658777,"z0":5.623607583952712,"aX":-7.681779401219327},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.6,"breakHorizontal":7.4,"spinRate":1606,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.4345672050583551,"extension":6.209376974966878},"index":3,"playId":"03099252-f38c-3230-9cf1-4fa8f6408cd6","pitchNumber":3,"startTime":"2026-06-21T02:39:53.176Z","endTime":"2026-06-21T02:39:58.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:39:58.389Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out softly, pitcher Tomoyuki Sugano to first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-21T02:40:06.914Z","endTime":"2026-06-21T02:41:15.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608372,"link":"/api/v1/people/608372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":87.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21016600025458,"aZ":-20.507094009659912,"pfxX":-5.962601473569946,"pfxZ":6.123085753562023,"pX":-0.18059203254339654,"pZ":3.068015050404076,"vX0":8.226144405275411,"vY0":-135.59109510750795,"vZ0":-3.455578044192243,"x":123.88,"y":155.94,"x0":-2.446946567245716,"y0":50.00142678966428,"z0":5.750664460074743,"aX":-11.359076749178765},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.7,"breakHorizontal":9.5,"spinRate":2311,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.40044118210844504,"extension":6.162143463508258},"index":0,"playId":"844fcbd6-2936-3409-a55a-7752eccc79e0","pitchNumber":1,"startTime":"2026-06-21T02:40:28.590Z","endTime":"2026-06-21T02:40:34.849Z","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":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":82.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.094255401544807,"aZ":-26.40249042583124,"pfxX":-4.859940891488657,"pfxZ":3.429750817255159,"pX":-0.07357158480609123,"pZ":0.4088220917132385,"vX0":7.358857799964351,"vY0":-126.84083448092728,"vZ0":-8.182332709431135,"x":119.8,"y":227.74,"x0":-2.3390377525622323,"y0":50.00105673878823,"z0":5.68401152001492,"aX":-8.173677824907697},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.2,"breakHorizontal":7.8,"spinRate":1701,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4266145206864862,"extension":6.445562839931534},"index":1,"playId":"930656b1-0a4a-3d17-b335-a8ccf6cefc41","pitchNumber":2,"startTime":"2026-06-21T02:40:47.077Z","endTime":"2026-06-21T02:40:50.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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":84.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.601946209339914,"aZ":-27.674383045061802,"pfxX":1.8469056643133481,"pfxZ":2.538245630511909,"pX":-0.4067288564397947,"pZ":3.0781795372563097,"vX0":5.004477046231327,"vY0":-130.71590632129005,"vZ0":-1.6125483896439987,"x":132.5,"y":155.67,"x0":-2.56846310552649,"y0":50.00019658360094,"z0":5.735999581201848,"aX":3.267643945306584},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.6,"breakHorizontal":-4.2,"spinRate":2448,"spinDirection":189},"zone":1,"typeConfidence":2.0,"plateTime":0.41540622294095897,"extension":6.205592806831042},"hitData":{"launchSpeed":54.7,"launchAngle":-53.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":132.76,"coordY":197.35}},"index":2,"playId":"19ea5a02-cb45-34ef-b0d0-e4f4d8df99b8","pitchNumber":3,"startTime":"2026-06-21T02:41:06.820Z","endTime":"2026-06-21T02:41:15.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:41:15.231Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan O'Hearn grounds out softly, pitcher Tomoyuki Sugano to first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-21T02:41:21.449Z","endTime":"2026-06-21T02:42:33.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608372,"link":"/api/v1/people/608372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":76.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.803828765905745,"aZ":-37.02953967539976,"pfxX":0.8876122591110625,"pfxZ":-3.3860368839563866,"pX":-0.11508559473812047,"pZ":0.22271753903665523,"vX0":5.076582139941885,"vY0":-117.81581646003694,"vZ0":-4.941730647113331,"x":121.39,"y":232.77,"x0":-2.393819148361653,"y0":50.00031795605165,"z0":5.6898330069416145,"aX":1.2736680687022515},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-7.0,"breakHorizontal":-2.6,"spinRate":2721,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.4610962647550707,"extension":6.270738014782832},"index":0,"playId":"22a0fe5a-ffb7-3436-b217-604b7b93fcb7","pitchNumber":1,"startTime":"2026-06-21T02:41:45.601Z","endTime":"2026-06-21T02:41:50.718Z","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":2},"pitchData":{"startSpeed":89.0,"endSpeed":83.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.789844254108626,"aZ":-26.7604970911169,"pfxX":1.3817069373916229,"pfxZ":3.1182653591448872,"pX":-0.6415340178931318,"pZ":2.9235965160177373,"vX0":4.685507528369634,"vY0":-129.77562981261846,"vZ0":-2.0857581736970987,"x":141.45,"y":159.84,"x0":-2.6374191464821397,"y0":50.00089975057323,"z0":5.741675140117114,"aX":2.396180797325792},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.5,"breakHorizontal":-3.4,"spinRate":2468,"spinDirection":189},"zone":1,"typeConfidence":2.0,"plateTime":0.41931352545967204,"extension":6.214179489774768},"index":1,"playId":"f92eabec-df17-3e12-bd60-3781be6169df","pitchNumber":2,"startTime":"2026-06-21T02:42:05.473Z","endTime":"2026-06-21T02:42:09.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":75.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.417299589236755,"aZ":-37.25020009234521,"pfxX":1.050624355197579,"pfxZ":-3.6229650284445185,"pX":-0.5629534629446551,"pZ":0.9942209763157763,"vX0":3.8096954257150926,"vY0":-116.39427015698412,"vZ0":-3.167598195045815,"x":138.46,"y":211.94,"x0":-2.343183416674083,"y0":50.00183573185607,"z0":5.825590305243774,"aX":1.4722413012992352},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-7.0,"breakHorizontal":-2.6,"spinRate":2686,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.46674171189001523,"extension":6.209576585723778},"hitData":{"launchSpeed":34.7,"launchAngle":-55.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":130.69,"coordY":192.61}},"index":2,"playId":"5ee2dafc-dcbe-3d9e-999e-ebe97d5ea9b1","pitchNumber":3,"startTime":"2026-06-21T02:42:25.795Z","endTime":"2026-06-21T02:42:33.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:42:33.291Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Rumfield strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-21T02:44:10.881Z","endTime":"2026-06-21T02:46:29.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":0},"pitchData":{"startSpeed":97.3,"endSpeed":90.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.878775921606703,"aZ":-17.90705889859462,"pfxX":-5.545195800785361,"pfxZ":6.858107763619611,"pX":-0.7773662046740125,"pZ":4.0259637790593334,"vX0":5.221786865381399,"vY0":-141.81126215685427,"vZ0":-1.295844131326148,"x":146.63,"y":130.08,"x0":-1.9030837529905138,"y0":50.003802586595604,"z0":5.6069712729016805,"aX":-11.538323906094675},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.5,"breakHorizontal":9.2,"spinRate":2084,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3831060780208153,"extension":6.732610763256238},"index":0,"playId":"124fcd1e-ddbb-3960-8436-4456acbf3d90","pitchNumber":1,"startTime":"2026-06-21T02:44:40.993Z","endTime":"2026-06-21T02:44:45.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":89.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78795234366991,"aZ":-20.21142464611852,"pfxX":-6.212886932302274,"pfxZ":5.9250434910264005,"pX":-0.024009033215709078,"pZ":3.517904048947302,"vX0":6.728895439695786,"vY0":-139.416804500422,"vZ0":-2.345604752377883,"x":117.92,"y":143.8,"x0":-1.632535154586056,"y0":50.002855296407034,"z0":5.667292757897762,"aX":-12.544957986383425},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.6,"breakHorizontal":10.3,"spinRate":2118,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.38907370332995184,"extension":6.963432462202355},"index":1,"playId":"12385d11-701f-3eae-9fbe-04ebdbe71bde","pitchNumber":2,"startTime":"2026-06-21T02:44:56.630Z","endTime":"2026-06-21T02:45:00.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":91.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.622363248141262,"aZ":-19.93161269203059,"pfxX":-5.7495249943581435,"pfxZ":5.85133809316007,"pX":-0.443783048391013,"pZ":3.9136600279717397,"vX0":5.634335263828111,"vY0":-141.94110735518333,"vZ0":-1.1620362361023986,"x":133.92,"y":133.11,"x0":-1.6831089058166648,"y0":50.005983796521676,"z0":5.566501412832567,"aX":-12.037030016269624},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.7,"breakHorizontal":9.6,"spinRate":2195,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.3821353970075907,"extension":6.739049297320964},"index":2,"playId":"e42e0302-194a-390f-9e67-a7a227230579","pitchNumber":3,"startTime":"2026-06-21T02:45:13.001Z","endTime":"2026-06-21T02:45:17.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":90.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.954933448520396,"aZ":-21.06039798064918,"pfxX":-6.721510486647494,"pfxZ":5.392638005143402,"pX":0.5259178787310355,"pZ":3.3308112540922568,"vX0":8.793893039096872,"vY0":-140.8089705502386,"vZ0":-2.5696467727272667,"x":96.95,"y":148.85,"x0":-1.72596757806293,"y0":50.005190251432346,"z0":5.578231330999554,"aX":-13.86012051133739},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.6,"breakHorizontal":10.9,"spinRate":2206,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.3850857502894929,"extension":6.876321410128669},"index":3,"playId":"1e106d98-6b0c-31fc-a5cd-98af6d92d6c3","pitchNumber":4,"startTime":"2026-06-21T02:45:30.577Z","endTime":"2026-06-21T02:45:35.148Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-21T02:45:47.966Z","endTime":"2026-06-21T02:46:03.682Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":83.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.93759667322994,"aZ":-30.52398587855109,"pfxX":0.7577656780899424,"pfxZ":0.9670273286535722,"pX":2.150873667897358,"pZ":-0.25962450600352704,"vX0":9.825217032008304,"vY0":-127.79027247211276,"vZ0":-8.248653778846641,"x":35.01,"y":245.79,"x0":-1.795187025489947,"y0":50.00315710664501,"z0":5.310187385367297,"aX":1.2882149620021204},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.5,"breakHorizontal":-3.0,"spinRate":2329,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.42382520954957226,"extension":7.032295436515423},"index":5,"playId":"7e2486b6-46b4-3745-9363-9b30591465fc","pitchNumber":5,"startTime":"2026-06-21T02:46:03.682Z","endTime":"2026-06-21T02:46:08.208Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.843787563461266,"aZ":-27.06327514478724,"pfxX":-4.859194902536247,"pfxZ":2.9220498813327076,"pX":0.8528923255228581,"pZ":0.6886353331535504,"vX0":8.751585925602031,"vY0":-130.07066334217524,"vZ0":-7.0225455353162545,"x":84.49,"y":220.19,"x0":-1.8921443848825643,"y0":50.00548663325377,"z0":5.416453585629287,"aX":-8.505612097564123},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.2,"breakHorizontal":7.3,"spinRate":1805,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.4177299393335221,"extension":6.768392598826031},"index":6,"playId":"b2071359-f59d-382a-b16d-3a66ab84fc55","pitchNumber":6,"startTime":"2026-06-21T02:46:24.008Z","endTime":"2026-06-21T02:46:29.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:46:29.452Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-21T02:46:29.500Z","endTime":"2026-06-21T02:48:35.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":90.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44663257147357,"aZ":-17.365206383596355,"pfxX":-6.185647673499167,"pfxZ":7.099828770027294,"pX":-0.6085168315889412,"pZ":4.026878154164995,"vX0":5.8988949382504705,"vY0":-142.08403802342,"vZ0":-1.4528202223044202,"x":140.2,"y":130.05,"x0":-1.8879513641765069,"y0":50.00182134774956,"z0":5.626068517818628,"aX":-12.900001188764632},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.8,"breakHorizontal":10.3,"spinRate":2141,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3825921330323796,"extension":6.77111002194084},"index":0,"playId":"fdecc7d8-5f10-396f-b6b2-d96b154d2cff","pitchNumber":1,"startTime":"2026-06-21T02:46:55.747Z","endTime":"2026-06-21T02:46:59.108Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-21T02:47:10.600Z","endTime":"2026-06-21T02:47:24.038Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":90.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2318668067373,"aZ":-17.154891638747202,"pfxX":-5.9715661864301826,"pfxZ":7.211035410017802,"pX":0.3406912995507995,"pZ":3.0214818514981707,"vX0":8.077458914331821,"vY0":-141.97589830202645,"vZ0":-3.8840453917628945,"x":104.01,"y":157.2,"x0":-1.7384404651003835,"y0":50.00554050140528,"z0":5.469018464933284,"aX":-12.44368925312724},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.6,"breakHorizontal":9.6,"spinRate":2236,"spinDirection":234},"zone":3,"typeConfidence":2.0,"plateTime":0.38279208553626853,"extension":6.937154498339606},"index":2,"playId":"f61b4b83-72a9-3687-b7c6-fd56ff4bf776","pitchNumber":2,"startTime":"2026-06-21T02:47:24.038Z","endTime":"2026-06-21T02:47:28.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":80.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.275440887159803,"aZ":-29.319893939691468,"pfxX":1.9955518258737426,"pfxZ":1.7793244203601712,"pX":1.1314470965930328,"pZ":0.4181636626531771,"vX0":6.768154941500336,"vY0":-124.64468391781666,"vZ0":-6.203618092738154,"x":73.87,"y":227.49,"x0":-1.856344024654631,"y0":50.00360389896991,"z0":5.29900583859442,"aX":3.2038166674197837},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.3,"breakHorizontal":-4.9,"spinRate":2169,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.4360621203209769,"extension":6.9205379947504015},"index":3,"playId":"29984734-9559-3af5-b256-35eabfc14d18","pitchNumber":3,"startTime":"2026-06-21T02:47:56.239Z","endTime":"2026-06-21T02:48:01.008Z","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":85.6,"endSpeed":79.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.192104962468193,"aZ":-27.31358072923337,"pfxX":2.114465650189281,"pfxZ":3.059465133814361,"pX":1.6598289905968324,"pZ":1.1205605861188104,"vX0":7.77335379614551,"vY0":-124.47942453888042,"vZ0":-4.864910841036224,"x":53.73,"y":208.52,"x0":-1.7629531771063878,"y0":50.00152393506043,"z0":5.329505400853584,"aX":3.3569908287109334},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.8,"breakHorizontal":-5.4,"spinRate":2248,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4380206499017336,"extension":7.1906062853837165},"index":4,"playId":"f2419e70-21b5-3723-9037-4d9d93c8760c","pitchNumber":4,"startTime":"2026-06-21T02:48:13.072Z","endTime":"2026-06-21T02:48:17.437Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.199774601339694,"aZ":-33.27525329399299,"pfxX":7.610857451080946,"pfxZ":-0.6959069130438094,"pX":0.8728516626506325,"pZ":1.4686861985342472,"vX0":4.561782317622866,"vY0":-124.7100195219901,"vZ0":-2.9624976174600484,"x":83.73,"y":199.13,"x0":-1.9666847549826465,"y0":50.00426008540621,"z0":5.406427997585888,"aX":12.032127883053818},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.7,"breakHorizontal":-14.8,"spinRate":2275,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4385717581554527,"extension":6.88940655547705},"index":5,"playId":"70faf91a-6606-329a-8f25-1d61912a3d0e","pitchNumber":5,"startTime":"2026-06-21T02:48:31.647Z","endTime":"2026-06-21T02:48:35.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:48:35.929Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Troy Johnston walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-21T02:48:42.508Z","endTime":"2026-06-21T02:50:17.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.286797587547202,"aZ":-23.13864478968585,"pfxX":-4.047679882323809,"pfxZ":5.3336739662839445,"pX":0.3640284237679942,"pZ":0.6373383776703951,"vX0":7.015044574743452,"vY0":-127.99708395501261,"vZ0":-7.430306722726648,"x":103.12,"y":221.57,"x0":-1.8608450279323172,"y0":50.001264389597296,"z0":5.333976297329604,"aX":-6.855103300692254},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.5,"breakHorizontal":6.1,"spinRate":1656,"spinDirection":260},"zone":14,"typeConfidence":2.0,"plateTime":0.4245792182728745,"extension":6.8231582625719245},"index":0,"playId":"8a2b9d7c-cc81-3367-8e24-f642df1042d5","pitchNumber":1,"startTime":"2026-06-21T02:49:02.956Z","endTime":"2026-06-21T02:49:08.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88095387871176,"aZ":-26.885403675628112,"pfxX":-6.048455293212591,"pfxZ":3.1017605091442846,"pX":-0.5741928864951772,"pZ":2.313892758887257,"vX0":5.536658107956727,"vY0":-128.74371366749503,"vZ0":-3.0096765203360176,"x":138.89,"y":176.3,"x0":-1.9509937700514575,"y0":50.00265242279412,"z0":5.545278972166219,"aX":-10.30972412923402},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.3,"breakHorizontal":10.0,"spinRate":1842,"spinDirection":254},"zone":4,"typeConfidence":2.0,"plateTime":0.42297674503998994,"extension":6.622276782404684},"index":1,"playId":"cf85ce82-14f8-384b-ba13-7df77102fa42","pitchNumber":2,"startTime":"2026-06-21T02:49:21.543Z","endTime":"2026-06-21T02:49:25.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.173997662388928,"aZ":-17.89780251010443,"pfxX":-5.805463733466456,"pfxZ":6.830784852680139,"pX":0.012084527574987824,"pZ":4.215516755221838,"vX0":7.1533640926162025,"vY0":-142.40654732037322,"vZ0":-0.7085879045144977,"x":116.54,"y":124.96,"x0":-1.7570612874794147,"y0":50.00694380789563,"z0":5.581159897534864,"aX":-12.141800497124077},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.5,"breakHorizontal":9.4,"spinRate":2145,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.38200048175678214,"extension":6.765964808516882},"index":2,"playId":"2c84e76f-742b-3003-86ca-4c65c6c1515f","pitchNumber":3,"startTime":"2026-06-21T02:49:38.507Z","endTime":"2026-06-21T02:49:42.764Z","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":97.0,"endSpeed":90.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.441866517654507,"aZ":-19.81667636739655,"pfxX":-4.953321491364289,"pfxZ":5.971110205659704,"pX":-0.6974033002316785,"pZ":3.5667870309802043,"vX0":5.0714097426328,"vY0":-141.36889125995066,"vZ0":-2.1748760264069533,"x":143.58,"y":142.48,"x0":-1.8519183555676997,"y0":50.001579757464064,"z0":5.587613031852785,"aX":-10.250276660229838},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.7,"breakHorizontal":8.3,"spinRate":1974,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3841636057565534,"extension":6.682197647738899},"index":3,"playId":"b0cf983a-af1a-3fb4-add1-0b00e078842b","pitchNumber":4,"startTime":"2026-06-21T02:49:54.117Z","endTime":"2026-06-21T02:49:58.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":83.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.152234144196555,"aZ":-26.656638743622903,"pfxX":-6.371763582121307,"pfxZ":3.1790601593868777,"pX":0.8444335611065233,"pZ":1.0856819898843553,"vX0":8.994187437601544,"vY0":-129.58915424232933,"vZ0":-6.168461727396358,"x":84.81,"y":209.47,"x0":-1.8126961191785627,"y0":50.001063679127725,"z0":5.481687980507501,"aX":-11.04759506206878},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.8,"breakHorizontal":10.0,"spinRate":1836,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4195715784686107,"extension":6.648152039450301},"index":4,"playId":"1bf111a7-b6bd-3eed-87cc-191996306d9a","pitchNumber":5,"startTime":"2026-06-21T02:50:13.497Z","endTime":"2026-06-21T02:50:17.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:50:17.904Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Carrigg flies out to center fielder Jake Mangum.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-21T02:51:11.360Z","endTime":"2026-06-21T02:52:24.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-21T02:50:37.717Z","endTime":"2026-06-21T02:51:13.578Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":83.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.673116125395556,"aZ":-26.084475607118275,"pfxX":-4.920650184175193,"pfxZ":3.539918067941845,"pX":0.4362092274978519,"pZ":1.0987895431101629,"vX0":7.961459324820274,"vY0":-129.0391136996968,"vZ0":-6.152874798006037,"x":100.37,"y":209.11,"x0":-2.021299096649201,"y0":50.00598869634267,"z0":5.469940429917283,"aX":-8.47160065386637},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.5,"breakHorizontal":7.6,"spinRate":1896,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.42118149807694083,"extension":7.010997543689268},"index":1,"playId":"7f2d61ed-c327-3c05-bbda-a98b7fc0092b","pitchNumber":1,"startTime":"2026-06-21T02:51:13.578Z","endTime":"2026-06-21T02:51:17.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":90.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.738704830076976,"aZ":-18.43100446247656,"pfxX":-6.304002109464028,"pfxZ":6.618301084123285,"pX":0.0450648366115697,"pZ":3.313886938182823,"vX0":7.913800562032658,"vY0":-141.67252980632807,"vZ0":-3.141605782742307,"x":115.28,"y":149.31,"x0":-1.9372047373716461,"y0":50.0061316044837,"z0":5.584263861310959,"aX":-13.097504446025095},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.6,"breakHorizontal":10.2,"spinRate":2227,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.383430703573135,"extension":6.8406165467369995},"index":2,"playId":"3d7a0a21-3b92-34d7-b17e-873e178635dd","pitchNumber":2,"startTime":"2026-06-21T02:51:30.780Z","endTime":"2026-06-21T02:51:35.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.441310790306083,"aZ":-26.40846204878833,"pfxX":-4.22261394654867,"pfxZ":3.363565792632592,"pX":-0.6509034012132745,"pZ":2.5972662181180928,"vX0":5.127454272412295,"vY0":-128.74317249462317,"vZ0":-2.4317102456284005,"x":141.81,"y":168.65,"x0":-2.1003432677439418,"y0":50.00332773178102,"z0":5.554606354803906,"aX":-7.2386428706359025},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.9,"breakHorizontal":6.8,"spinRate":1825,"spinDirection":257},"zone":4,"typeConfidence":2.0,"plateTime":0.42206879269741915,"extension":6.622630104110319},"index":3,"playId":"d0c67da6-65df-3ebe-8713-5bbdf20ac03b","pitchNumber":3,"startTime":"2026-06-21T02:51:51.025Z","endTime":"2026-06-21T02:51:55.033Z","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.1,"endSpeed":89.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.643103228190377,"aZ":-17.95978026989379,"pfxX":-6.876217638949917,"pfxZ":6.932147078645123,"pX":0.21764283922490618,"pZ":3.0749653174132137,"vX0":8.440938577914002,"vY0":-141.2504185727671,"vZ0":-3.5304510950913706,"x":108.7,"y":155.76,"x0":-1.8951003470000043,"y0":50.004902300137985,"z0":5.473774391360459,"aX":-14.10525266896234},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.1,"breakHorizontal":11.0,"spinRate":2294,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.3855645192960315,"extension":6.990622810758755},"hitData":{"launchSpeed":73.0,"launchAngle":43.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.81,"coordY":96.09}},"index":4,"playId":"81f47d10-f96a-35a5-a0bd-8bc0b175d597","pitchNumber":4,"startTime":"2026-06-21T02:52:15.195Z","endTime":"2026-06-21T02:52:24.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:52:24.047Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-21T02:54:49.825Z","endTime":"2026-06-21T02:56:09.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jimmy Herget replaces Tomoyuki Sugano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T02:53:58.703Z","endTime":"2026-06-21T02:54:52.107Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623474,"link":"/api/v1/people/623474"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.709295380039816,"aZ":-32.63883543576443,"pfxX":-9.278583946150825,"pfxZ":-0.2685713554347213,"pX":1.0354757733521474,"pZ":2.7002964151365045,"vX0":11.76262623667714,"vY0":-129.14379959594115,"vZ0":1.8200022823790414,"x":77.53,"y":165.87,"x0":-2.3297201353563644,"y0":50.00398699414097,"z0":4.460831161891084,"aX":-15.997395884049334},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.1,"breakHorizontal":14.8,"spinRate":2482,"spinDirection":258},"zone":12,"typeConfidence":2.0,"plateTime":0.4208482280657133,"extension":5.069277061647677},"index":1,"playId":"860b78c1-fc54-33d1-a79f-c9968a9b0102","pitchNumber":1,"startTime":"2026-06-21T02:54:52.107Z","endTime":"2026-06-21T02:54:55.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.36059708602352,"aZ":-25.792245457190777,"pfxX":0.8897189719871416,"pfxZ":4.081727354312486,"pX":-0.23140595643611026,"pZ":2.642869317558113,"vX0":5.00009172306082,"vY0":-123.16168320883962,"vZ0":-0.3618815999470302,"x":125.82,"y":167.42,"x0":-2.38871491778613,"y0":50.00333458068666,"z0":4.939987801382617,"aX":1.3906297381563992},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.6,"breakHorizontal":-2.6,"spinRate":2817,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.4417269593792206,"extension":5.028392739433769},"index":2,"playId":"88d4cd53-6674-391e-82e8-d40fecda6bf7","pitchNumber":2,"startTime":"2026-06-21T02:55:09.404Z","endTime":"2026-06-21T02:55:14.264Z","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":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.717002221446126,"aZ":-31.216353271494746,"pfxX":-9.076995772820965,"pfxZ":0.5219661661955657,"pX":-0.16165550365107229,"pZ":1.1540362039246943,"vX0":8.119470188141534,"vY0":-133.83938893920742,"vZ0":-4.542924253799157,"x":123.16,"y":207.62,"x0":-2.027507181189865,"y0":50.00613971941704,"z0":5.0607417585231715,"aX":-16.7853263279664},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.2,"breakHorizontal":15.1,"spinRate":2608,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.40628802352709537,"extension":5.223656654149663},"index":3,"playId":"0fccc62a-7739-3573-ac20-818e969eb062","pitchNumber":3,"startTime":"2026-06-21T02:55:26.994Z","endTime":"2026-06-21T02:55:30.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.916888285587955,"aZ":-31.952736208402165,"pfxX":-8.803697904061446,"pfxZ":0.11992765565997487,"pX":0.6945272225107108,"pZ":2.803053534473029,"vX0":10.785557580705651,"vY0":-131.5410609144278,"vZ0":1.8396234319593063,"x":90.53,"y":163.1,"x0":-2.271745194395879,"y0":50.00002288810487,"z0":4.426163922774987,"aX":-15.779296386035579},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.7,"breakHorizontal":14.3,"spinRate":2478,"spinDirection":259},"zone":3,"typeConfidence":2.0,"plateTime":0.4128202689772267,"extension":4.9114995801136585},"index":4,"playId":"d77e42b8-8b7f-35f9-95d8-86ecac0b3c83","pitchNumber":4,"startTime":"2026-06-21T02:55:49.663Z","endTime":"2026-06-21T02:55:53.986Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.60673758979026,"aZ":-30.380092225623894,"pfxX":5.822978703142695,"pfxZ":1.358525156442937,"pX":1.3833512415738232,"pZ":2.596204133610113,"vX0":7.307801590217576,"vY0":-113.77894632710637,"vZ0":2.8077322750959137,"x":64.27,"y":168.68,"x0":-2.618584854438782,"y0":50.00242090878323,"z0":4.343932382559006,"aX":7.682014456824613},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":3.5,"breakHorizontal":-12.2,"spinRate":3030,"spinDirection":90},"zone":12,"typeConfidence":2.0,"plateTime":0.48021343114324555,"extension":5.137615846866735},"index":5,"playId":"946aa718-3560-3bcf-9408-2d9d867f15a7","pitchNumber":5,"startTime":"2026-06-21T02:56:05.802Z","endTime":"2026-06-21T02:56:09.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:56:09.977Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Callihan walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-21T02:56:10.291Z","endTime":"2026-06-21T02:58:37.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"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":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":82.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.06605166890081,"aZ":-25.99177412244991,"pfxX":-0.998114929178997,"pfxZ":3.6803651957727874,"pX":1.1602880958210873,"pZ":1.7323687328797688,"vX0":8.542985581176184,"vY0":-127.50363999325276,"vZ0":-3.1677530630795108,"x":72.77,"y":192.01,"x0":-2.0745241181440175,"y0":50.00474561648112,"z0":4.9959992364777035,"aX":-1.6782114685825729},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.2,"breakHorizontal":0.2,"spinRate":2693,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.42618717261583816,"extension":5.059393348442014},"index":0,"playId":"a54e2a9c-e10e-3b96-a48a-4e17cd19ae27","pitchNumber":1,"startTime":"2026-06-21T02:56:36.283Z","endTime":"2026-06-21T02:56:40.868Z","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":1},"pitchData":{"startSpeed":77.7,"endSpeed":72.4,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.64982761354592,"aZ":-31.381601985309302,"pfxX":7.722798196516903,"pfxZ":0.6048393573558251,"pX":-2.162868387098344,"pZ":2.6667038162966135,"vX0":-0.8111889620914957,"vY0":-113.2657524071914,"vZ0":1.541304605618659,"x":199.44,"y":166.78,"x0":-2.8085422153901765,"y0":50.005352794168296,"z0":5.0794531737902275,"aX":10.19295428576616},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":1.7,"breakHorizontal":-13.9,"spinRate":3041,"spinDirection":85},"zone":11,"typeConfidence":2.0,"plateTime":0.48071505291316896,"extension":4.986908276067483},"index":1,"playId":"9a9fb2b0-c5ff-3cee-ae21-d50ac2a78cd7","pitchNumber":2,"startTime":"2026-06-21T02:56:57.408Z","endTime":"2026-06-21T02:57:01.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.391307464829165,"aZ":-29.209515216725535,"pfxX":-5.334379695962481,"pfxZ":1.9107661495687847,"pX":-1.7109677679984243,"pZ":3.685320991845979,"vX0":3.272039092086866,"vY0":-123.57370256613204,"vZ0":2.172364118310596,"x":182.22,"y":139.28,"x0":-2.3555431718404507,"y0":50.005473570198674,"z0":5.239672466027646,"aX":-8.295448064812613},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.2,"breakHorizontal":9.0,"spinRate":1727,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.4423285574980014,"extension":5.316651369826043},"index":2,"playId":"609d92e2-763d-3f87-bbb4-06567103e80e","pitchNumber":3,"startTime":"2026-06-21T02:57:19.020Z","endTime":"2026-06-21T02:57:22.992Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":85.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.601936609574462,"aZ":-31.379263093826793,"pfxX":-8.485469378094916,"pfxZ":0.44044311552400117,"pX":0.26084886769791726,"pZ":2.0951635180658386,"vX0":9.058605386494678,"vY0":-132.397203469795,"vZ0":-1.9189389997281938,"x":107.06,"y":182.21,"x0":-2.0682219113518894,"y0":50.00456536014526,"z0":5.079363684053629,"aX":-15.388304145725487},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.6,"breakHorizontal":13.9,"spinRate":2515,"spinDirection":244},"zone":9,"typeConfidence":2.0,"plateTime":0.41036478997767967,"extension":5.058423744048436},"index":3,"playId":"a7cd9851-a293-3cd9-af35-938299792960","pitchNumber":4,"startTime":"2026-06-21T02:57:38.159Z","endTime":"2026-06-21T02:57:42.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.809136592743492,"aZ":-24.63644116874632,"pfxX":1.3277456785130544,"pfxZ":4.702469466103322,"pX":0.13944968834789206,"pZ":2.8843272658786367,"vX0":5.681105116831139,"vY0":-124.66899071523959,"vZ0":-0.4512365802721201,"x":111.68,"y":160.9,"x0":-2.324623118835757,"y0":50.00137608433838,"z0":5.0695994796436,"aX":2.127261277643943},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.6,"breakHorizontal":-3.5,"spinRate":2770,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.43633350099715873,"extension":5.0652695806687325},"index":4,"playId":"93512531-92dc-3c87-ac05-d35bdf969c0d","pitchNumber":5,"startTime":"2026-06-21T02:57:54.365Z","endTime":"2026-06-21T02:57:58.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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":74.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.503463613749116,"aZ":-31.206959118111335,"pfxX":3.8254448451984304,"pfxZ":0.6949027078297192,"pX":1.0509617502905149,"pZ":1.7689795687504897,"vX0":6.622770210502591,"vY0":-116.16130342413437,"vZ0":-0.7826431522860859,"x":76.94,"y":191.02,"x0":-2.311179320465223,"y0":50.00415864935953,"z0":5.023784564547343,"aX":5.336201422604623},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":1.3,"breakHorizontal":-8.3,"spinRate":3012,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.46781457808444893,"extension":5.097743244468638},"index":5,"playId":"6d93b3cd-4915-3efe-b628-06ae8a4609f1","pitchNumber":6,"startTime":"2026-06-21T02:58:33.371Z","endTime":"2026-06-21T02:58:37.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T02:58:37.906Z","atBatIndex":47},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jake Mangum grounds into a double play, shortstop Ezequiel Tovar to first baseman TJ Rumfield. Tyler Callihan out at 2nd. Jake Mangum out at 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-21T02:59:05.687Z","endTime":"2026-06-21T03:00:16.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"7e49dda8-073b-4ff2-96b6-ff9b957aa105","startTime":"2026-06-21T02:59:05.687Z","endTime":"2026-06-21T02:59:10.687Z","isPitch":false,"type":"stepoff"},{"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":1},"pitchData":{"startSpeed":92.2,"endSpeed":86.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03601366250478,"aZ":-22.215797726882066,"pfxX":-6.443015141197979,"pfxZ":5.350118937796779,"pX":0.6386067379999876,"pZ":2.8364365544090195,"vX0":9.62530741670901,"vY0":-134.13180662503547,"vZ0":-2.277687151527624,"x":92.66,"y":162.2,"x0":-2.1235874479972012,"y0":50.00595404071308,"z0":5.244646695146206,"aX":-12.000957090405802},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.5,"breakHorizontal":10.1,"spinRate":2513,"spinDirection":237},"zone":3,"typeConfidence":2.0,"plateTime":0.4049829001089913,"extension":5.427330686166377},"index":1,"playId":"45287b8a-841e-3be0-a75e-08ae19bbf8aa","pitchNumber":1,"startTime":"2026-06-21T02:59:22.357Z","endTime":"2026-06-21T02:59:26.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.70886869646436,"aZ":-26.654250974121254,"pfxX":0.7621761810435941,"pfxZ":3.5154669338081472,"pX":0.42604138924182144,"pZ":1.2940217485023513,"vX0":6.663208134445222,"vY0":-123.49573565348737,"vZ0":-3.820375366179171,"x":100.76,"y":203.84,"x0":-2.3874668029925337,"y0":50.004380990496195,"z0":5.061359029595111,"aX":1.1960660360634965},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.9,"breakHorizontal":-2.6,"spinRate":2630,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.44070470160713393,"extension":5.091321149488675},"index":2,"playId":"fcca6de3-4f76-3bb7-9b16-647fcbee2621","pitchNumber":2,"startTime":"2026-06-21T02:59:44.429Z","endTime":"2026-06-21T02:59:49.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":86.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63761742729682,"aZ":-28.657966201556917,"pfxX":-8.482974313475152,"pfxZ":1.8666816823173615,"pX":0.0031220643627362186,"pZ":2.0605341282700955,"vX0":8.221852303951312,"vY0":-134.67737019428108,"vZ0":-2.9076785120502238,"x":116.88,"y":183.15,"x0":-1.9522496717215325,"y0":50.001154621389595,"z0":5.130563776912359,"aX":-15.957676691180184},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.1,"breakHorizontal":14.2,"spinRate":2554,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.403009799173923,"extension":4.987790274349107},"hitData":{"launchSpeed":95.4,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":130.02,"coordY":146.62}},"index":3,"playId":"1ccabe5b-5d89-37ad-8bc3-fb4f8b48486b","pitchNumber":3,"startTime":"2026-06-21T03:00:09.270Z","endTime":"2026-06-21T03:00:16.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T03:00:16.539Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edouard Julien called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-21T03:02:40.026Z","endTime":"2026-06-21T03:04:35.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7,8],"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carmen Mlodzinski replaces Paul Skenes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T03:01:11.595Z","endTime":"2026-06-21T03:02:42.206Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669387,"link":"/api/v1/people/669387"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.512538032221816,"aZ":-32.19440930302699,"pfxX":-5.432272846417517,"pfxZ":-0.011933092323943129,"pX":0.11563049061442551,"pZ":3.0036412931750807,"vX0":5.5046500896585515,"vY0":-125.01095010412973,"vZ0":0.8692060433482633,"x":112.59,"y":157.68,"x0":-1.3929219255624172,"y0":50.0028697983373,"z0":5.262562145244742,"aX":-8.732400034463629},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.4,"breakHorizontal":8.8,"spinRate":1792,"spinDirection":246},"zone":2,"typeConfidence":2.0,"plateTime":0.43555140642631507,"extension":6.576961478174284},"index":1,"playId":"cd395677-0659-3d8f-b077-0bc0229dffec","pitchNumber":1,"startTime":"2026-06-21T03:02:42.206Z","endTime":"2026-06-21T03:02:46.507Z","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":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.129648982367893,"aZ":-30.72649324671136,"pfxX":-5.331159278738692,"pfxZ":0.8839681376759794,"pX":0.006013697522877073,"pZ":1.6357579241040832,"vX0":5.304062557876255,"vY0":-126.13553132660226,"vZ0":-2.758868200381054,"x":116.77,"y":194.61,"x0":-1.4168340146628786,"y0":50.00306102497427,"z0":5.184811391062777,"aX":-8.717131086180768},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.3,"breakHorizontal":8.6,"spinRate":1788,"spinDirection":251},"zone":8,"typeConfidence":2.0,"plateTime":0.4318309725765608,"extension":6.483931504384989},"index":2,"playId":"1a8288d0-de7a-3bac-a778-866b328a78ea","pitchNumber":2,"startTime":"2026-06-21T03:02:58.360Z","endTime":"2026-06-21T03:03:02.759Z","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":87.5,"endSpeed":82.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.26200769130457,"aZ":-32.3262712078336,"pfxX":-4.133596938472521,"pfxZ":-0.09218680981777005,"pX":-0.9744815423716897,"pZ":1.1343444334459531,"vX0":2.49201789502551,"vY0":-127.63795347592539,"vZ0":-4.228100170525776,"x":154.14,"y":208.15,"x0":-1.412460465875356,"y0":50.00001890738966,"z0":5.2795236188408685,"aX":-7.013097821284389},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.7,"breakHorizontal":7.2,"spinRate":1638,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.42454099343396257,"extension":6.4602081294200016},"index":3,"playId":"c414375a-c93e-3b1c-ae23-a129956093f8","pitchNumber":3,"startTime":"2026-06-21T03:03:17.391Z","endTime":"2026-06-21T03:03:22.856Z","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":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.816938406630747,"aZ":-33.73717075570057,"pfxX":-4.461306094706883,"pfxZ":-0.9369699788486665,"pX":-1.0261940631131992,"pZ":1.9455922158704546,"vX0":2.2819945146429004,"vY0":-126.90436309509745,"vZ0":-1.858973656502418,"x":156.12,"y":186.25,"x0":-1.3474832486403576,"y0":50.00413275816375,"z0":5.322208166671559,"aX":-7.4312029474861605},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.8,"breakHorizontal":7.7,"spinRate":1765,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4281629666501927,"extension":6.348361062062316},"index":4,"playId":"212dd8e1-1258-3b59-98ab-582d2cac555d","pitchNumber":4,"startTime":"2026-06-21T03:03:32.446Z","endTime":"2026-06-21T03:03:36.769Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.780740732912456,"aZ":-30.38811941954628,"pfxX":-5.329952551462267,"pfxZ":1.0670218194826457,"pX":-0.43319015512986464,"pZ":3.4437346076176127,"vX0":4.050820102184268,"vY0":-127.3604113798843,"vZ0":1.0037099372509592,"x":133.51,"y":145.8,"x0":-1.3379580194188885,"y0":50.00270670490121,"z0":5.415739699983466,"aX":-8.912517267196414},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.3,"breakHorizontal":9.0,"spinRate":1845,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.4271747089467288,"extension":6.466222282648988},"index":5,"playId":"c53a9fac-a74b-3803-98a1-cf90cc362ca2","pitchNumber":5,"startTime":"2026-06-21T03:03:49.134Z","endTime":"2026-06-21T03:03:53.724Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-06-21T03:03:57.771Z","endTime":"2026-06-21T03:04:11.665Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":90.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84095003938162,"aZ":-18.950830149942423,"pfxX":-4.519511316922391,"pfxZ":6.395240289774963,"pX":0.19126444684463095,"pZ":2.0443211164548973,"vX0":5.714572139717326,"vY0":-141.3969450144772,"vZ0":-5.363201838012515,"x":109.71,"y":183.58,"x0":-1.2489336282968126,"y0":50.00171563518168,"z0":5.143868503819732,"aX":-9.344545119170053},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.9,"breakHorizontal":7.3,"spinRate":2205,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.3842784496033045,"extension":6.497053256289016},"index":7,"playId":"c5e5e2eb-4d11-3eba-a1c8-ae7d3d91cf21","pitchNumber":6,"startTime":"2026-06-21T03:04:11.665Z","endTime":"2026-06-21T03:04:15.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":90.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.280266145433238,"aZ":-19.814030404442235,"pfxX":-5.564113902297772,"pfxZ":6.020730751391345,"pX":-0.044072319776798125,"pZ":2.421249519212027,"vX0":5.6566015827442815,"vY0":-141.03452029339167,"vZ0":-4.1848478166238205,"x":118.68,"y":173.41,"x0":-1.3344268306036933,"y0":50.00537464397386,"z0":5.170330128749567,"aX":-11.427074730467462},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.4,"breakHorizontal":9.2,"spinRate":2137,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.38555299194514703,"extension":6.440680094055098},"index":8,"playId":"335d88b4-cf20-3705-b5eb-3e5a815272df","pitchNumber":7,"startTime":"2026-06-21T03:04:31.521Z","endTime":"2026-06-21T03:04:35.593Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T03:04:35.593Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-21T03:04:42.023Z","endTime":"2026-06-21T03:06:20.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.2,"endSpeed":77.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.700577910813333,"aZ":-33.75688210105385,"pfxX":4.5414861242075215,"pfxZ":-1.044289256612478,"pX":-0.2640865028530301,"pZ":2.1344533680785402,"vX0":2.4076476031840173,"vY0":-121.26905736839478,"vZ0":0.4153240362243793,"x":127.07,"y":181.15,"x0":-1.8556799385144822,"y0":50.00573434734612,"z0":4.873784001361033,"aX":6.85665251523068},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.6,"breakHorizontal":-8.8,"spinRate":2446,"spinDirection":63},"zone":8,"typeConfidence":2.0,"plateTime":0.44935172409801627,"extension":6.4733448246374},"index":0,"playId":"1206d01b-0a84-3925-9c21-64fdc6b312b4","pitchNumber":1,"startTime":"2026-06-21T03:05:01.744Z","endTime":"2026-06-21T03:05:07.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.021041754955817,"aZ":-32.424641948560314,"pfxX":6.163361625301676,"pfxZ":-0.162826415282602,"pX":-1.0620935553738857,"pZ":3.5984216110146123,"vX0":0.17215470378163839,"vY0":-120.53043275091512,"vZ0":3.2523190719407915,"x":157.48,"y":141.62,"x0":-1.9369642987821185,"y0":50.00592617617805,"z0":5.066985643230383,"aX":9.210576813591349},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.6,"breakHorizontal":-11.3,"spinRate":2433,"spinDirection":66},"zone":11,"typeConfidence":2.0,"plateTime":0.45176316866130684,"extension":6.545201668329222},"index":1,"playId":"e705e86e-384d-333e-aa69-95eb2715c601","pitchNumber":2,"startTime":"2026-06-21T03:05:19.760Z","endTime":"2026-06-21T03:05:25.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":89.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45437557542181,"aZ":-22.28838539042205,"pfxX":-6.555880318463268,"pfxZ":4.87054400021133,"pX":-0.10638760997879065,"pZ":2.2520635130050097,"vX0":5.634948721871526,"vY0":-140.32979001518305,"vZ0":-4.370652364490436,"x":121.06,"y":177.97,"x0":-1.2712453803196042,"y0":50.004600164804124,"z0":5.249122027252029,"aX":-13.309747431289857},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.3,"breakHorizontal":11.0,"spinRate":2002,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.38770150928677616,"extension":6.505358868860497},"index":2,"playId":"19feadaf-e01e-38b5-bf36-8134005086c3","pitchNumber":3,"startTime":"2026-06-21T03:05:35.395Z","endTime":"2026-06-21T03:05:38.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":90.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73704524604082,"aZ":-18.04299348275176,"pfxX":-6.028203252115138,"pfxZ":6.881847360987479,"pX":1.0626895450719427,"pZ":2.8969068596784737,"vX0":8.325640219337409,"vY0":-140.91468582537016,"vZ0":-3.4481486667632693,"x":76.49,"y":160.56,"x0":-1.118510171823926,"y0":50.00236172085832,"z0":5.271581878376633,"aX":-12.3776418565405},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.1,"breakHorizontal":9.6,"spinRate":2167,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.38564427353012043,"extension":6.505747330812173},"index":3,"playId":"b12e00b1-8d7d-3161-ba71-026670a21ac0","pitchNumber":4,"startTime":"2026-06-21T03:05:56.455Z","endTime":"2026-06-21T03:06:00.868Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":78.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.80921146473503,"aZ":-34.29524813098311,"pfxX":1.857782773858029,"pfxZ":-1.3777348271077265,"pX":0.9124474463415885,"pZ":1.8791386166114386,"vX0":5.631029257716469,"vY0":-122.0473325133298,"vZ0":-0.2781339316206294,"x":82.22,"y":188.04,"x0":-1.6489232498023187,"y0":50.00420515179984,"z0":4.902082788890299,"aX":2.8549957425091756},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.4,"breakHorizontal":-4.4,"spinRate":2433,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4456204233606944,"extension":6.485159027392558},"index":4,"playId":"9717f71e-c202-3b81-a1c3-4091485062e9","pitchNumber":5,"startTime":"2026-06-21T03:06:15.749Z","endTime":"2026-06-21T03:06:20.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T03:06:20.075Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sterlin Thompson singles on a soft ground ball to third baseman Nick Gonzales.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-21T03:06:25.726Z","endTime":"2026-06-21T03:07:07.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"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.8,"endSpeed":79.6,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.89440437896803,"aZ":-37.03882265763463,"pfxX":0.3774060119011235,"pfxZ":-3.077842160948496,"pX":0.09681227894740198,"pZ":1.886988136064509,"vX0":3.365914723491581,"vY0":-123.59651223325561,"vZ0":-0.9911059743177666,"x":113.31,"y":187.83,"x0":-1.3203456617316014,"y0":50.00589695605115,"z0":5.348223759573459,"aX":0.5952104113616639},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.6,"breakHorizontal":-1.3,"spinRate":2461,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.4397302059258208,"extension":6.378495456117519},"index":0,"playId":"af9fa3e7-3257-3af2-b546-b902dd39feef","pitchNumber":1,"startTime":"2026-06-21T03:06:44.587Z","endTime":"2026-06-21T03:06:48.915Z","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":86.9,"endSpeed":81.1,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.256815584082567,"aZ":-28.732031087914372,"pfxX":-5.116853075155269,"pfxZ":2.0795977634394633,"pX":0.1160322355307849,"pZ":2.04465797547045,"vX0":5.298116170618393,"vY0":-126.58911404666175,"vZ0":-2.219627471143182,"x":112.58,"y":183.57,"x0":-1.3206402747107928,"y0":50.00248649430446,"z0":5.190587668798413,"aX":-8.462106277055987},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.6,"breakHorizontal":8.3,"spinRate":1738,"spinDirection":248},"zone":8,"typeConfidence":2.0,"plateTime":0.4296049147858607,"extension":6.618014290769763},"hitData":{"launchSpeed":32.6,"launchAngle":-49.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":118.37,"coordY":185.31}},"index":1,"playId":"4760637b-0918-38c0-9ad6-8d06f150eb4d","pitchNumber":2,"startTime":"2026-06-21T03:06:59.243Z","endTime":"2026-06-21T03:07:07.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T03:07:07.268Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake McCarthy lines out to second baseman Brandon Lowe.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-21T03:07:25.720Z","endTime":"2026-06-21T03:08:25.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":88.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16589510535569,"aZ":-19.52794082080552,"pfxX":-4.667270169924217,"pfxZ":6.372085284413085,"pX":-0.36730248722600983,"pZ":3.687637972783542,"vX0":4.026151973910685,"vY0":-138.4202138250336,"vZ0":-1.0394271277280656,"x":131.0,"y":139.21,"x0":-1.2179165159583716,"y0":50.00615902017332,"z0":5.347115576640564,"aX":-9.269144353093095},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.6,"breakHorizontal":7.9,"spinRate":2048,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39224427246828775,"extension":6.507172166294478},"index":0,"playId":"a0ece5ba-c24b-3e63-ad54-52b0f7956c76","pitchNumber":1,"startTime":"2026-06-21T03:07:39.657Z","endTime":"2026-06-21T03:07:44.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":89.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83687005518042,"aZ":-17.768802490812575,"pfxX":-5.423859329905485,"pfxZ":7.147637585912493,"pX":1.1958563012404662,"pZ":1.7631236286120515,"vX0":8.073815700937333,"vY0":-139.29210473927725,"vZ0":-6.685329091407917,"x":71.42,"y":191.18,"x0":-1.0021034795740626,"y0":50.00154294888943,"z0":5.319730540341698,"aX":-10.928945131976583},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.1,"breakHorizontal":8.6,"spinRate":2156,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.38948845537870147,"extension":6.481236455519864},"index":1,"playId":"3e934514-5f46-3e0f-b9ee-7fb264f6d72a","pitchNumber":2,"startTime":"2026-06-21T03:07:56.163Z","endTime":"2026-06-21T03:08:00.798Z","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":90.9,"endSpeed":84.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16512736482564,"aZ":-25.01538105061591,"pfxX":0.27014300663493884,"pfxZ":3.94807579645221,"pX":0.3688847028440221,"pZ":2.7799225032588573,"vX0":4.918246708226844,"vY0":-132.51235114128528,"vZ0":-1.3891743251715072,"x":102.94,"y":163.72,"x0":-1.5313712890488418,"y0":50.00169707968596,"z0":5.10526492942059,"aX":0.4892741091948452},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.1,"breakHorizontal":-1.3,"spinRate":2392,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.41031610734866053,"extension":6.477644829688794},"hitData":{"launchSpeed":60.1,"launchAngle":20.0,"totalDistance":139.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":143.18,"coordY":149.19}},"index":2,"playId":"d72cea57-92ae-3761-a4d3-769243af28da","pitchNumber":3,"startTime":"2026-06-21T03:08:19.882Z","endTime":"2026-06-21T03:08:25.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T03:08:25.959Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-21T03:10:35.068Z","endTime":"2026-06-21T03:12:13.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from third base to second base for Willi Castro.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T03:10:05.734Z","endTime":"2026-06-21T03:10:05.762Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"200"},{"details":{"description":"Defensive Substitution: Kyle Karros replaces second baseman Edouard Julien, batting 7th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-21T03:10:05.762Z","endTime":"2026-06-21T03:10:37.199Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":666397,"link":"/api/v1/people/666397"}},{"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":78.0,"endSpeed":73.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.22867982934288,"aZ":-31.45941072492388,"pfxX":6.37424368830811,"pfxZ":0.5319010162815303,"pX":-0.3895809059445077,"pZ":2.0073600790085355,"vX0":2.9428553744305885,"vY0":-113.71538550701985,"vZ0":0.10081299719838288,"x":131.85,"y":184.58,"x0":-2.521001801809626,"y0":50.000569945136945,"z0":5.036452613682623,"aX":8.500606512385344},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":1.2,"breakHorizontal":-12.2,"spinRate":3046,"spinDirection":74},"zone":7,"typeConfidence":2.0,"plateTime":0.47830095394173355,"extension":4.957584757643048},"index":2,"playId":"5ed6d2d2-7e33-32ba-84be-5c38d4f94bba","pitchNumber":1,"startTime":"2026-06-21T03:10:37.199Z","endTime":"2026-06-21T03:10:41.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":72.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.212544407979685,"aZ":-32.177153741677834,"pfxX":5.949682400120119,"pfxZ":-0.0030680803483384977,"pX":1.2991274018968797,"pZ":1.8218874485570025,"vX0":6.3406041356196425,"vY0":-113.1845164350563,"vZ0":-0.08496142075319013,"x":67.48,"y":189.59,"x0":-2.293030656756054,"y0":50.00265765405951,"z0":5.034912240241327,"aX":7.8552562464458715},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":0.2,"breakHorizontal":-12.1,"spinRate":3037,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4806782328394461,"extension":5.030650611939875},"index":3,"playId":"4ff8e497-8a8d-36e5-b211-61c268043ef4","pitchNumber":2,"startTime":"2026-06-21T03:10:52.831Z","endTime":"2026-06-21T03:10:57.281Z","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":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":84.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.40723564892005,"aZ":-30.634372210679544,"pfxX":-7.594315374078056,"pfxZ":0.8766527566337743,"pX":2.477294109444486,"pZ":1.6496905668392943,"vX0":14.589314113826482,"vY0":-130.3395496536562,"vZ0":-1.1372328710838238,"x":22.57,"y":194.24,"x0":-2.1481762021696107,"y0":50.0048149843731,"z0":4.356881560291713,"aX":-13.373847423307067},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.6,"breakHorizontal":11.4,"spinRate":2461,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.41655375946156337,"extension":4.993086481057673},"index":4,"playId":"31e7ed9b-0f26-3f91-9e46-9daf0a851c09","pitchNumber":3,"startTime":"2026-06-21T03:11:10.801Z","endTime":"2026-06-21T03:11:14.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.11269365670572,"aZ":-24.39040052105496,"pfxX":0.7658768641405227,"pfxZ":4.758439621750708,"pX":0.5745791331551774,"pZ":2.3784389086221607,"vX0":6.794415132008309,"vY0":-125.95025944218128,"vZ0":-1.5680969318815188,"x":95.1,"y":174.56,"x0":-2.2370223751178546,"y0":50.00466936765988,"z0":4.946619970337868,"aX":1.2532033924768757},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.5,"breakHorizontal":-2.6,"spinRate":2691,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.43182239286320767,"extension":5.02330345231104},"index":5,"playId":"001b0076-151b-3c71-8990-24e913311408","pitchNumber":4,"startTime":"2026-06-21T03:11:30.836Z","endTime":"2026-06-21T03:11:34.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":73.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.53535084738498,"aZ":-30.788320554055655,"pfxX":6.188286037350934,"pfxZ":1.0460296840723649,"pX":1.8168395540989712,"pZ":0.8732469221964829,"vX0":7.485287016107806,"vY0":-113.77398552372088,"vZ0":-2.732204794929847,"x":47.75,"y":215.2,"x0":-2.304986511592033,"y0":50.0033741724603,"z0":5.104843074344891,"aX":8.20978725874959},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":1.6,"breakHorizontal":-13.0,"spinRate":3147,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.47923331266303126,"extension":5.335743468233294},"index":6,"playId":"c0429387-9ee0-3049-b307-20d7639ab5b3","pitchNumber":5,"startTime":"2026-06-21T03:11:49.031Z","endTime":"2026-06-21T03:11:53.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.940687172590145,"aZ":-24.840360524383673,"pfxX":0.4256778069793232,"pfxZ":4.4846656329542105,"pX":0.998603306102036,"pZ":2.352402373960181,"vX0":8.113197100533618,"vY0":-125.82760671447522,"vZ0":-1.6266827224972387,"x":78.94,"y":175.27,"x0":-2.2971089189348652,"y0":50.00063209553849,"z0":4.983294714886894,"aX":0.693603843893585},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.0,"breakHorizontal":-2.3,"spinRate":2756,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.43214770295410654,"extension":5.124329909203491},"index":7,"playId":"aa5e62d2-00c5-39ec-bcea-fd497f4a61d3","pitchNumber":6,"startTime":"2026-06-21T03:12:09.735Z","endTime":"2026-06-21T03:12:13.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T03:12:13.269Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Endy Rodríguez called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-21T03:14:47.198Z","endTime":"2026-06-21T03:16:14.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,2],"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":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Endy Rodríguez replaces Henry Davis.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-21T03:12:23.945Z","endTime":"2026-06-21T03:12:39.610Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":680779,"link":"/api/v1/people/680779"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-21T03:12:39.610Z","endTime":"2026-06-21T03:12:51.509Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brennan Bernardino replaces Jimmy Herget.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-06-21T03:12:51.509Z","endTime":"2026-06-21T03:14:49.323Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657514,"link":"/api/v1/people/657514"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":72.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.80583124584349,"aZ":-33.24102846620643,"pfxX":-6.975020711863529,"pfxZ":-0.8200846102842831,"pX":0.43953744981056136,"pZ":2.505724364728507,"vX0":-4.640238975688655,"vY0":-112.0532028698494,"vZ0":2.2736749537405094,"x":100.25,"y":171.13,"x0":3.4307587981081915,"y0":50.00558890162805,"z0":4.83140712209268,"aX":-9.030681013884001},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-0.7,"breakHorizontal":13.7,"spinRate":2694,"spinDirection":299},"zone":6,"typeConfidence":0.9,"plateTime":0.48548072824939004,"extension":5.4037792160282105},"index":3,"playId":"65ad4b64-1019-30af-9054-ff098952b698","pitchNumber":1,"startTime":"2026-06-21T03:14:49.323Z","endTime":"2026-06-21T03:14:53.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":85.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36059574603043,"aZ":-23.47145814791555,"pfxX":4.242232775445787,"pfxZ":4.769926459191607,"pX":0.1776135990146388,"pZ":3.843373574094318,"vX0":-8.429880519284623,"vY0":-132.72738439654776,"vZ0":1.289992454546391,"x":110.23,"y":135.01,"x0":2.81169230577253,"y0":50.00292024101282,"z0":5.0332015525637575,"aX":7.741323319790982},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.1,"breakHorizontal":-6.4,"spinRate":2190,"spinDirection":122},"zone":12,"typeConfidence":0.65,"plateTime":0.4091545001933561,"extension":5.699094181269345},"index":4,"playId":"3cf5cb19-5247-3bc0-be23-c3a3af90934c","pitchNumber":2,"startTime":"2026-06-21T03:15:04.658Z","endTime":"2026-06-21T03:15:08.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":73.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.35312593398145,"aZ":-33.214640253066115,"pfxX":-6.488347769803922,"pfxZ":-0.7827562757801436,"pX":-0.42796162313952985,"pZ":1.6048548151334845,"vX0":-6.252762618000879,"vY0":-113.85382668750876,"vZ0":0.5527454523763331,"x":133.31,"y":195.45,"x0":3.1784520658536977,"y0":50.000304277212265,"z0":4.5991198806337685,"aX":-8.669799059328888},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-1.1,"breakHorizontal":13.1,"spinRate":2809,"spinDirection":305},"zone":7,"typeConfidence":0.9,"plateTime":0.4777853950830133,"extension":5.342480630446743},"index":5,"playId":"5a595f0f-33da-37f9-8194-8debe9297191","pitchNumber":3,"startTime":"2026-06-21T03:15:20.421Z","endTime":"2026-06-21T03:15:25.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":73.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.396245225576546,"aZ":-34.83037930474663,"pfxX":-8.556156800507004,"pfxZ":-1.9803035334401136,"pX":1.6590728749763402,"pZ":0.9594509100108144,"vX0":-1.4684502540289968,"vY0":-114.49203563486505,"vZ0":-0.2614353164961599,"x":53.76,"y":212.87,"x0":3.419807885439877,"y0":50.00498739006633,"z0":4.458637167450699,"aX":-11.45977696420602},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-3.4,"breakHorizontal":15.8,"spinRate":2953,"spinDirection":296},"zone":14,"typeConfidence":0.9,"plateTime":0.4767988160620469,"extension":5.399995713376931},"index":6,"playId":"e7aff0fe-f9ae-321d-b2f8-d0d182034dbf","pitchNumber":4,"startTime":"2026-06-21T03:15:37.131Z","endTime":"2026-06-21T03:15:40.741Z","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":92.3,"endSpeed":86.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.674534753762195,"aZ":-29.77186830459545,"pfxX":6.558406159853174,"pfxZ":1.2825160035962302,"pX":1.197962671614043,"pZ":2.4113824349317823,"vX0":-6.817470500090896,"vY0":-134.50485274301778,"vZ0":-0.7675044142248086,"x":71.34,"y":173.67,"x0":2.8893125603721286,"y0":50.000741258948004,"z0":4.774490252522754,"aX":12.25756413853986},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.4,"breakHorizontal":-10.8,"spinRate":2194,"spinDirection":128},"zone":14,"typeConfidence":0.93,"plateTime":0.40414031652613724,"extension":5.6571714167565785},"index":7,"playId":"ecc3fdc0-e742-3866-b4b9-02e815462511","pitchNumber":5,"startTime":"2026-06-21T03:15:52.601Z","endTime":"2026-06-21T03:15:56.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.036399606063085,"aZ":-28.853473265442798,"pfxX":8.76270469295158,"pfxZ":1.833279190627323,"pX":0.495264210821382,"pZ":2.6110981158440767,"vX0":-8.862781335333285,"vY0":-132.76064625897544,"vZ0":-0.3784614343097077,"x":98.12,"y":168.28,"x0":2.7123629297323264,"y0":50.00553693499129,"z0":4.826246504619714,"aX":15.902435511726148},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.5,"breakHorizontal":-14.4,"spinRate":2122,"spinDirection":121},"zone":6,"typeConfidence":0.92,"plateTime":0.40999086884428015,"extension":5.842271668025501},"index":8,"playId":"6fbf686d-81e9-3ba3-8ffd-6830d517e0bc","pitchNumber":6,"startTime":"2026-06-21T03:16:10.314Z","endTime":"2026-06-21T03:16:14.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T03:16:14.926Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Horwitz flies out to center fielder Cole Carrigg.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-21T03:16:22.884Z","endTime":"2026-06-21T03:17:51.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":72.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.88257741198959,"aZ":-35.22191236417435,"pfxX":-4.412075041691601,"pfxZ":-2.311675355132575,"pX":1.1154617227448929,"pZ":1.2347077755441425,"vX0":-3.7901903407351822,"vY0":-112.99523715704771,"vZ0":0.37004191537726694,"x":74.48,"y":205.44,"x0":3.376254794692977,"y0":50.00329664508913,"z0":4.553458723273963,"aX":-5.814481722109635},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-3.8,"breakHorizontal":8.8,"spinRate":2828,"spinDirection":294},"zone":14,"typeConfidence":0.89,"plateTime":0.4812190826270717,"extension":5.430316311878026},"index":0,"playId":"31d270a2-4ede-3155-97bd-e6b414569a76","pitchNumber":1,"startTime":"2026-06-21T03:16:39.089Z","endTime":"2026-06-21T03:16:43.275Z","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":91.5,"endSpeed":85.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05656508391239,"aZ":-27.335274579811372,"pfxX":5.464092723535675,"pfxZ":2.6361766785486846,"pX":0.6362798065440293,"pZ":1.908689745811548,"vX0":-7.669067061806696,"vY0":-133.21110919224805,"vZ0":-2.302785378386599,"x":92.75,"y":187.25,"x0":2.8153481088019054,"y0":50.00088287733645,"z0":4.719571344972899,"aX":10.02281967838293},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.6,"breakHorizontal":-8.6,"spinRate":2226,"spinDirection":123},"zone":9,"typeConfidence":0.92,"plateTime":0.40796841585015775,"extension":5.797773334194449},"index":1,"playId":"48c8ca94-9d23-3c69-a549-cda3ddcd5ddb","pitchNumber":2,"startTime":"2026-06-21T03:16:54.700Z","endTime":"2026-06-21T03:16:58.425Z","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":77.7,"endSpeed":72.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.156777784312197,"aZ":-34.56907316477294,"pfxX":-4.493779542603601,"pfxZ":-1.812393286913002,"pX":1.7422844134312179,"pZ":3.0368891301431526,"vX0":-2.472253542994188,"vY0":-113.21672289496759,"vZ0":4.282670866170548,"x":50.59,"y":156.78,"x0":3.425727213452645,"y0":50.002253428476386,"z0":4.5433896704804715,"aX":-5.939003914029034},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-2.2,"breakHorizontal":8.6,"spinRate":2793,"spinDirection":293},"zone":12,"typeConfidence":0.9,"plateTime":0.4804820021686327,"extension":5.458737723684363},"index":2,"playId":"18bf5d82-4908-376b-8871-f02709731f8d","pitchNumber":3,"startTime":"2026-06-21T03:17:24.949Z","endTime":"2026-06-21T03:17:29.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":72.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.779923795829752,"aZ":-32.9813376992903,"pfxX":-6.175469079226568,"pfxZ":-0.6172514168786041,"pX":0.05346573828129966,"pZ":1.8415759849835704,"vX0":-5.212570409784011,"vY0":-112.55459553463015,"vZ0":1.3239835048669253,"x":114.96,"y":189.06,"x0":3.1858891386624486,"y0":50.00328407495137,"z0":4.538173254029975,"aX":-8.073160461992641},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-0.6,"breakHorizontal":12.4,"spinRate":2778,"spinDirection":297},"zone":8,"typeConfidence":0.9,"plateTime":0.48314243657543443,"extension":5.513043921852076},"hitData":{"launchSpeed":94.9,"launchAngle":41.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.95,"coordY":57.59}},"index":3,"playId":"97ba2f5b-2c1f-3b45-b247-a48315964893","pitchNumber":4,"startTime":"2026-06-21T03:17:41.930Z","endTime":"2026-06-21T03:17:51.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T03:17:51.466Z","atBatIndex":55},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Willi Castro lines out to left fielder Bryan Reynolds.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-21T03:19:54.801Z","endTime":"2026-06-21T03:21:37.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Endy Rodríguez remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T03:19:25.996Z","endTime":"2026-06-21T03:19:56.955Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":680779,"link":"/api/v1/people/680779"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":80.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.397151221789347,"aZ":-31.502482044721347,"pfxX":-5.43344374375512,"pfxZ":0.41327619411857697,"pX":0.6277831192912094,"pZ":2.194858890971712,"vX0":6.508313557502525,"vY0":-124.73511903431384,"vZ0":-1.2837061360081898,"x":93.07,"y":179.52,"x0":-1.2753289350595023,"y0":50.00123845010587,"z0":5.247622229065382,"aX":-8.804563160125062},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.7,"breakHorizontal":8.9,"spinRate":1765,"spinDirection":250},"zone":6,"typeConfidence":2.0,"plateTime":0.4344312192205244,"extension":6.485486119796813},"index":1,"playId":"7b6daf32-29f0-3833-8664-5b476628373d","pitchNumber":1,"startTime":"2026-06-21T03:19:56.955Z","endTime":"2026-06-21T03:20:00.917Z","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.8,"endSpeed":88.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.444032207452324,"aZ":-20.96792380155791,"pfxX":-5.006941328134165,"pfxZ":5.654755906087205,"pX":-1.0761727095676494,"pZ":3.5834507302320042,"vX0":2.752456216815533,"vY0":-138.34151627944348,"vZ0":-1.1354722660180063,"x":158.02,"y":142.03,"x0":-1.4219790078717724,"y0":50.00084511160969,"z0":5.375499829565968,"aX":-9.918974770103544},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.3,"breakHorizontal":8.6,"spinRate":2206,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3926236662974598,"extension":6.440042164640243},"index":2,"playId":"70ed37fd-75e2-394e-82d9-d1dca6c5b930","pitchNumber":2,"startTime":"2026-06-21T03:20:11.616Z","endTime":"2026-06-21T03:20:15.802Z","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":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.916800973983577,"aZ":-31.1745186225579,"pfxX":-5.407348500685939,"pfxZ":0.6283891358222373,"pX":-1.3596029195066113,"pZ":3.0761686216827617,"vX0":1.8909580232825363,"vY0":-123.7562905895676,"vZ0":0.9878921951074129,"x":168.82,"y":155.72,"x0":-1.420273540453936,"y0":50.0019280504545,"z0":5.234102933587147,"aX":-8.596407488444406},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.6,"breakHorizontal":9.5,"spinRate":1856,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.43843120519651624,"extension":6.454872967368445},"index":3,"playId":"f6245017-ac41-341b-b035-13d8fc2f6ddb","pitchNumber":3,"startTime":"2026-06-21T03:20:27.110Z","endTime":"2026-06-21T03:20:32.265Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":80.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.23067652931826,"aZ":-35.85575039696746,"pfxX":-4.854430102983768,"pfxZ":-2.2851149879343957,"pX":-0.7645524488252656,"pZ":1.3362673769774351,"vX0":2.958220821483917,"vY0":-124.83305278488302,"vZ0":-2.1782540878218914,"x":146.14,"y":202.7,"x0":-1.3218155176056496,"y0":50.003749942712794,"z0":5.11436956353294,"aX":-7.821246568914504},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.3,"breakHorizontal":8.3,"spinRate":1901,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4353410608704231,"extension":6.428392940092592},"index":4,"playId":"8d79f7fa-6f00-3165-b75b-2173c1841e44","pitchNumber":4,"startTime":"2026-06-21T03:20:43.886Z","endTime":"2026-06-21T03:20:48.635Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-21T03:20:56.141Z","endTime":"2026-06-21T03:21:10.005Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":89.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12862777270686,"aZ":-19.896870686912173,"pfxX":-5.317268508602968,"pfxZ":6.0562403531034725,"pX":-0.6263287408989291,"pZ":2.978252086797051,"vX0":3.897954645499375,"vY0":-139.946496728156,"vZ0":-2.9329086465255276,"x":140.87,"y":158.37,"x0":-1.3313139937551786,"y0":50.00125612390793,"z0":5.310489282549165,"aX":-10.775935129380343},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.7,"breakHorizontal":9.1,"spinRate":2193,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.38817429262771697,"extension":6.420811547841341},"index":6,"playId":"5b6ba2e1-ee84-32f2-88c6-8b8db8e0e825","pitchNumber":5,"startTime":"2026-06-21T03:21:10.005Z","endTime":"2026-06-21T03:21:13.193Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":81.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.334688713762056,"aZ":-32.01303783500781,"pfxX":-3.957811281280547,"pfxZ":0.09282376417761817,"pX":-0.8815479878272396,"pZ":1.815768510241761,"vX0":2.4639540496018713,"vY0":-126.45188400828746,"vZ0":-2.333305083575153,"x":150.6,"y":189.75,"x0":-1.343357650002438,"y0":50.00016467066457,"z0":5.26302353389535,"aX":-6.552926517418311},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.0,"breakHorizontal":6.7,"spinRate":1626,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4294788614638416,"extension":6.404339989213367},"hitData":{"launchSpeed":81.9,"launchAngle":27.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.29,"coordY":88.6}},"index":7,"playId":"dc6c4089-0013-3358-89e0-b1140b1f88df","pitchNumber":6,"startTime":"2026-06-21T03:21:30.115Z","endTime":"2026-06-21T03:21:37.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T03:21:37.406Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Rumfield walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-21T03:21:45.854Z","endTime":"2026-06-21T03:23:21.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":89.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84227685511738,"aZ":-19.50288248383684,"pfxX":-4.4546915319034035,"pfxZ":6.285890417014469,"pX":-0.5916656442591333,"pZ":2.540006335762659,"vX0":3.6755739320019343,"vY0":-139.51980491177176,"vZ0":-3.886717634217237,"x":139.55,"y":170.2,"x0":-1.3330887245640066,"y0":50.00105267597226,"z0":5.2002776677994875,"aX":-8.976828740632612},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.0,"breakHorizontal":7.6,"spinRate":2115,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.3893041700392179,"extension":6.5177544347797856},"index":0,"playId":"c10cb4c9-ac87-38ab-8a9e-9a4f57a75d12","pitchNumber":1,"startTime":"2026-06-21T03:22:04.138Z","endTime":"2026-06-21T03:22:08.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":89.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.154960970564446,"aZ":-21.24995347442374,"pfxX":-4.699629859656623,"pfxZ":5.434885648981455,"pX":-0.03479159670685151,"pZ":3.7020900365250475,"vX0":5.250356527896467,"vY0":-139.64747983503887,"vZ0":-0.5302498164071326,"x":118.33,"y":138.82,"x0":-1.3128139962760679,"y0":50.0037811538572,"z0":5.27030073874134,"aX":-9.449352328013227},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.0,"breakHorizontal":7.7,"spinRate":2124,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.38956490149939826,"extension":6.421958903271975},"index":1,"playId":"fdd2aa38-709c-3b29-bdae-d9ce102b45e3","pitchNumber":2,"startTime":"2026-06-21T03:22:21.020Z","endTime":"2026-06-21T03:22:25.461Z","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":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.82214797808392,"aZ":-35.39125157339723,"pfxX":-5.462345849443218,"pfxZ":-1.9680149017253314,"pX":0.04284086134309061,"pZ":0.7222511421734393,"vX0":5.155408638681246,"vY0":-126.33107554405682,"vZ0":-3.994962299821778,"x":115.37,"y":219.28,"x0":-1.3028875074634962,"y0":50.002914536883644,"z0":5.1327380420591835,"aX":-8.936278239348486},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.2,"breakHorizontal":8.9,"spinRate":1776,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.43158130842493536,"extension":6.528735650993014},"index":2,"playId":"d0bc5fee-a93b-3080-be6f-2e8c719c8190","pitchNumber":3,"startTime":"2026-06-21T03:22:38.000Z","endTime":"2026-06-21T03:22:41.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":80.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.60482431123913,"aZ":-34.13600139829438,"pfxX":3.953533937430997,"pfxZ":-1.223527464872257,"pX":-1.0640998737438667,"pZ":2.5433070095322443,"vX0":0.6225411384451622,"vY0":-124.53015253986864,"vZ0":1.0599900497665538,"x":157.56,"y":170.11,"x0":-1.830468620683377,"y0":50.00030971932073,"z0":4.886982611214666,"aX":6.351489411507367},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.8,"breakHorizontal":-7.3,"spinRate":2469,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.43601247749273986,"extension":6.515372478017334},"index":3,"playId":"5a150bfd-9187-3492-9042-e459447b280b","pitchNumber":4,"startTime":"2026-06-21T03:22:58.759Z","endTime":"2026-06-21T03:23:03.375Z","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":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":81.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.55795220655228,"aZ":-30.6368651711346,"pfxX":-3.7203710818649207,"pfxZ":0.9315975011001782,"pX":-1.1047659022459595,"pZ":3.093480542629519,"vX0":2.2571381048653576,"vY0":-126.46479249955173,"vZ0":0.9539913675643197,"x":159.11,"y":155.26,"x0":-1.5157049047119748,"y0":50.00574850298573,"z0":5.128871021162782,"aX":-6.157643428893707},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.0,"breakHorizontal":6.4,"spinRate":1707,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.4295816805971322,"extension":6.597756638844899},"index":4,"playId":"09273525-0dda-3fa1-b92d-7a6e128c2be6","pitchNumber":5,"startTime":"2026-06-21T03:23:16.703Z","endTime":"2026-06-21T03:23:21.249Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T03:23:21.249Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Hunter Goodman pops out to first baseman Spencer Horwitz in foul territory.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-21T03:23:32.618Z","endTime":"2026-06-21T03:24:39.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":89.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.979637702285775,"aZ":-22.398391116842422,"pfxX":-3.512599256745523,"pfxZ":4.862768040171792,"pX":-0.4979977427314136,"pZ":4.307137419430472,"vX0":3.2545438912132556,"vY0":-139.39752831942226,"vZ0":1.0632429238339336,"x":135.98,"y":122.49,"x0":-1.212150559787792,"y0":50.003839571138236,"z0":5.376836404566675,"aX":-7.062999149040069},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.2,"breakHorizontal":5.9,"spinRate":2037,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.38973178595853364,"extension":6.499520627698308},"index":0,"playId":"95e5634b-ce75-3e4d-9f98-8871f78f5ef4","pitchNumber":1,"startTime":"2026-06-21T03:23:47.808Z","endTime":"2026-06-21T03:23:52.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":88.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.928220609815607,"aZ":-25.033167934652035,"pfxX":-6.193719807007268,"pfxZ":3.609102612253743,"pX":0.05242924478308012,"pZ":3.751240557093219,"vX0":6.213886032040029,"vY0":-138.3295660311281,"vZ0":0.9211321337867976,"x":115.0,"y":137.5,"x0":-1.3964577533356897,"y0":50.00086532032745,"z0":5.066978485043466,"aX":-12.248241379895974},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.8,"breakHorizontal":10.2,"spinRate":2044,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.3929062783144328,"extension":6.632845828974621},"index":1,"playId":"f84df18d-4eb8-3515-af66-f5b6a7d4d57e","pitchNumber":2,"startTime":"2026-06-21T03:24:07.927Z","endTime":"2026-06-21T03:24:11.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.072539115741158,"aZ":-34.278623844130564,"pfxX":3.946397516448426,"pfxZ":-1.3506828823407258,"pX":-0.7845698557487216,"pZ":2.5792137842702583,"vX0":1.114873623993225,"vY0":-122.57608844768907,"vZ0":1.3645876664343954,"x":146.91,"y":169.14,"x0":-1.7557252111624735,"y0":50.004537466708626,"z0":4.8932260780017565,"aX":6.14140438196483},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.0,"breakHorizontal":-7.4,"spinRate":2467,"spinDirection":58},"zone":4,"typeConfidence":2.0,"plateTime":0.44303962682964704,"extension":6.4902495529329425},"hitData":{"launchSpeed":78.4,"launchAngle":79.0,"totalDistance":53.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":148.77,"coordY":196.78}},"index":2,"playId":"d2a3d421-db92-3133-ad58-5705e7c78710","pitchNumber":3,"startTime":"2026-06-21T03:24:29.569Z","endTime":"2026-06-21T03:24:39.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T03:24:39.552Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Troy Johnston grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-21T03:25:00.184Z","endTime":"2026-06-21T03:25:14.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":81.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.92430476232522,"aZ":-30.8715553412826,"pfxX":-4.106897031495726,"pfxZ":0.7856614285830723,"pX":-0.379048051828404,"pZ":2.1575014674921817,"vX0":4.155097454634801,"vY0":-126.51066852356382,"vZ0":-1.2765059608229024,"x":131.45,"y":180.53,"x0":-1.4904692361994736,"y0":50.00441071910049,"z0":5.089137858166933,"aX":-6.819915094155853},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.4,"breakHorizontal":6.7,"spinRate":1806,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.4289934114251741,"extension":6.671082167132301},"hitData":{"launchSpeed":71.4,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.3,"coordY":158.27}},"index":0,"playId":"2ef7a7aa-304c-3f27-a4c1-6a8f017d8301","pitchNumber":1,"startTime":"2026-06-21T03:25:07.319Z","endTime":"2026-06-21T03:25:14.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T03:25:14.616Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brandon Lowe doubles (18) on a sharp line drive to center fielder Cole Carrigg.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-21T03:27:05.556Z","endTime":"2026-06-21T03:28:08.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04928451304098,"aZ":-24.291731684503677,"pfxX":6.718692802274425,"pfxZ":4.4213456924952155,"pX":0.9075231133059734,"pZ":3.0385163016074728,"vX0":-7.251330343226107,"vY0":-131.6872436958144,"vZ0":-0.423984306717363,"x":82.41,"y":156.74,"x0":2.8045701021151657,"y0":50.00129474987863,"z0":4.975498418499604,"aX":11.975559406174012},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.2,"breakHorizontal":-10.9,"spinRate":2182,"spinDirection":119},"zone":12,"typeConfidence":0.9,"plateTime":0.4135820777954837,"extension":5.742810513485519},"index":0,"playId":"a8485577-6754-3c0d-a294-5108f40130a7","pitchNumber":1,"startTime":"2026-06-21T03:27:31.649Z","endTime":"2026-06-21T03:27:39.391Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":72.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.611678202892215,"aZ":-33.203187104416585,"pfxX":-5.2880946041043035,"pfxZ":-0.7801021031655804,"pX":1.1632534015852458,"pZ":2.195951175632411,"vX0":-3.3526378401256793,"vY0":-113.05089146536353,"vZ0":2.020060872430184,"x":72.66,"y":179.49,"x0":3.342063640570371,"y0":50.00224085712701,"z0":4.5750199172700095,"aX":-6.985300977342191},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-0.7,"breakHorizontal":10.3,"spinRate":2792,"spinDirection":294},"zone":14,"typeConfidence":0.9,"plateTime":0.48072473060462073,"extension":5.378607809762159},"hitData":{"launchSpeed":104.9,"launchAngle":16.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":162.33,"coordY":68.67}},"index":1,"playId":"fd6c05c8-6717-3b0a-8b73-995046c747ef","pitchNumber":2,"startTime":"2026-06-21T03:27:53.651Z","endTime":"2026-06-21T03:28:08.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T03:28:08.125Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Reynolds singles on a ground ball to second baseman Willi Castro. Brandon Lowe to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-21T03:28:21.161Z","endTime":"2026-06-21T03:30:37.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnThird":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.874057850827896,"aZ":-31.592476836231512,"pfxX":5.521215381237934,"pfxZ":0.39614308806158505,"pX":0.48189115780236064,"pZ":2.7682785266582988,"vX0":-7.851297434659841,"vY0":-119.6845473167616,"vZ0":1.3574450925542862,"x":98.63,"y":164.04,"x0":3.058617575260133,"y0":50.00474103922697,"z0":4.9825340700570875,"aX":8.167567418273322},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.2,"breakHorizontal":-8.5,"spinRate":1777,"spinDirection":102},"zone":6,"typeConfidence":0.78,"plateTime":0.45426997406585823,"extension":5.807624740414835},"index":0,"playId":"2f514071-260b-3f6b-afaa-464776ece84a","pitchNumber":1,"startTime":"2026-06-21T03:28:42.114Z","endTime":"2026-06-21T03:28:45.699Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"f7e890b8-1d87-4ff2-8322-c414133d8333","startTime":"2026-06-21T03:29:06.263Z","endTime":"2026-06-21T03:29:11.263Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":83.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.573693990211428,"aZ":-27.181673862470653,"pfxX":0.9564363161177236,"pfxZ":2.8901804659716186,"pX":-0.5078955454171837,"pZ":1.5808066852838796,"vX0":-9.498558004232336,"vY0":-128.84025059036742,"vZ0":-2.4716516706688805,"x":136.36,"y":196.1,"x0":3.0583260098404343,"y0":50.00643489632687,"z0":4.593214671941992,"aX":1.6557601583455315},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.0,"breakHorizontal":-0.2,"spinRate":2374,"spinDirection":91},"zone":13,"typeConfidence":0.87,"plateTime":0.42055766969106534,"extension":5.687059507041166},"index":2,"playId":"cd5fabf7-25d1-3448-b021-73d6e48d6536","pitchNumber":2,"startTime":"2026-06-21T03:29:23.768Z","endTime":"2026-06-21T03:29:27.800Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.963150937677344,"aZ":-30.741505710695296,"pfxX":6.873742861962183,"pfxZ":0.9556199693179952,"pX":-0.8273313477535901,"pZ":2.0353890729956268,"vX0":-10.869110697109138,"vY0":-120.30354216319107,"vZ0":-0.25267646265076205,"x":148.54,"y":183.82,"x0":2.8155400473813,"y0":50.001929404180245,"z0":4.821367683409918,"aX":10.278366406052617},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.9,"breakHorizontal":-10.4,"spinRate":1557,"spinDirection":99},"zone":13,"typeConfidence":0.83,"plateTime":0.4518625978015858,"extension":5.755039187421901},"index":3,"playId":"24c7a935-1a45-3bcd-9865-121b018c6e25","pitchNumber":3,"startTime":"2026-06-21T03:29:43.875Z","endTime":"2026-06-21T03:29:49.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":74.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.393573750933193,"aZ":-35.5939607375767,"pfxX":-4.421046486237076,"pfxZ":-2.4544246361292847,"pX":0.8349804539583078,"pZ":1.041214553118774,"vX0":-4.344887477309385,"vY0":-116.39888816081032,"vZ0":-0.28725665456907057,"x":85.17,"y":210.67,"x0":3.2885416606170494,"y0":50.00152093229491,"z0":4.4890569969327485,"aX":-6.166829388846026},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.3,"breakHorizontal":8.9,"spinRate":2810,"spinDirection":306},"zone":14,"typeConfidence":0.88,"plateTime":0.4675662687811277,"extension":5.501088588255597},"index":4,"playId":"9532ec19-2598-34a0-be33-ab58c8dde326","pitchNumber":4,"startTime":"2026-06-21T03:30:09.981Z","endTime":"2026-06-21T03:30:13.992Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":73.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.867420553909184,"aZ":-35.10603422267488,"pfxX":-4.530263500251791,"pfxZ":-2.1685598221942826,"pX":1.143167313029448,"pZ":2.752696567932464,"vX0":-3.5200063366859204,"vY0":-114.55337747613443,"vZ0":3.4065567974133786,"x":73.43,"y":164.46,"x0":3.2793291633418193,"y0":50.00432158644141,"z0":4.641907656815107,"aX":-6.119947408560038},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-3.0,"breakHorizontal":9.0,"spinRate":2757,"spinDirection":296},"zone":12,"typeConfidence":0.89,"plateTime":0.47515287106642123,"extension":5.465674732196747},"hitData":{"launchSpeed":96.9,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.53,"coordY":145.6}},"index":5,"playId":"bee936e4-1122-3561-ba4e-93556f83052c","pitchNumber":5,"startTime":"2026-06-21T03:30:29.498Z","endTime":"2026-06-21T03:30:37.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T03:30:37.922Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-21T03:31:14.364Z","endTime":"2026-06-21T03:32:20.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"postOnThird":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Billy Cook replaces Bryan Reynolds.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T03:31:05.664Z","endTime":"2026-06-21T03:31:16.552Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":668804,"link":"/api/v1/people/668804"},"base":1},{"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.7,"endSpeed":82.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.17921040206759,"aZ":-29.94713790180042,"pfxX":0.5167911136694636,"pfxZ":1.3088906212560056,"pX":0.6147598526750611,"pZ":1.6188630485463442,"vX0":-6.426652807764352,"vY0":-127.87828496355175,"vZ0":-1.7635207682142857,"x":93.57,"y":195.07,"x0":3.0668584326684094,"y0":50.000068674054496,"z0":4.611704460323068,"aX":0.8777836865198835},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.3,"breakHorizontal":0.1,"spinRate":2344,"spinDirection":119},"zone":14,"typeConfidence":0.83,"plateTime":0.4242980672086438,"extension":5.608153333338061},"index":1,"playId":"8d22a017-8282-37f5-b749-a6cef89c4287","pitchNumber":1,"startTime":"2026-06-21T03:31:16.552Z","endTime":"2026-06-21T03:31:20.441Z","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":92.2,"endSpeed":86.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16575753814022,"aZ":-30.48942161404345,"pfxX":5.317986046441367,"pfxZ":0.9036239308785152,"pX":1.7664500814764332,"pZ":2.4684961695275507,"vX0":-5.229536026352137,"vY0":-134.39353387812938,"vZ0":-0.6392657246969298,"x":49.67,"y":172.13,"x0":3.026478889659776,"y0":50.00430441051816,"z0":4.834254270214456,"aX":9.941176919136357},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.7,"breakHorizontal":-8.8,"spinRate":2188,"spinDirection":127},"zone":14,"typeConfidence":0.93,"plateTime":0.4042070074666344,"extension":5.713855486195309},"index":2,"playId":"7c5bc68e-a22f-3d98-ba18-b7311a6edb5a","pitchNumber":2,"startTime":"2026-06-21T03:31:35.986Z","endTime":"2026-06-21T03:31:41.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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":75.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.590737839961008,"aZ":-33.69616117239172,"pfxX":-4.06615803557376,"pfxZ":-1.083369149354585,"pX":0.39140386803499677,"pZ":2.0234819573945586,"vX0":-5.089471242618196,"vY0":-116.51290930166991,"vZ0":1.4759088797691708,"x":102.08,"y":184.15,"x0":3.1152300267510737,"y0":50.003295431170706,"z0":4.5171100173764165,"aX":-5.707112476067299},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.4,"breakHorizontal":8.4,"spinRate":2745,"spinDirection":297},"zone":9,"typeConfidence":0.89,"plateTime":0.46638366783433316,"extension":5.554419003644719},"index":3,"playId":"e954a51f-afdc-3fd4-bfcd-df3a6d323c2b","pitchNumber":3,"startTime":"2026-06-21T03:31:54.897Z","endTime":"2026-06-21T03:31:57.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":75.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.207559677621465,"aZ":-34.2205643536644,"pfxX":-3.7083979881156575,"pfxZ":-1.4496252512542638,"pX":-1.916909074082678,"pZ":1.4987608822382466,"vX0":-9.9514530497675,"vY0":-117.13239086673848,"vZ0":0.6171358239766602,"x":190.07,"y":198.31,"x0":2.836250844621935,"y0":50.000065553853425,"z0":4.384213334655314,"aX":-5.248076501448967},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.3,"breakHorizontal":8.8,"spinRate":2850,"spinDirection":300},"zone":13,"typeConfidence":0.89,"plateTime":0.464286633435798,"extension":5.600075088436913},"index":4,"playId":"f230f8ca-89e6-3444-b05e-42fd1ed9ad4c","pitchNumber":4,"startTime":"2026-06-21T03:32:16.303Z","endTime":"2026-06-21T03:32:20.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T03:32:20.521Z","atBatIndex":62},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Nick Gonzales hit by pitch. Billy Cook to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-21T03:34:46.041Z","endTime":"2026-06-21T03:34:53.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnSecond":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"postOnThird":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-21T03:32:35.016Z","endTime":"2026-06-21T03:32:51.284Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jaden Hill replaces Brennan Bernardino.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-21T03:32:51.284Z","endTime":"2026-06-21T03:34:48.295Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677955,"link":"/api/v1/people/677955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":98.5,"endSpeed":92.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68079004027457,"aZ":-25.394326068316598,"pfxX":-7.054806729149364,"pfxZ":3.1570375494042153,"pX":-1.6496075614818642,"pZ":4.130439508197955,"vX0":1.3968876374181356,"vY0":-143.72654820835396,"vZ0":-0.18512890588648878,"x":179.88,"y":127.26,"x0":-1.2154044035754998,"y0":50.006931908316595,"z0":5.736650710180766,"aX":-15.170804929902673},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":5.9,"breakHorizontal":12.7,"spinRate":2350,"spinDirection":219},"zone":11,"typeConfidence":0.88,"plateTime":0.37715238964866415,"extension":5.84345233636407},"index":2,"playId":"3df3764d-7bf3-3f40-a95a-a742cf5dbf96","pitchNumber":1,"startTime":"2026-06-21T03:34:48.295Z","endTime":"2026-06-21T03:34:53.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T03:34:53.723Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Callihan strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-21T03:35:22.981Z","endTime":"2026-06-21T03:37:40.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnSecond":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"postOnThird":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":92.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20659150397306,"aZ":-19.6755064543358,"pfxX":-3.5715968648657173,"pfxZ":5.8497914897699825,"pX":-0.10497455106428759,"pZ":3.6364660816959877,"vX0":3.8846669863013825,"vY0":-143.23026646820267,"vZ0":-1.8915621972449395,"x":121.0,"y":140.6,"x0":-0.9965751343379117,"y0":50.005356257914926,"z0":5.4995636958999,"aX":-7.6343578395483025},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.6,"breakHorizontal":6.0,"spinRate":2376,"spinDirection":230},"zone":11,"typeConfidence":0.91,"plateTime":0.37831498215986503,"extension":5.803058234394027},"index":0,"playId":"5d396ae7-9abf-3e9f-8fa0-6e43286de7d3","pitchNumber":1,"startTime":"2026-06-21T03:35:45.505Z","endTime":"2026-06-21T03:35:49.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":91.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.227629256448882,"aZ":-21.147391160055793,"pfxX":-3.500067654663683,"pfxZ":5.205168612937866,"pX":-0.0659771922292621,"pZ":2.8276148946429704,"vX0":4.232929505518374,"vY0":-142.42260541994165,"vZ0":-3.7274474989716238,"x":119.51,"y":162.43,"x0":-1.0954809490945792,"y0":50.00125740873944,"z0":5.440732516050129,"aX":-7.412166791831074},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.1,"breakHorizontal":5.8,"spinRate":2499,"spinDirection":229},"zone":2,"typeConfidence":0.92,"plateTime":0.3801436159508418,"extension":6.160666492599021},"index":1,"playId":"79b2a211-622d-33ca-9d19-cae5d12f0c50","pitchNumber":2,"startTime":"2026-06-21T03:36:03.844Z","endTime":"2026-06-21T03:36:07.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":91.5,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.903888585702667,"aZ":-17.34499570061264,"pfxX":-5.455989564042551,"pfxZ":7.017023896351549,"pX":1.7227730359049496,"pZ":3.0849322236473236,"vX0":9.273988328645617,"vY0":-142.83489539494758,"vZ0":-3.7135822147618978,"x":51.33,"y":155.49,"x0":-0.8240506005520181,"y0":50.00249618529283,"z0":5.460232015187325,"aX":-11.530275337973823},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.4,"breakHorizontal":8.5,"spinRate":2349,"spinDirection":226},"zone":12,"typeConfidence":0.91,"plateTime":0.3802047799395103,"extension":6.018556329034679},"index":2,"playId":"1874a38c-49f3-300e-b4b8-0bd22f67d3a7","pitchNumber":3,"startTime":"2026-06-21T03:36:25.165Z","endTime":"2026-06-21T03:36:28.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.699870429394693,"aZ":-30.634620163113247,"pfxX":-5.8770936197093775,"pfxZ":0.9395643046686644,"pX":0.03292982649602407,"pZ":1.5743172671624568,"vX0":4.991043296488716,"vY0":-125.79387997122461,"vZ0":-3.040477228546534,"x":115.74,"y":196.27,"x0":-1.1941355512620853,"y0":50.002511068094016,"z0":5.231362845669509,"aX":-9.608757019114172},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.3,"breakHorizontal":9.8,"spinRate":1632,"spinDirection":258},"zone":8,"typeConfidence":0.87,"plateTime":0.43211729234912033,"extension":6.258831093244745},"index":3,"playId":"e5864bc4-c36c-3fd9-a1e3-3da08ff7a555","pitchNumber":4,"startTime":"2026-06-21T03:36:47.299Z","endTime":"2026-06-21T03:36:51.291Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-21T03:36:58.597Z","endTime":"2026-06-21T03:37:14.409Z","isPitch":false,"type":"action","player":{"id":682997,"link":"/api/v1/people/682997"}},{"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":99.0,"endSpeed":91.3,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.624303781442098,"aZ":-19.941512411248496,"pfxX":-4.926024338006006,"pfxZ":5.760956590174725,"pX":-0.11562851314730659,"pZ":2.5017744941363773,"vX0":4.514566954639814,"vY0":-144.16908435982216,"vZ0":-4.620759627397653,"x":121.41,"y":171.23,"x0":-1.0548029976106506,"y0":50.00659688288506,"z0":5.340674293632285,"aX":-10.4674431831394},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":9.7,"breakHorizontal":8.2,"spinRate":2356,"spinDirection":235},"zone":5,"typeConfidence":0.91,"plateTime":0.37859617842290216,"extension":5.796752967763716},"index":5,"playId":"85f98ba8-e98d-3d0a-8887-a2608c72c9f5","pitchNumber":5,"startTime":"2026-06-21T03:37:14.409Z","endTime":"2026-06-21T03:37:18.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42020477589905,"aZ":-18.725212279959617,"pfxX":-6.652740423939729,"pfxZ":6.617584761249372,"pX":0.6720794786830108,"pZ":2.701246235760758,"vX0":7.240280729526124,"vY0":-141.67648598168864,"vZ0":-4.270949009849486,"x":91.38,"y":165.85,"x0":-1.0524700458428358,"y0":50.004633279035936,"z0":5.425422858766536,"aX":-13.523803821213667},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.3,"breakHorizontal":10.6,"spinRate":2410,"spinDirection":229},"zone":6,"typeConfidence":0.93,"plateTime":0.38663496676980946,"extension":6.008770566210527},"index":6,"playId":"91062c65-26de-3314-9d3e-617a14fa6d96","pitchNumber":6,"startTime":"2026-06-21T03:37:35.971Z","endTime":"2026-06-21T03:37:40.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T03:37:40.075Z","atBatIndex":64},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Jake Mangum grounds into a force out, fielded by third baseman Kyle Karros. Billy Cook out at 3rd. Nick Gonzales to 2nd. Jake Mangum to 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-21T03:37:49.502Z","endTime":"2026-06-21T03:40:26.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.92"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.49"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.38"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.56"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.99"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.51"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.26"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.41"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.73"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"59.60"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.12"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.30"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.13"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".438"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".828"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".828"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_interference","runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"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":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":98.2,"endSpeed":89.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87509816833654,"aZ":-24.23504830202068,"pfxX":-8.66421322729122,"pfxZ":3.8415074486438323,"pX":-0.11093397396509762,"pZ":2.157850270081858,"vX0":5.58273386930716,"vY0":-142.85576973625066,"vZ0":-5.002454318969129,"x":121.23,"y":180.52,"x0":-0.9646597298341648,"y0":50.005331725711876,"z0":5.455065953875768,"aX":-17.912178302978138},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.1,"breakHorizontal":14.5,"spinRate":2336,"spinDirection":227},"zone":8,"typeConfidence":0.88,"plateTime":0.3833996011466567,"extension":5.802570115215074},"index":0,"playId":"46e76961-9d5f-35fb-ad0c-6565c7ba9d98","pitchNumber":1,"startTime":"2026-06-21T03:38:07.455Z","endTime":"2026-06-21T03:38:12.951Z","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":85.7,"endSpeed":79.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07337010561246,"aZ":-34.40005321257867,"pfxX":-4.12646083652054,"pfxZ":-1.3888956784644488,"pX":-1.5989589745836632,"pZ":2.4841675166810266,"vX0":0.6357053208891139,"vY0":-124.98211751790271,"vZ0":-0.2992291362079309,"x":177.95,"y":171.71,"x0":-1.3179024653809737,"y0":50.0034436263101,"z0":5.3993351415545625,"aX":-6.61417997168731},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.4,"breakHorizontal":7.3,"spinRate":1466,"spinDirection":261},"zone":11,"typeConfidence":0.81,"plateTime":0.4360573992823773,"extension":6.454028249964189},"index":1,"playId":"27ad25e9-52ca-3314-bf6a-5b13595f3baa","pitchNumber":2,"startTime":"2026-06-21T03:38:36.646Z","endTime":"2026-06-21T03:38:40.328Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":91.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.781025526933124,"aZ":-26.698119091068893,"pfxX":-6.544473377172709,"pfxZ":2.5788473894627337,"pX":0.6394064926254942,"pZ":3.211620083324499,"vX0":7.1060185752163605,"vY0":-143.64199324674624,"vZ0":-1.9911444109186598,"x":92.63,"y":152.07,"x0":-0.9956105423746209,"y0":50.00602960709606,"z0":5.5446969652807,"aX":-13.919214677056717},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":4.6,"breakHorizontal":10.7,"spinRate":2398,"spinDirection":224},"zone":3,"typeConfidence":0.89,"plateTime":0.3787654549213757,"extension":5.915712134658493},"index":2,"playId":"01b0dacd-7e6e-3e57-84b3-304b3ffa3421","pitchNumber":3,"startTime":"2026-06-21T03:38:55.795Z","endTime":"2026-06-21T03:39:00.182Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-21T03:39:06.206Z","endTime":"2026-06-21T03:39:27.059Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80614952680961,"aZ":-19.962799154447463,"pfxX":-5.764574839606817,"pfxZ":5.848019204109189,"pX":-0.02168582379675673,"pZ":3.3807465319688204,"vX0":5.317798329603945,"vY0":-142.68465739627663,"vZ0":-2.1540271901587165,"x":117.83,"y":147.5,"x0":-1.1487948686267704,"y0":50.00478172597535,"z0":5.38565931093779,"aX":-12.04299398767615},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.4,"breakHorizontal":9.6,"spinRate":2490,"spinDirection":232},"zone":11,"typeConfidence":0.92,"plateTime":0.38195923638976437,"extension":5.900524822615987},"index":4,"playId":"60e3bc9e-09de-33fa-b971-fb05f635f186","pitchNumber":4,"startTime":"2026-06-21T03:39:27.059Z","endTime":"2026-06-21T03:39:30.663Z","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":98.0,"endSpeed":90.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.854079256117455,"aZ":-17.917680330498783,"pfxX":-4.572266822937687,"pfxZ":6.811266038023371,"pX":0.12201370034600134,"pZ":3.289728839592795,"vX0":5.1652180294635,"vY0":-142.8194587792643,"vZ0":-2.9911254182315505,"x":112.35,"y":149.96,"x0":-1.104729137819688,"y0":50.00143544097105,"z0":5.459601908183792,"aX":-9.568725621825036},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.0,"breakHorizontal":7.4,"spinRate":2421,"spinDirection":231},"zone":2,"typeConfidence":0.91,"plateTime":0.38160490404350256,"extension":5.91508165606643},"index":5,"playId":"c0fd60e0-9e08-33dc-87e9-3caea59e0894","pitchNumber":5,"startTime":"2026-06-21T03:39:52.545Z","endTime":"2026-06-21T03:39:56.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.714975356967376,"aZ":-32.694343226585644,"pfxX":-5.256290119581561,"pfxZ":-0.3189657314004588,"pX":-1.4706988260143776,"pZ":2.631148412326807,"vX0":1.471759787466031,"vY0":-125.60104912279375,"vZ0":-0.08690214416057174,"x":173.06,"y":167.74,"x0":-1.3728053628155428,"y0":50.00311089711349,"z0":5.272708903710429,"aX":-8.599262754394564},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.4,"breakHorizontal":9.4,"spinRate":1601,"spinDirection":258},"zone":11,"typeConfidence":0.85,"plateTime":0.4321595617874108,"extension":6.268389843425216},"hitData":{"launchSpeed":57.0,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.84,"coordY":165.4}},"index":6,"playId":"a7ddf2ab-2c10-3429-9404-611f788fe230","pitchNumber":6,"startTime":"2026-06-21T03:40:19.173Z","endTime":"2026-06-21T03:40:26.660Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T03:40:26.660Z","atBatIndex":65}],"currentPlay":{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Jake Mangum grounds into a force out, fielded by third baseman Kyle Karros. Billy Cook out at 3rd. Nick Gonzales to 2nd. Jake Mangum to 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-21T03:37:49.502Z","endTime":"2026-06-21T03:40:26.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.92"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.49"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.38"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.56"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.99"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.51"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.26"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.41"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.73"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"59.60"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.12"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.30"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.13"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".438"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".828"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".828"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_interference","runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"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":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":98.2,"endSpeed":89.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87509816833654,"aZ":-24.23504830202068,"pfxX":-8.66421322729122,"pfxZ":3.8415074486438323,"pX":-0.11093397396509762,"pZ":2.157850270081858,"vX0":5.58273386930716,"vY0":-142.85576973625066,"vZ0":-5.002454318969129,"x":121.23,"y":180.52,"x0":-0.9646597298341648,"y0":50.005331725711876,"z0":5.455065953875768,"aX":-17.912178302978138},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.1,"breakHorizontal":14.5,"spinRate":2336,"spinDirection":227},"zone":8,"typeConfidence":0.88,"plateTime":0.3833996011466567,"extension":5.802570115215074},"index":0,"playId":"46e76961-9d5f-35fb-ad0c-6565c7ba9d98","pitchNumber":1,"startTime":"2026-06-21T03:38:07.455Z","endTime":"2026-06-21T03:38:12.951Z","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":85.7,"endSpeed":79.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07337010561246,"aZ":-34.40005321257867,"pfxX":-4.12646083652054,"pfxZ":-1.3888956784644488,"pX":-1.5989589745836632,"pZ":2.4841675166810266,"vX0":0.6357053208891139,"vY0":-124.98211751790271,"vZ0":-0.2992291362079309,"x":177.95,"y":171.71,"x0":-1.3179024653809737,"y0":50.0034436263101,"z0":5.3993351415545625,"aX":-6.61417997168731},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.4,"breakHorizontal":7.3,"spinRate":1466,"spinDirection":261},"zone":11,"typeConfidence":0.81,"plateTime":0.4360573992823773,"extension":6.454028249964189},"index":1,"playId":"27ad25e9-52ca-3314-bf6a-5b13595f3baa","pitchNumber":2,"startTime":"2026-06-21T03:38:36.646Z","endTime":"2026-06-21T03:38:40.328Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":91.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.781025526933124,"aZ":-26.698119091068893,"pfxX":-6.544473377172709,"pfxZ":2.5788473894627337,"pX":0.6394064926254942,"pZ":3.211620083324499,"vX0":7.1060185752163605,"vY0":-143.64199324674624,"vZ0":-1.9911444109186598,"x":92.63,"y":152.07,"x0":-0.9956105423746209,"y0":50.00602960709606,"z0":5.5446969652807,"aX":-13.919214677056717},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":4.6,"breakHorizontal":10.7,"spinRate":2398,"spinDirection":224},"zone":3,"typeConfidence":0.89,"plateTime":0.3787654549213757,"extension":5.915712134658493},"index":2,"playId":"01b0dacd-7e6e-3e57-84b3-304b3ffa3421","pitchNumber":3,"startTime":"2026-06-21T03:38:55.795Z","endTime":"2026-06-21T03:39:00.182Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-21T03:39:06.206Z","endTime":"2026-06-21T03:39:27.059Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80614952680961,"aZ":-19.962799154447463,"pfxX":-5.764574839606817,"pfxZ":5.848019204109189,"pX":-0.02168582379675673,"pZ":3.3807465319688204,"vX0":5.317798329603945,"vY0":-142.68465739627663,"vZ0":-2.1540271901587165,"x":117.83,"y":147.5,"x0":-1.1487948686267704,"y0":50.00478172597535,"z0":5.38565931093779,"aX":-12.04299398767615},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.4,"breakHorizontal":9.6,"spinRate":2490,"spinDirection":232},"zone":11,"typeConfidence":0.92,"plateTime":0.38195923638976437,"extension":5.900524822615987},"index":4,"playId":"60e3bc9e-09de-33fa-b971-fb05f635f186","pitchNumber":4,"startTime":"2026-06-21T03:39:27.059Z","endTime":"2026-06-21T03:39:30.663Z","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":98.0,"endSpeed":90.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.854079256117455,"aZ":-17.917680330498783,"pfxX":-4.572266822937687,"pfxZ":6.811266038023371,"pX":0.12201370034600134,"pZ":3.289728839592795,"vX0":5.1652180294635,"vY0":-142.8194587792643,"vZ0":-2.9911254182315505,"x":112.35,"y":149.96,"x0":-1.104729137819688,"y0":50.00143544097105,"z0":5.459601908183792,"aX":-9.568725621825036},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.0,"breakHorizontal":7.4,"spinRate":2421,"spinDirection":231},"zone":2,"typeConfidence":0.91,"plateTime":0.38160490404350256,"extension":5.91508165606643},"index":5,"playId":"c0fd60e0-9e08-33dc-87e9-3caea59e0894","pitchNumber":5,"startTime":"2026-06-21T03:39:52.545Z","endTime":"2026-06-21T03:39:56.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.714975356967376,"aZ":-32.694343226585644,"pfxX":-5.256290119581561,"pfxZ":-0.3189657314004588,"pX":-1.4706988260143776,"pZ":2.631148412326807,"vX0":1.471759787466031,"vY0":-125.60104912279375,"vZ0":-0.08690214416057174,"x":173.06,"y":167.74,"x0":-1.3728053628155428,"y0":50.00311089711349,"z0":5.272708903710429,"aX":-8.599262754394564},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.4,"breakHorizontal":9.4,"spinRate":1601,"spinDirection":258},"zone":11,"typeConfidence":0.85,"plateTime":0.4321595617874108,"extension":6.268389843425216},"hitData":{"launchSpeed":57.0,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.84,"coordY":165.4}},"index":6,"playId":"a7ddf2ab-2c10-3429-9404-611f788fe230","pitchNumber":6,"startTime":"2026-06-21T03:40:19.173Z","endTime":"2026-06-21T03:40:26.660Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T03:40:26.660Z","atBatIndex":65},"scoringPlays":[0,5,24],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":242.84,"y":65.64},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":183.19,"y":119.2},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":101.86,"y":40.7},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":142.6,"y":62.94},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":104.12,"y":118.53},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":191.52,"y":68.71},"type":"O","description":"Flyout"}]}},{"startIndex":10,"endIndex":16,"top":[10,11,12,13],"bottom":[14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"coordinates":{"x":177.15,"y":138.51},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":208.27,"y":112.1},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":113.65,"y":157.59},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":151.35,"y":35.86},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":206.36,"y":120.25},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"coordinates":{"x":83.28,"y":41.1},"type":"O","description":"Flyout"}]}},{"startIndex":17,"endIndex":25,"top":[17,18,19,20],"bottom":[21,22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":185.16,"y":122.49},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":144.71,"y":129.89},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":146.24,"y":177.02},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"coordinates":{"x":94.42,"y":36.12},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":137.29,"y":142.56},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":79.63,"y":121.03},"type":"H","description":"Single"}]}},{"startIndex":26,"endIndex":32,"top":[26,27,28],"bottom":[29,30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":162.37,"y":123.71},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"coordinates":{"x":166.99,"y":96.68},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"coordinates":{"x":113.8,"y":73.88},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":142.69,"y":150.16},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":33,"endIndex":38,"top":[33,34,35],"bottom":[36,37,38],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":152.33,"y":85.65},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":112.28,"y":155.74},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":155.36,"y":168.4},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":146.74,"y":153.2},"type":"O","description":"Groundout"}]}},{"startIndex":39,"endIndex":45,"top":[39,40,41],"bottom":[42,43,44,45],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":132.76,"y":197.35},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":130.69,"y":192.61},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":121.81,"y":96.09},"type":"O","description":"Flyout"}]}},{"startIndex":46,"endIndex":52,"top":[46,47,48],"bottom":[49,50,51,52],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":130.02,"y":146.62},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"coordinates":{"x":118.37,"y":185.31},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":143.18,"y":149.19},"type":"O","description":"Lineout"}]}},{"startIndex":53,"endIndex":59,"top":[53,54,55],"bottom":[56,57,58,59],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":117.95,"y":57.59},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":89.29,"y":88.6},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":148.77,"y":196.78},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":151.3,"y":158.27},"type":"O","description":"Groundout"}]}},{"startIndex":60,"endIndex":65,"top":[60,61,62,63,64,65],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":162.33,"y":68.67},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":130.53,"y":145.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":107.84,"y":165.4},"type":"O","description":"Fielders Choice Out"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"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":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":3}}],"teams":{"home":{"runs":2,"hits":5,"errors":0,"leftOnBase":6},"away":{"runs":1,"hits":6,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"catcher":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"first":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"second":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"third":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"shortstop":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"left":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"center":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"right":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"onDeck":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"inHole":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"battingOrder":6,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"offense":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"onDeck":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"inHole":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"battingOrder":7,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"balls":1,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":8,"airOuts":8,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".254","atBats":32,"obp":".334","slg":".407","ops":".741","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":11,"rbi":1,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":0,"lineOuts":0},"pitching":{"flyOuts":5,"groundOuts":3,"airOuts":9,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":2,"atBats":27,"obp":".313","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":136,"era":"4.20","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.31","battersFaced":32,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":136,"balls":54,"strikes":82,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.33","rbi":2,"pitchesPerInning":"17.00","runsScoredPer9":"2.25","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":6,"putOuts":24,"errors":0,"chances":30,"passedBall":0,"pickoffs":0}},"players":{"ID694973":{"person":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(L, 6-7)","summary":"6.0 IP, 2 ER, 8 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":2,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":2,"atBats":20,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":104,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":104,"balls":41,"strikes":63,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":35,"groundOuts":77,"airOuts":77,"runs":34,"doubles":15,"triples":1,"homeRuns":9,"strikeOuts":107,"baseOnBalls":18,"intentionalWalks":0,"hits":64,"hitByPitch":6,"atBats":322,"obp":".253","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1456,"era":"2.86","inningsPitched":"88.0","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"0.93","battersFaced":350,"outs":264,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1456,"balls":520,"strikes":936,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":2,"winPercentage":".462","pitchesPerInning":"16.55","gamesFinished":0,"strikeoutWalkRatio":"5.94","strikeoutsPer9Inn":"10.94","walksPer9Inn":"1.84","hitsPer9Inn":"6.55","runsScoredPer9":"3.48","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":0,"chances":14,"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"}]},"ID687462":{"person":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":42,"groundOuts":60,"airOuts":76,"runs":35,"doubles":11,"triples":1,"homeRuns":10,"strikeOuts":37,"baseOnBalls":39,"intentionalWalks":0,"hits":66,"hitByPitch":5,"avg":".281","atBats":235,"obp":".389","slg":".464","ops":".853","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":283,"totalBases":109,"rbi":33,"leftOnBase":104,"sacBunts":0,"sacFlies":4,"babip":".292","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.50","popOuts":24,"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":41,"putOuts":421,"errors":4,"chances":466,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID664040":{"person":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"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":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":43,"groundOuts":56,"airOuts":73,"runs":46,"doubles":18,"triples":1,"homeRuns":18,"strikeOuts":81,"baseOnBalls":33,"intentionalWalks":0,"hits":67,"hitByPitch":2,"avg":".245","atBats":274,"obp":".327","slg":".515","ops":".842","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":312,"totalBases":141,"rbi":49,"leftOnBase":122,"sacBunts":0,"sacFlies":3,"babip":".275","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.22","popOuts":16,"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":177,"putOuts":91,"errors":4,"chances":272,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID682848":{"person":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":25,"flyOuts":12,"groundOuts":8,"airOuts":20,"runs":10,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":20,"baseOnBalls":16,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".250","atBats":64,"obp":".400","slg":".438","ops":".838","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":81,"totalBases":28,"rbi":8,"leftOnBase":36,"sacBunts":0,"sacFlies":0,"babip":".317","groundOutsToAirouts":"0.40","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.33","popOuts":4,"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":2,"stolenBases":16,"stolenBasePercentage":".889","caughtStealingPercentage":".111","assists":3,"putOuts":154,"errors":2,"chances":159,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668804":{"person":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"jerseyNumber":"10","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":33,"groundOuts":72,"airOuts":56,"runs":50,"doubles":17,"triples":2,"homeRuns":10,"strikeOuts":70,"baseOnBalls":49,"intentionalWalks":2,"hits":78,"hitByPitch":5,"avg":".285","atBats":274,"obp":".400","slg":".471","ops":".871","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":330,"totalBases":129,"rbi":48,"leftOnBase":104,"sacBunts":0,"sacFlies":2,"babip":".347","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.40","popOuts":2,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":110,"errors":1,"chances":112,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID683003":{"person":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":12,"groundOuts":14,"airOuts":18,"runs":12,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":72,"obp":".359","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":301,"era":"6.23","inningsPitched":"17.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.62","battersFaced":78,"outs":52,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":301,"balls":116,"strikes":185,"strikePercentage":".610","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"17.37","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.35","walksPer9Inn":"3.12","hitsPer9Inn":"11.42","runsScoredPer9":"6.23","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681895":{"person":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":0,"flyOuts":11,"groundOuts":21,"airOuts":30,"runs":7,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":39,"baseOnBalls":11,"intentionalWalks":0,"hits":25,"hitByPitch":4,"atBats":113,"obp":".310","caughtStealing":6,"stolenBases":4,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":558,"era":"1.97","inningsPitched":"32.0","wins":1,"losses":0,"saves":0,"saveOpportunities":3,"holds":3,"blownSaves":3,"earnedRuns":7,"whip":"1.13","battersFaced":130,"outs":96,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":558,"balls":223,"strikes":335,"strikePercentage":".600","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.44","gamesFinished":5,"strikeoutWalkRatio":"3.55","strikeoutsPer9Inn":"10.97","walksPer9Inn":"3.09","hitsPer9Inn":"7.03","runsScoredPer9":"1.97","homeRunsPer9":"0.56","inheritedRunners":18,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642397":{"person":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":32,"gamesStarted":0,"flyOuts":15,"groundOuts":27,"airOuts":29,"runs":12,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":37,"baseOnBalls":12,"intentionalWalks":0,"hits":18,"hitByPitch":2,"atBats":111,"obp":".256","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":507,"era":"3.16","inningsPitched":"31.1","wins":4,"losses":1,"saves":11,"saveOpportunities":14,"holds":6,"blownSaves":3,"earnedRuns":11,"whip":"0.96","battersFaced":125,"outs":94,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":507,"balls":191,"strikes":316,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".800","pitchesPerInning":"16.18","gamesFinished":17,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"10.63","walksPer9Inn":"3.45","hitsPer9Inn":"5.17","runsScoredPer9":"3.45","homeRunsPer9":"0.57","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":4},"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}},"ID682254":{"person":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":4,"flyOuts":10,"groundOuts":31,"airOuts":17,"runs":16,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":37,"baseOnBalls":15,"intentionalWalks":0,"hits":27,"hitByPitch":0,"atBats":112,"obp":".331","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":512,"era":"4.71","inningsPitched":"28.2","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":7,"blownSaves":2,"earnedRuns":15,"whip":"1.47","battersFaced":127,"outs":86,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":512,"balls":186,"strikes":326,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.82","rbi":0,"winPercentage":".500","pitchesPerInning":"17.86","gamesFinished":4,"strikeoutWalkRatio":"2.47","strikeoutsPer9Inn":"11.62","walksPer9Inn":"4.71","hitsPer9Inn":"8.48","runsScoredPer9":"5.02","homeRunsPer9":"0.94","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669707":{"person":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"jerseyNumber":"19","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K, SB","gamesPlayed":1,"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":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":17,"groundOuts":37,"airOuts":28,"runs":13,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":38,"baseOnBalls":11,"intentionalWalks":0,"hits":31,"hitByPitch":2,"avg":".233","atBats":133,"obp":".301","slg":".271","ops":".572","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":148,"totalBases":36,"rbi":8,"leftOnBase":66,"sacBunts":1,"sacFlies":0,"babip":".326","groundOutsToAirouts":"1.32","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":69,"putOuts":61,"errors":5,"chances":135,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID699013":{"person":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"jerseyNumber":"55","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":5,"groundOuts":4,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".111","atBats":27,"obp":".172","slg":".370","ops":".542","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":10,"rbi":5,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".083","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.50","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":1,"putOuts":14,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663968":{"person":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":13,"groundOuts":56,"airOuts":29,"runs":20,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":29,"baseOnBalls":10,"intentionalWalks":1,"hits":46,"hitByPitch":2,"avg":".295","atBats":156,"obp":".343","slg":".353","ops":".696","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":172,"totalBases":55,"rbi":12,"leftOnBase":85,"sacBunts":3,"sacFlies":1,"babip":".354","groundOutsToAirouts":"1.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"156.00","popOuts":8,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":83,"errors":2,"chances":87,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID656605":{"person":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":36,"groundOuts":84,"airOuts":88,"runs":49,"doubles":17,"triples":1,"homeRuns":7,"strikeOuts":65,"baseOnBalls":31,"intentionalWalks":0,"hits":79,"hitByPitch":6,"atBats":314,"obp":".329","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1334,"era":"5.25","inningsPitched":"82.1","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.34","battersFaced":353,"outs":247,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1334,"balls":483,"strikes":851,"strikePercentage":".640","hitBatsmen":6,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".556","pitchesPerInning":"16.20","gamesFinished":0,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"7.11","walksPer9Inn":"3.39","hitsPer9Inn":"8.64","runsScoredPer9":"5.36","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":12,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670990":{"person":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":32,"gamesStarted":0,"flyOuts":16,"groundOuts":46,"airOuts":31,"runs":22,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":45,"baseOnBalls":22,"intentionalWalks":8,"hits":31,"hitByPitch":7,"atBats":153,"obp":".330","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":662,"era":"4.10","inningsPitched":"41.2","wins":4,"losses":2,"saves":1,"saveOpportunities":3,"holds":3,"blownSaves":2,"earnedRuns":19,"whip":"1.27","battersFaced":182,"outs":125,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":662,"balls":238,"strikes":424,"strikePercentage":".640","hitBatsmen":7,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.48","rbi":0,"winPercentage":".667","pitchesPerInning":"15.89","gamesFinished":8,"strikeoutWalkRatio":"2.05","strikeoutsPer9Inn":"9.72","walksPer9Inn":"4.75","hitsPer9Inn":"6.70","runsScoredPer9":"4.75","homeRunsPer9":"0.86","inheritedRunners":16,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":3,"chances":14,"fielding":".786","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676755":{"person":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":0,"flyOuts":20,"groundOuts":11,"airOuts":35,"runs":10,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":12,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":83,"obp":".340","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":400,"era":"4.09","inningsPitched":"22.0","wins":0,"losses":0,"saves":0,"saveOpportunities":2,"holds":7,"blownSaves":2,"earnedRuns":10,"whip":"1.45","battersFaced":97,"outs":66,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":400,"balls":146,"strikes":254,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.31","rbi":0,"winPercentage":".---","pitchesPerInning":"18.18","gamesFinished":4,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"7.36","walksPer9Inn":"4.91","hitsPer9Inn":"8.18","runsScoredPer9":"4.09","homeRunsPer9":"0.41","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"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}},"ID696149":{"person":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":14,"flyOuts":49,"groundOuts":58,"airOuts":93,"runs":44,"doubles":16,"triples":1,"homeRuns":9,"strikeOuts":69,"baseOnBalls":43,"intentionalWalks":1,"hits":59,"hitByPitch":4,"atBats":277,"obp":".325","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1277,"era":"4.62","inningsPitched":"74.0","wins":2,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.38","battersFaced":327,"outs":222,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1277,"balls":473,"strikes":804,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".222","pitchesPerInning":"17.26","gamesFinished":0,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"8.39","walksPer9Inn":"5.23","hitsPer9Inn":"7.18","runsScoredPer9":"5.35","homeRunsPer9":"1.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":25,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695257":{"person":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"jerseyNumber":"25","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"301","stats":{"batting":{"note":"1-","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":39,"flyOuts":3,"groundOuts":4,"airOuts":6,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".167","atBats":24,"obp":".167","slg":".167","ops":".334","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":24,"totalBases":4,"rbi":0,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":34,"errors":0,"chances":34,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID669387":{"person":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":32,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":13,"strikes":19,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":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":9,"flyOuts":34,"groundOuts":67,"airOuts":73,"runs":35,"doubles":16,"triples":1,"homeRuns":6,"strikeOuts":56,"baseOnBalls":25,"intentionalWalks":0,"hits":72,"hitByPitch":2,"atBats":266,"obp":".336","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1175,"era":"3.72","inningsPitched":"67.2","wins":4,"losses":3,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.43","battersFaced":296,"outs":203,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1175,"balls":433,"strikes":742,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".571","pitchesPerInning":"17.36","gamesFinished":2,"strikeoutWalkRatio":"2.24","strikeoutsPer9Inn":"7.45","walksPer9Inn":"3.33","hitsPer9Inn":"9.58","runsScoredPer9":"4.66","homeRunsPer9":"0.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642701":{"person":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":32,"gamesStarted":0,"flyOuts":21,"groundOuts":21,"airOuts":41,"runs":17,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":16,"intentionalWalks":1,"hits":27,"hitByPitch":2,"atBats":115,"obp":".338","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":512,"era":"4.50","inningsPitched":"30.0","wins":2,"losses":3,"saves":2,"saveOpportunities":4,"holds":4,"blownSaves":2,"earnedRuns":15,"whip":"1.43","battersFaced":133,"outs":90,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":512,"balls":187,"strikes":325,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".400","pitchesPerInning":"17.07","gamesFinished":14,"strikeoutWalkRatio":"1.63","strikeoutsPer9Inn":"7.80","walksPer9Inn":"4.80","hitsPer9Inn":"8.10","runsScoredPer9":"5.10","homeRunsPer9":"0.90","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680779":{"person":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":21,"groundOuts":35,"airOuts":49,"runs":14,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":32,"baseOnBalls":14,"intentionalWalks":0,"hits":18,"hitByPitch":4,"avg":".136","atBats":132,"obp":".238","slg":".280","ops":".518","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":152,"totalBases":37,"rbi":17,"leftOnBase":79,"sacBunts":1,"sacFlies":1,"babip":".135","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.40","popOuts":18,"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":12,"stolenBases":9,"stolenBasePercentage":".429","caughtStealingPercentage":".571","assists":14,"putOuts":428,"errors":3,"chances":445,"fielding":".993","passedBall":6,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID682997":{"person":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"jerseyNumber":"37","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":10,"groundOuts":2,"airOuts":12,"runs":6,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".278","atBats":36,"obp":".409","slg":".556","ops":".965","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":20,"rbi":6,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".364","groundOutsToAirouts":"0.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":17,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":10,"strikes":7,"strikePercentage":".410","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"17.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","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":8,"putOuts":8,"errors":2,"chances":18,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID684049":{"person":{"id":684049,"fullName":"Brandan Bidois","link":"/api/v1/people/684049"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":0,"flyOuts":14,"groundOuts":6,"airOuts":20,"runs":13,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":17,"baseOnBalls":11,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":55,"obp":".391","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":284,"era":"5.14","inningsPitched":"14.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.86","battersFaced":70,"outs":42,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":284,"balls":102,"strikes":182,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.30","rbi":0,"winPercentage":".---","pitchesPerInning":"20.29","gamesFinished":5,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"10.93","walksPer9Inn":"7.07","hitsPer9Inn":"9.64","runsScoredPer9":"8.36","homeRunsPer9":"2.57","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656811":{"person":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"jerseyNumber":"29","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"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":62,"flyOuts":33,"groundOuts":59,"airOuts":52,"runs":33,"doubles":8,"triples":0,"homeRuns":11,"strikeOuts":56,"baseOnBalls":20,"intentionalWalks":1,"hits":64,"hitByPitch":2,"avg":".279","atBats":229,"obp":".340","slg":".459","ops":".799","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":253,"totalBases":105,"rbi":41,"leftOnBase":116,"sacBunts":0,"sacFlies":2,"babip":".323","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.82","popOuts":5,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":134,"errors":1,"chances":140,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID693304":{"person":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | HBP, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":34,"groundOuts":82,"airOuts":57,"runs":38,"doubles":11,"triples":1,"homeRuns":2,"strikeOuts":51,"baseOnBalls":16,"intentionalWalks":0,"hits":77,"hitByPitch":5,"avg":".289","atBats":266,"obp":".340","slg":".361","ops":".701","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":288,"totalBases":96,"rbi":33,"leftOnBase":112,"sacBunts":0,"sacFlies":1,"babip":".350","groundOutsToAirouts":"1.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"133.00","popOuts":7,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":97,"putOuts":64,"errors":6,"chances":167,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID542303":{"person":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"jerseyNumber":"24","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":30,"groundOuts":34,"airOuts":60,"runs":16,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":63,"baseOnBalls":19,"intentionalWalks":1,"hits":39,"hitByPitch":2,"avg":".199","atBats":196,"obp":".276","slg":".316","ops":".592","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":217,"totalBases":62,"rbi":24,"leftOnBase":109,"sacBunts":0,"sacFlies":0,"babip":".260","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.67","popOuts":16,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677952":{"person":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":46,"groundOuts":89,"airOuts":77,"runs":36,"doubles":13,"triples":1,"homeRuns":8,"strikeOuts":97,"baseOnBalls":22,"intentionalWalks":0,"hits":78,"hitByPitch":6,"atBats":335,"obp":".288","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1326,"era":"3.18","inningsPitched":"90.2","wins":6,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.10","battersFaced":369,"outs":272,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1326,"balls":420,"strikes":906,"strikePercentage":".680","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".667","pitchesPerInning":"14.63","gamesFinished":0,"strikeoutWalkRatio":"4.41","strikeoutsPer9Inn":"9.63","walksPer9Inn":"2.18","hitsPer9Inn":"7.74","runsScoredPer9":"3.57","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":18,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":2,"chances":14,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[687462,664040,668804,695257,656811,693304,682997,663968,669707,680779,682848,694973,669387],"pitchers":[694973,669387],"bench":[542303,699013],"bullpen":[677952,684049,696149,683003,656605,676755,682254,670990,642701,681895,642397],"battingOrder":[687462,664040,695257,656811,693304,682997,663968,669707,682848],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Mangum (6, Sugano); Lowe, B (18, Bernardino)."},{"label":"HR","value":"Horwitz (10, 1st inning off Sugano, 0 on, 0 out)."},{"label":"TB","value":"Horwitz 5; Lowe, B 3; Mangum 2; Reynolds, B."},{"label":"RBI","value":"Horwitz (33)."},{"label":"Runners left in scoring position, 2 out","value":"Davis, H; Mangum 2."},{"label":"GIDP","value":"Mangum."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Triolo (5, 2nd base off Sugano/Goodman)."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Skenes (Carrigg at 2nd base)."},{"label":"DP","value":"(Lowe, B-Triolo-Horwitz)."}]}],"note":[{"label":"a","value":"Struck out for Davis, H in the 8th."},{"label":"1","value":"Ran for Reynolds, B in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":3,"airOuts":9,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":2,"avg":".252","atBats":27,"obp":".322","slg":".410","ops":".732","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":10,"rbi":2,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"27.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":8,"groundOuts":8,"airOuts":8,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":32,"obp":".235","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":139,"era":"5.49","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.52","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":139,"balls":48,"strikes":91,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"pitchesPerInning":"15.44","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID663372":{"person":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":22,"groundOuts":45,"airOuts":41,"runs":24,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":33,"baseOnBalls":16,"intentionalWalks":0,"hits":37,"hitByPitch":1,"atBats":156,"obp":".312","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":649,"era":"5.05","inningsPitched":"41.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.29","battersFaced":173,"outs":123,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":649,"balls":251,"strikes":398,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".500","pitchesPerInning":"15.83","gamesFinished":0,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"7.24","walksPer9Inn":"3.51","hitsPer9Inn":"8.12","runsScoredPer9":"5.27","homeRunsPer9":"1.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680604":{"person":{"id":680604,"fullName":"Blas Castaño","link":"/api/v1/people/680604"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":14,"groundOuts":20,"airOuts":18,"runs":9,"doubles":2,"triples":2,"homeRuns":4,"strikeOuts":17,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":2,"atBats":76,"obp":".353","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":343,"era":"3.92","inningsPitched":"20.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.35","battersFaced":85,"outs":62,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":343,"balls":118,"strikes":225,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":3,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.60","gamesFinished":2,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"7.40","walksPer9Inn":"2.61","hitsPer9Inn":"9.58","runsScoredPer9":"3.92","homeRunsPer9":"1.74","inheritedRunners":6,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"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":true,"isSubstitute":false}},"ID680767":{"person":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":8,"groundOuts":19,"airOuts":21,"runs":18,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":15,"intentionalWalks":1,"hits":26,"hitByPitch":1,"atBats":80,"obp":".429","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":365,"era":"7.78","inningsPitched":"19.2","wins":1,"losses":2,"saves":4,"saveOpportunities":6,"holds":2,"blownSaves":2,"earnedRuns":17,"whip":"2.08","battersFaced":98,"outs":59,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":365,"balls":155,"strikes":210,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".333","pitchesPerInning":"18.56","gamesFinished":10,"strikeoutWalkRatio":"1.07","strikeoutsPer9Inn":"7.32","walksPer9Inn":"6.86","hitsPer9Inn":"11.90","runsScoredPer9":"8.24","homeRunsPer9":"0.92","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":9},"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}},"ID623474":{"person":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(H, 4)","summary":"1.1 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":9,"strikes":11,"strikePercentage":".550","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":17,"gamesStarted":3,"flyOuts":12,"groundOuts":9,"airOuts":23,"runs":9,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":5,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":70,"obp":".333","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":326,"era":"4.42","inningsPitched":"18.1","wins":0,"losses":1,"saves":1,"saveOpportunities":2,"holds":4,"blownSaves":1,"earnedRuns":9,"whip":"1.36","battersFaced":79,"outs":55,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":326,"balls":107,"strikes":219,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.39","rbi":0,"winPercentage":".000","pitchesPerInning":"17.78","gamesFinished":6,"strikeoutWalkRatio":"4.20","strikeoutsPer9Inn":"10.31","walksPer9Inn":"2.45","hitsPer9Inn":"9.82","runsScoredPer9":"4.42","homeRunsPer9":"0.98","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664983":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"jerseyNumber":"31","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":26,"groundOuts":49,"airOuts":55,"runs":26,"doubles":13,"triples":3,"homeRuns":5,"strikeOuts":40,"baseOnBalls":13,"intentionalWalks":0,"hits":57,"hitByPitch":1,"avg":".292","atBats":195,"obp":".335","slg":".467","ops":".802","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":215,"totalBases":91,"rbi":28,"leftOnBase":64,"sacBunts":3,"sacFlies":3,"babip":".340","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":11,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":150,"errors":1,"chances":151,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID687859":{"person":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":34,"groundOuts":56,"airOuts":63,"runs":30,"doubles":21,"triples":0,"homeRuns":3,"strikeOuts":47,"baseOnBalls":22,"intentionalWalks":0,"hits":73,"hitByPitch":4,"avg":".309","atBats":236,"obp":".375","slg":".436","ops":".811","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":265,"totalBases":103,"rbi":34,"leftOnBase":98,"sacBunts":1,"sacFlies":2,"babip":".372","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"78.67","popOuts":6,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":166,"errors":3,"chances":177,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID690924":{"person":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":5,"groundOuts":2,"airOuts":11,"runs":9,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".242","atBats":33,"obp":".325","slg":".424","ops":".749","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":14,"rbi":7,"leftOnBase":9,"sacBunts":0,"sacFlies":2,"babip":".350","groundOutsToAirouts":"0.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":4,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":15,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607536":{"person":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":45,"groundOuts":68,"airOuts":71,"runs":56,"doubles":18,"triples":2,"homeRuns":14,"strikeOuts":57,"baseOnBalls":16,"intentionalWalks":0,"hits":88,"hitByPitch":5,"atBats":282,"obp":".357","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":1121,"era":"7.36","inningsPitched":"66.0","wins":1,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.58","battersFaced":305,"outs":198,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1121,"balls":371,"strikes":750,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".125","pitchesPerInning":"16.98","gamesFinished":0,"strikeoutWalkRatio":"3.56","strikeoutsPer9Inn":"7.77","walksPer9Inn":"2.18","hitsPer9Inn":"12.00","runsScoredPer9":"7.64","homeRunsPer9":"1.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807743":{"person":{"id":807743,"fullName":"Sean Sullivan","link":"/api/v1/people/807743"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":10,"groundOuts":3,"airOuts":14,"runs":8,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":31,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":131,"era":"10.29","inningsPitched":"7.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.86","battersFaced":35,"outs":21,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":131,"balls":42,"strikes":89,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.21","rbi":0,"winPercentage":".000","pitchesPerInning":"18.71","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.14","walksPer9Inn":"2.57","hitsPer9Inn":"14.14","runsScoredPer9":"10.29","homeRunsPer9":"2.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650489":{"person":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"jerseyNumber":"3","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":39,"groundOuts":43,"airOuts":57,"runs":32,"doubles":13,"triples":0,"homeRuns":5,"strikeOuts":63,"baseOnBalls":24,"intentionalWalks":0,"hits":62,"hitByPitch":3,"avg":".277","atBats":224,"obp":".353","slg":".402","ops":".755","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":252,"totalBases":90,"rbi":32,"leftOnBase":76,"sacBunts":0,"sacFlies":1,"babip":".363","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.80","popOuts":8,"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":105,"putOuts":94,"errors":6,"chances":205,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID657514":{"person":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(H, 5)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":8,"strikes":13,"strikePercentage":".620","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":36,"gamesStarted":2,"flyOuts":17,"groundOuts":37,"airOuts":27,"runs":16,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":24,"baseOnBalls":10,"intentionalWalks":1,"hits":33,"hitByPitch":2,"atBats":118,"obp":".341","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":493,"era":"3.86","inningsPitched":"30.1","wins":2,"losses":3,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":13,"whip":"1.42","battersFaced":134,"outs":91,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":493,"balls":182,"strikes":311,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.37","rbi":0,"winPercentage":".400","pitchesPerInning":"16.25","gamesFinished":6,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"7.12","walksPer9Inn":"2.97","hitsPer9Inn":"9.79","runsScoredPer9":"4.75","homeRunsPer9":"0.59","inheritedRunners":28,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694249":{"person":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"1-2 | 2B, HBP, CS","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":6,"groundOuts":7,"airOuts":13,"runs":7,"doubles":1,"triples":1,"homeRuns":3,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".237","atBats":38,"obp":".356","slg":".553","ops":".909","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":21,"rbi":8,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".231","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"12.67","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":29,"errors":0,"chances":31,"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"}]},"ID671289":{"person":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"jerseyNumber":"2","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":23,"groundOuts":58,"airOuts":42,"runs":22,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":22,"baseOnBalls":9,"intentionalWalks":0,"hits":43,"hitByPitch":11,"avg":".267","atBats":161,"obp":".348","slg":".366","ops":".714","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":185,"totalBases":59,"rbi":20,"leftOnBase":65,"sacBunts":4,"sacFlies":0,"babip":".294","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.67","popOuts":4,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":76,"errors":1,"chances":89,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675848":{"person":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"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":20,"groundOuts":23,"airOuts":34,"runs":24,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":37,"baseOnBalls":20,"intentionalWalks":2,"hits":35,"hitByPitch":2,"atBats":127,"obp":".380","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":639,"era":"6.19","inningsPitched":"32.0","wins":1,"losses":6,"saves":3,"saveOpportunities":4,"holds":5,"blownSaves":1,"earnedRuns":22,"whip":"1.72","battersFaced":151,"outs":96,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":639,"balls":227,"strikes":412,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".143","pitchesPerInning":"19.97","gamesFinished":13,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"10.41","walksPer9Inn":"5.63","hitsPer9Inn":"9.84","runsScoredPer9":"6.75","homeRunsPer9":"0.56","inheritedRunners":10,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":2,"chances":8,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666397":{"person":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":21,"groundOuts":41,"airOuts":43,"runs":23,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":54,"baseOnBalls":24,"intentionalWalks":0,"hits":39,"hitByPitch":1,"avg":".220","atBats":177,"obp":".317","slg":".294","ops":".611","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":202,"totalBases":52,"rbi":17,"leftOnBase":58,"sacBunts":0,"sacFlies":0,"babip":".306","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"88.50","popOuts":2,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":82,"putOuts":75,"errors":3,"chances":160,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID696100":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":39,"groundOuts":39,"airOuts":69,"runs":46,"doubles":12,"triples":0,"homeRuns":21,"strikeOuts":98,"baseOnBalls":24,"intentionalWalks":2,"hits":66,"hitByPitch":4,"avg":".244","atBats":271,"obp":".313","slg":".520","ops":".833","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":300,"totalBases":141,"rbi":39,"leftOnBase":129,"sacBunts":0,"sacFlies":1,"babip":".294","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.90","popOuts":14,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":8,"stolenBases":31,"stolenBasePercentage":".795","caughtStealingPercentage":".205","assists":12,"putOuts":359,"errors":7,"chances":378,"fielding":".981","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID608372":{"person":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(W, 8-4)","summary":"6.0 IP, ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":6,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":85,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":27,"strikes":58,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","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":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":66,"groundOuts":82,"airOuts":103,"runs":40,"doubles":26,"triples":0,"homeRuns":14,"strikeOuts":46,"baseOnBalls":22,"intentionalWalks":0,"hits":80,"hitByPitch":2,"atBats":305,"obp":".310","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1295,"era":"4.31","inningsPitched":"79.1","wins":8,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.29","battersFaced":335,"outs":238,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1295,"balls":500,"strikes":795,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.80","rbi":1,"winPercentage":".667","pitchesPerInning":"16.32","gamesFinished":0,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"5.22","walksPer9Inn":"2.50","hitsPer9Inn":"9.08","runsScoredPer9":"4.54","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":11,"lineOuts":26},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":5,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID688642":{"person":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":2,"flyOuts":37,"groundOuts":45,"airOuts":57,"runs":40,"doubles":15,"triples":2,"homeRuns":8,"strikeOuts":32,"baseOnBalls":20,"intentionalWalks":2,"hits":54,"hitByPitch":3,"atBats":183,"obp":".367","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":785,"era":"7.29","inningsPitched":"45.2","wins":0,"losses":2,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.62","battersFaced":211,"outs":137,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":785,"balls":288,"strikes":497,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".000","pitchesPerInning":"17.19","gamesFinished":6,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"6.31","walksPer9Inn":"3.94","hitsPer9Inn":"10.64","runsScoredPer9":"7.88","homeRunsPer9":"1.58","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":6,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664954":{"person":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":19,"groundOuts":26,"airOuts":34,"runs":8,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":22,"baseOnBalls":5,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".218","atBats":101,"obp":".257","slg":".396","ops":".653","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":110,"totalBases":40,"rbi":13,"leftOnBase":50,"sacBunts":1,"sacFlies":2,"babip":".234","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.25","popOuts":8,"lineOuts":7},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":18,"obp":".368","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":59,"era":"4.15","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.62","battersFaced":19,"outs":13,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":59,"balls":19,"strikes":40,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".---","pitchesPerInning":"13.62","gamesFinished":4,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"2.08","walksPer9Inn":"2.08","hitsPer9Inn":"12.46","runsScoredPer9":"4.15","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":5,"stolenBases":27,"stolenBasePercentage":".844","caughtStealingPercentage":".156","assists":10,"putOuts":199,"errors":3,"chances":212,"fielding":".986","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547179":{"person":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":15,"flyOuts":47,"groundOuts":76,"airOuts":71,"runs":62,"doubles":22,"triples":3,"homeRuns":12,"strikeOuts":60,"baseOnBalls":25,"intentionalWalks":0,"hits":106,"hitByPitch":4,"atBats":309,"obp":".396","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1310,"era":"7.13","inningsPitched":"70.2","wins":2,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.85","battersFaced":342,"outs":212,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1310,"balls":495,"strikes":815,"strikePercentage":".620","hitBatsmen":4,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".200","pitchesPerInning":"18.54","gamesFinished":0,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"7.64","walksPer9Inn":"3.18","hitsPer9Inn":"13.50","runsScoredPer9":"7.90","homeRunsPer9":"1.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678662":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"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":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":44,"groundOuts":55,"airOuts":70,"runs":23,"doubles":14,"triples":0,"homeRuns":5,"strikeOuts":78,"baseOnBalls":15,"intentionalWalks":0,"hits":54,"hitByPitch":2,"avg":".213","atBats":254,"obp":".259","slg":".327","ops":".586","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":274,"totalBases":83,"rbi":24,"leftOnBase":143,"sacBunts":0,"sacFlies":3,"babip":".282","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.80","popOuts":10,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":165,"putOuts":91,"errors":5,"chances":261,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID681198":{"person":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"1-2 | BB, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":44,"groundOuts":77,"airOuts":71,"runs":33,"doubles":14,"triples":2,"homeRuns":11,"strikeOuts":42,"baseOnBalls":28,"intentionalWalks":0,"hits":73,"hitByPitch":6,"avg":".280","atBats":261,"obp":".360","slg":".475","ops":".835","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":297,"totalBases":124,"rbi":39,"leftOnBase":104,"sacBunts":0,"sacFlies":2,"babip":".295","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.73","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":31,"putOuts":459,"errors":1,"chances":491,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID622608":{"person":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":27,"groundOuts":40,"airOuts":42,"runs":12,"doubles":3,"triples":2,"homeRuns":3,"strikeOuts":33,"baseOnBalls":13,"intentionalWalks":1,"hits":30,"hitByPitch":1,"atBats":144,"obp":".277","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":571,"era":"2.23","inningsPitched":"40.1","wins":7,"losses":0,"saves":3,"saveOpportunities":6,"holds":2,"blownSaves":3,"earnedRuns":10,"whip":"1.07","battersFaced":159,"outs":121,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":571,"balls":200,"strikes":371,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.16","gamesFinished":9,"strikeoutWalkRatio":"2.54","strikeoutsPer9Inn":"7.36","walksPer9Inn":"2.90","hitsPer9Inn":"6.69","runsScoredPer9":"2.68","homeRunsPer9":"0.67","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677955":{"person":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"jerseyNumber":"0","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(S, 2)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"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":32,"gamesStarted":0,"flyOuts":14,"groundOuts":23,"airOuts":28,"runs":15,"doubles":4,"triples":2,"homeRuns":2,"strikeOuts":28,"baseOnBalls":17,"intentionalWalks":2,"hits":27,"hitByPitch":3,"atBats":105,"obp":".373","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":481,"era":"5.06","inningsPitched":"26.2","wins":0,"losses":2,"saves":2,"saveOpportunities":5,"holds":11,"blownSaves":3,"earnedRuns":15,"whip":"1.65","battersFaced":127,"outs":80,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":481,"balls":174,"strikes":307,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".000","pitchesPerInning":"18.04","gamesFinished":4,"strikeoutWalkRatio":"1.65","strikeoutsPer9Inn":"9.45","walksPer9Inn":"5.74","hitsPer9Inn":"9.11","runsScoredPer9":"5.06","homeRunsPer9":"0.67","inheritedRunners":36,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694514":{"person":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"jerseyNumber":"30","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":8,"groundOuts":17,"airOuts":14,"runs":7,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":0,"hits":16,"hitByPitch":3,"avg":".239","atBats":67,"obp":".320","slg":".388","ops":".708","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":75,"totalBases":26,"rbi":9,"leftOnBase":32,"sacBunts":0,"sacFlies":0,"babip":".311","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.50","popOuts":0,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":18,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID691720":{"person":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"701","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":27,"groundOuts":57,"airOuts":55,"runs":33,"doubles":12,"triples":1,"homeRuns":4,"strikeOuts":50,"baseOnBalls":30,"intentionalWalks":0,"hits":52,"hitByPitch":1,"avg":".245","atBats":212,"obp":".339","slg":".368","ops":".707","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":78,"rbi":20,"leftOnBase":96,"sacBunts":0,"sacFlies":2,"babip":".300","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.00","popOuts":8,"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":117,"putOuts":51,"errors":5,"chances":173,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[664983,650489,681198,696100,687859,694249,666397,691720,678662,694514,608372,623474,657514,677955],"pitchers":[608372,623474,657514,677955],"bench":[671289,690924,664954],"bullpen":[688642,680604,663372,607536,547179,675848,622608,807743,680767],"battingOrder":[664983,650489,681198,696100,687859,694249,691720,678662,694514],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Carrigg (1, Skenes); McCarthy (13, Skenes)."},{"label":"HR","value":"McCarthy (5, 1st inning off Skenes, 0 on, 0 out)."},{"label":"TB","value":"Carrigg 2; McCarthy 6; Rumfield; Thompson, S."},{"label":"RBI","value":"McCarthy (28); Rumfield (39)."},{"label":"2-out RBI","value":"Rumfield."},{"label":"GIDP","value":"Tovar."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Carrigg (1, 3rd base by Skenes/Davis, H)."},{"label":"PO","value":"Carrigg (2nd base by Skenes)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Tovar-Rumfield)."}]}],"note":[]}},"officials":[{"official":{"id":503077,"fullName":"Adam Hamari","link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":429805,"fullName":"Todd Tichenor","link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":658325,"fullName":"Tyler Jones","link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":623949,"fullName":"Clint Vondrak","link":"/api/v1/people/623949"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Gonzales, N (by Hill); Rumfield (by Skenes); Carrigg (by Skenes)."},{"label":"Pitches-strikes","value":"Skenes 104-63; Mlodzinski 32-19; Sugano 85-58; Herget, J 20-11; Bernardino 21-13; Hill 13-9."},{"label":"Groundouts-flyouts","value":"Skenes 2-5; Mlodzinski 1-0; Sugano 6-7; Herget, J 1-0; Bernardino 0-1; Hill 1-0."},{"label":"Batters faced","value":"Skenes 24; Mlodzinski 8; Sugano 22; Herget, J 4; Bernardino 5; Hill 3."},{"label":"Inherited runners-scored","value":"Hill 2-0."},{"label":"Umpires","value":"HP: Adam Hamari. 1B: Todd Tichenor. 2B: Tyler Jones. 3B: Clint Vondrak. "},{"label":"Weather","value":"85 degrees, Clear."},{"label":"Wind","value":"4 mph, In From CF."},{"label":"First pitch","value":"7:11 PM."},{"label":"T","value":"2:29."},{"label":"Att","value":"40,380."},{"label":"Venue","value":"Coors Field."},{"label":"June 20, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372","boxscoreName":"Sugano"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(W, 8-4)","summary":"6.0 IP, ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":6,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":85,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":27,"strikes":58,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","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":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":66,"groundOuts":82,"airOuts":103,"runs":40,"doubles":26,"triples":0,"homeRuns":14,"strikeOuts":46,"baseOnBalls":22,"intentionalWalks":0,"hits":80,"hitByPitch":2,"atBats":305,"obp":".310","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1295,"era":"4.31","inningsPitched":"79.1","wins":8,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.29","battersFaced":335,"outs":238,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1295,"balls":500,"strikes":795,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.80","rbi":1,"winPercentage":".667","pitchesPerInning":"16.32","gamesFinished":0,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"5.22","walksPer9Inn":"2.50","hitsPer9Inn":"9.08","runsScoredPer9":"4.54","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":11,"lineOuts":26},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":5,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":64,"pitchingGameScore":64},{"player":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983","boxscoreName":"McCarthy"},"jerseyNumber":"31","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":26,"groundOuts":49,"airOuts":55,"runs":26,"doubles":13,"triples":3,"homeRuns":5,"strikeOuts":40,"baseOnBalls":13,"intentionalWalks":0,"hits":57,"hitByPitch":1,"avg":".292","atBats":195,"obp":".335","slg":".467","ops":".802","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":215,"totalBases":91,"rbi":28,"leftOnBase":64,"sacBunts":3,"sacFlies":3,"babip":".340","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":11,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":150,"errors":1,"chances":151,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973","boxscoreName":"Skenes"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(L, 6-7)","summary":"6.0 IP, 2 ER, 8 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":2,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":2,"atBats":20,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":104,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":104,"balls":41,"strikes":63,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":35,"groundOuts":77,"airOuts":77,"runs":34,"doubles":15,"triples":1,"homeRuns":9,"strikeOuts":107,"baseOnBalls":18,"intentionalWalks":0,"hits":64,"hitByPitch":6,"atBats":322,"obp":".253","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1456,"era":"2.86","inningsPitched":"88.0","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"0.93","battersFaced":350,"outs":264,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1456,"balls":520,"strikes":936,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":2,"winPercentage":".462","pitchesPerInning":"16.55","gamesFinished":0,"strikeoutWalkRatio":"5.94","strikeoutsPer9Inn":"10.94","walksPer9Inn":"1.84","hitsPer9Inn":"6.55","runsScoredPer9":"3.48","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":0,"chances":14,"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":60,"pitchingGameScore":60}]},"decisions":{"winner":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"loser":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"save":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}