{"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":824991,"link":"/api/v1.1/game/824991/feed/live","metaData":{"wait":10,"timeStamp":"20260617_043915","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count02","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824991,"type":"R","doubleHeader":"N","id":"2026/06/16/pitmlb-athmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824991-2026-06-16","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-17T01:40:00Z","originalDate":"2026-06-16","officialDate":"2026-06-16","dayNight":"night","time":"6:40","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":74,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":37,"losses":37,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":37,"losses":37,"winningPercentage":".500"},"franchiseName":"Pittsburgh","clubName":"Pirates","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133","season":2026,"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529"},"springVenue":{"id":2507,"link":"/api/v1/venues/2507"},"teamCode":"ath","fileCode":"ath","abbreviation":"ATH","teamName":"Athletics","locationName":"Sacramento","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Athletics","record":{"gamesPlayed":73,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":36,"losses":37,"ties":0,"pct":".493"},"records":{},"divisionLeader":false,"wins":36,"losses":37,"winningPercentage":".493"},"franchiseName":"Athletics","clubName":"Athletics","active":true}},"players":{"ID671732":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732","firstName":"Lawrence","lastName":"Butler","primaryNumber":"4","birthDate":"2000-07-10","currentAge":26,"birthCity":"Burlington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Lawrence","useLastName":"Butler","middleName":"Evan","boxscoreName":"Butler, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lawrence Butler","nameSlug":"lawrence-butler-671732","firstLastName":"Lawrence Butler","lastFirstName":"Butler, Lawrence","lastInitName":"Butler, L","initLastName":"L Butler","fullFMLName":"Lawrence Evan Butler","fullLFMName":"Butler, Lawrence Evan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID641680":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680","firstName":"Jonah","lastName":"Heim","primaryNumber":"15","birthDate":"1995-06-27","currentAge":31,"birthCity":"Buffalo","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jonah","useLastName":"Heim","middleName":"Nathan","boxscoreName":"Heim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Heim","nameSlug":"jonah-heim-641680","firstLastName":"Jonah Heim","lastFirstName":"Heim, Jonah","lastInitName":"Heim, J","initLastName":"J Heim","fullFMLName":"Jonah Nathan Heim","fullLFMName":"Heim, Jonah Nathan","strikeZoneTop":3.375,"strikeZoneBottom":1.703},"ID669372":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372","firstName":"John","lastName":"Ginn","primaryNumber":"35","birthDate":"1999-05-20","currentAge":27,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"J.T.","useLastName":"Ginn","middleName":"Thomas","boxscoreName":"Ginn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.T. Ginn","nameSlug":"j-t-ginn-669372","firstLastName":"J.T. Ginn","lastFirstName":"Ginn, J.T.","lastInitName":"Ginn, J","initLastName":"J Ginn","fullFMLName":"John Thomas Ginn","fullLFMName":"Ginn, John Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664040":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040","firstName":"Brandon","lastName":"Lowe","primaryNumber":"5","birthDate":"1994-07-06","currentAge":32,"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},"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},"ID686993":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993","firstName":"Justin","lastName":"Sterner","primaryNumber":"60","birthDate":"1996-08-29","currentAge":30,"birthCity":"La Jolla","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Sterner","middleName":"James","boxscoreName":"Sterner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Sterner","nameSlug":"justin-sterner-686993","firstLastName":"Justin Sterner","lastFirstName":"Sterner, Justin","lastInitName":"Sterner, J","initLastName":"J Sterner","fullFMLName":"Justin James Sterner","fullLFMName":"Sterner, Justin James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID683003":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003","firstName":"Jared","lastName":"Jones","primaryNumber":"17","birthDate":"2001-08-06","currentAge":25,"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},"ID660761":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761","firstName":"José","lastName":"Suarez","primaryNumber":"54","birthDate":"1998-01-03","currentAge":28,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 10\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Suarez","middleName":"Rances","boxscoreName":"Suarez, J","nickName":"Ranciss","gender":"M","nameMatrilineal":"Quintero","isPlayer":true,"isVerified":false,"pronunciation":"SWAR-ez","mlbDebutDate":"2019-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Suarez","nameSlug":"jose-suarez-660761","firstLastName":"José Suarez","lastFirstName":"Suarez, José","lastInitName":"Suarez, J","initLastName":"J Suarez","fullFMLName":"José Rances Suarez","fullLFMName":"Suarez, José Rances","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID691777":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"3","birthDate":"2002-08-25","currentAge":24,"birthCity":"Camarillo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Max","useLastName":"Muncy","middleName":"Price","boxscoreName":"Muncy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Muncy","nameSlug":"max-muncy-691777","firstLastName":"Max Muncy","lastFirstName":"Muncy, Max","lastInitName":"Muncy, M","initLastName":"M Muncy","fullFMLName":"Maxwell Price Muncy","fullLFMName":"Muncy, Maxwell Price","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID676755":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755","firstName":"Isaac","lastName":"Mattson","primaryNumber":"72","birthDate":"1995-07-14","currentAge":31,"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},"ID691016":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016","firstName":"Tyler","lastName":"Soderstrom","primaryNumber":"21","birthDate":"2001-11-24","currentAge":24,"birthCity":"Turlock","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyler","useLastName":"Soderstrom","middleName":"Christian","boxscoreName":"Soderstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"SOH-der-strum","mlbDebutDate":"2023-07-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Soderstrom","nameSlug":"tyler-soderstrom-691016","firstLastName":"Tyler Soderstrom","lastFirstName":"Soderstrom, Tyler","lastInitName":"Soderstrom, T","initLastName":"T Soderstrom","fullFMLName":"Tyler Christian Soderstrom","fullLFMName":"Soderstrom, Tyler Christian","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID695611":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611","firstName":"Gage","lastName":"Jump","primaryNumber":"61","birthDate":"2003-04-12","currentAge":23,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gage","useLastName":"Jump","middleName":"Lee","boxscoreName":"Jump","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gage Jump","nameSlug":"gage-jump-695611","firstLastName":"Gage Jump","lastFirstName":"Jump, Gage","lastInitName":"Jump, G","initLastName":"G Jump","fullFMLName":"Gage Lee Jump","fullLFMName":"Jump, Gage Lee","strikeZoneTop":3.32,"strikeZoneBottom":1.51},"ID696149":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149","firstName":"Roy","lastName":"Chandler","primaryNumber":"36","birthDate":"2002-09-14","currentAge":24,"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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},"ID665660":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660","firstName":"Elvis","lastName":"Alvarado","primaryNumber":"37","birthDate":"1999-02-23","currentAge":27,"birthCity":"Sabaneta","birthCountry":"Dominican Republic","height":"6' 6\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Elvis","useLastName":"Alvarado","middleName":"Ernesto","boxscoreName":"Alvarado","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elvis Alvarado","nameSlug":"elvis-alvarado-665660","firstLastName":"Elvis Alvarado","lastFirstName":"Alvarado, Elvis","lastInitName":"Alvarado, E","initLastName":"E Alvarado","fullFMLName":"Elvis Ernesto Alvarado","fullLFMName":"Alvarado, Elvis Ernesto","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID663687":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687","firstName":"Hogan","lastName":"Harris","primaryNumber":"36","birthDate":"1996-12-26","currentAge":29,"birthCity":"Lafayette","birthStateProvince":"LA","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hogan","useLastName":"Harris","middleName":"Anthony","boxscoreName":"Harris, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hogan Harris","nameSlug":"hogan-harris-663687","firstLastName":"Hogan Harris","lastFirstName":"Harris, Hogan","lastInitName":"Harris, H","initLastName":"H Harris","fullFMLName":"Hogan Anthony Harris","fullLFMName":"Harris, Hogan Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665622":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622","firstName":"Luis","lastName":"Medina","primaryNumber":"46","birthDate":"1999-05-03","currentAge":27,"birthCity":"Nagua","birthCountry":"Dominican Republic","height":"6' 1\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Medina","middleName":"Angel","boxscoreName":"Medina","gender":"M","nameMatrilineal":"Bonilla","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Medina","nameSlug":"luis-medina-665622","firstLastName":"Luis Medina","lastFirstName":"Medina, Luis","lastInitName":"Medina, L","initLastName":"L Medina","fullFMLName":"Luis Angel Medina","fullLFMName":"Medina, Luis Angel","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID703607":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607","firstName":"Henry","lastName":"Bolte","primaryNumber":"33","birthDate":"2003-08-04","currentAge":23,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Henry","useLastName":"Bolte","boxscoreName":"Bolte","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BOL-tay","mlbDebutDate":"2026-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Bolte","nameSlug":"henry-bolte-703607","firstLastName":"Henry Bolte","lastFirstName":"Bolte, Henry","lastInitName":"Bolte, H","initLastName":"H Bolte","fullFMLName":"Henry Bolte","fullLFMName":"Bolte, Henry","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID696062":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062","firstName":"Wilber","lastName":"Dotel","primaryNumber":"66","birthDate":"2002-09-25","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wilber","useLastName":"Dotel","middleName":"Bladimir","boxscoreName":"Dotel","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wilber Dotel","nameSlug":"wilber-dotel-696062","firstLastName":"Wilber Dotel","lastFirstName":"Dotel, Wilber","lastInitName":"Dotel, W","initLastName":"W Dotel","fullFMLName":"Wilber Bladimir Dotel","fullLFMName":"Dotel, Wilber Bladimir","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID687515":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515","firstName":"Colby","lastName":"Thomas","birthDate":"2001-01-26","currentAge":25,"birthCity":"Valdosta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Colby","useLastName":"Thomas","middleName":"Grant","boxscoreName":"Thomas, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colby Thomas","nameSlug":"colby-thomas-687515","firstLastName":"Colby Thomas","lastFirstName":"Thomas, Colby","lastInitName":"Thomas, C","initLastName":"C Thomas","fullFMLName":"Colby Grant Thomas","fullLFMName":"Thomas, Colby Grant","strikeZoneTop":3.122,"strikeZoneBottom":1.575},"ID684049":{"id":684049,"fullName":"Brandan Bidois","link":"/api/v1/people/684049","firstName":"Brandan","lastName":"Bidois","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},"ID643410":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410","firstName":"Mark","lastName":"Leiter","primaryNumber":"38","birthDate":"1991-03-13","currentAge":35,"birthCity":"Fort Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mark","useLastName":"Leiter Jr.","middleName":"Edward","boxscoreName":"Leiter Jr.","nickName":"Junior","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mark Leiter Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"mark-leiter-jr-643410","firstLastName":"Mark Leiter Jr.","lastFirstName":"Leiter Jr., Mark","lastInitName":"Leiter Jr., M","initLastName":"M Leiter Jr.","fullFMLName":"Mark Edward Leiter Jr.","fullLFMName":"Leiter Jr., Mark Edward","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID605488":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488","firstName":"Jeffrey","lastName":"Springs","primaryNumber":"59","birthDate":"1992-09-20","currentAge":33,"birthCity":"Belmont","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeffrey","useLastName":"Springs","middleName":"Scott","boxscoreName":"Springs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jeffrey Springs","nameSlug":"jeffrey-springs-605488","firstLastName":"Jeffrey Springs","lastFirstName":"Springs, Jeffrey","lastInitName":"Springs, J","initLastName":"J Springs","fullFMLName":"Jeffrey Scott Springs","fullLFMName":"Springs, Jeffrey Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID806960":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960","firstName":"Luis","lastName":"Morales","primaryNumber":"19","birthDate":"2002-09-24","currentAge":23,"birthCity":"Antilla","birthCountry":"Cuba","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Morales","middleName":"Danys","boxscoreName":"Morales","gender":"M","nameMatrilineal":"Aguilera","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Morales","nameSlug":"luis-morales-806960","firstLastName":"Luis Morales","lastFirstName":"Morales, Luis","lastInitName":"Morales, L","initLastName":"L Morales","fullFMLName":"Luis Danys Morales","fullLFMName":"Morales, Luis Danys","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"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},"ID680869":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869","firstName":"Zachary","lastName":"Gelof","primaryNumber":"20","birthDate":"1999-10-19","currentAge":26,"birthCity":"Rehoboth Beach","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Zack","useLastName":"Gelof","middleName":"Dunn","boxscoreName":"Gelof","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"GEH-lof","mlbDebutDate":"2023-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Gelof","nameSlug":"zack-gelof-680869","firstLastName":"Zack Gelof","lastFirstName":"Gelof, Zack","lastInitName":"Gelof, Z","initLastName":"Z Gelof","fullFMLName":"Zachary Dunn Gelof","fullLFMName":"Gelof, Zachary Dunn","strikeZoneTop":3.292,"strikeZoneBottom":1.661},"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},"ID643446":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446","firstName":"Jeffrey","lastName":"McNeil","primaryNumber":"22","birthDate":"1992-04-08","currentAge":34,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jeff","useLastName":"McNeil","middleName":"Todd","boxscoreName":"McNeil","nickName":"Flying Squirrel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff McNeil","nameSlug":"jeff-mcneil-643446","firstLastName":"Jeff McNeil","lastFirstName":"McNeil, Jeff","lastInitName":"McNeil, J","initLastName":"J McNeil","fullFMLName":"Jeffrey Todd McNeil","fullLFMName":"McNeil, Jeffrey Todd","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"ID686930":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930","firstName":"Mason","lastName":"Barnett","primaryNumber":"63","birthDate":"2000-11-07","currentAge":25,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Barnett","middleName":"McLendon","boxscoreName":"Barnett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Barnett","nameSlug":"mason-barnett-686930","firstLastName":"Mason Barnett","lastFirstName":"Barnett, Mason","lastInitName":"Barnett, M","initLastName":"M Barnett","fullFMLName":"Mason McLendon Barnett","fullLFMName":"Barnett, Mason McLendon","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID605130":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130","firstName":"Scott","lastName":"Barlow","primaryNumber":"58","birthDate":"1992-12-18","currentAge":33,"birthCity":"New London","birthStateProvince":"CT","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Scott","useLastName":"Barlow","middleName":"A.","boxscoreName":"Barlow, S","nickName":"Scoots McGoots","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"mlbDebutDate":"2018-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Barlow","nameSlug":"scott-barlow-605130","firstLastName":"Scott Barlow","lastFirstName":"Barlow, Scott","lastInitName":"Barlow, S","initLastName":"S Barlow","fullFMLName":"Scott A. Barlow","fullLFMName":"Barlow, Scott A.","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},"ID666126":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126","firstName":"Carlos","lastName":"Cortes","primaryNumber":"26","birthDate":"1997-06-30","currentAge":29,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 7\"","weight":197,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carlos","useLastName":"Cortes","middleName":"Andres","boxscoreName":"Cortes","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Carlos Cortes","nameSlug":"carlos-cortes-666126","firstLastName":"Carlos Cortes","lastFirstName":"Cortes, Carlos","lastInitName":"Cortes, C","initLastName":"C Cortes","fullFMLName":"Carlos Andres Cortes","fullLFMName":"Cortes, Carlos Andres","strikeZoneTop":2.99,"strikeZoneBottom":1.509},"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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},"ID675961":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961","firstName":"Alexander","lastName":"Williams","primaryNumber":"12","birthDate":"1999-03-12","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":183,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Alika","useLastName":"Williams","middleName":"David","boxscoreName":"Williams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"ah-LEEK-uh","mlbDebutDate":"2023-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alika Williams","nameSlug":"alika-williams-675961","firstLastName":"Alika Williams","lastFirstName":"Williams, Alika","lastInitName":"Williams, A","initLastName":"A Williams","fullFMLName":"Alexander David Williams","fullLFMName":"Williams, Alexander David","strikeZoneTop":3.24,"strikeZoneBottom":1.63},"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},"ID701762":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762","firstName":"Nicholas","lastName":"Kurtz","primaryNumber":"16","birthDate":"2003-03-12","currentAge":23,"birthCity":"Lancaster","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nick","useLastName":"Kurtz","middleName":"Jeffrey","boxscoreName":"Kurtz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-04-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Kurtz","nameSlug":"nick-kurtz-701762","firstLastName":"Nick Kurtz","lastFirstName":"Kurtz, Nick","lastInitName":"Kurtz, N","initLastName":"N Kurtz","fullFMLName":"Nicholas Jeffrey Kurtz","fullLFMName":"Kurtz, Nicholas Jeffrey","strikeZoneTop":3.413,"strikeZoneBottom":1.722},"ID642701":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701","firstName":"Dennis","lastName":"Santana","primaryNumber":"59","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},"ID682997":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997","firstName":"Tyler","lastName":"Callihan","primaryNumber":"37","birthDate":"2000-06-22","currentAge":26,"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},"ID669127":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127","firstName":"Shea","lastName":"Langeliers","primaryNumber":"23","birthDate":"1997-11-18","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Shea","useLastName":"Langeliers","middleName":"Ryan","boxscoreName":"Langeliers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"LAYNG-uh-leers","mlbDebutDate":"2022-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shea Langeliers","nameSlug":"shea-langeliers-669127","firstLastName":"Shea Langeliers","lastFirstName":"Langeliers, Shea","lastInitName":"Langeliers, S","initLastName":"S Langeliers","fullFMLName":"Shea Ryan Langeliers","fullLFMName":"Langeliers, Shea Ryan","strikeZoneTop":3.182,"strikeZoneBottom":1.606},"ID678022":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022","firstName":"Jackson","lastName":"Perkins","primaryNumber":"50","birthDate":"1999-12-26","currentAge":26,"birthCity":"Kokomo","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Perkins","middleName":"Scott","boxscoreName":"Perkins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Perkins","nameSlug":"jack-perkins-678022","firstLastName":"Jack Perkins","lastFirstName":"Perkins, Jack","lastInitName":"Perkins, J","initLastName":"J Perkins","fullFMLName":"Jackson Scott Perkins","fullLFMName":"Perkins, Jackson Scott","strikeZoneTop":3.411,"strikeZoneBottom":1.565},"ID656811":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811","firstName":"Ryan","lastName":"O'Hearn","primaryNumber":"29","birthDate":"1993-07-26","currentAge":33,"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},"ID805779":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779","firstName":"Jacob","lastName":"Wilson","primaryNumber":"5","birthDate":"2002-03-30","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jacob","useLastName":"Wilson","boxscoreName":"Wilson, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-07-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Wilson","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jacob-wilson-805779","firstLastName":"Jacob Wilson","lastFirstName":"Wilson, Jacob","lastInitName":"Wilson, J","initLastName":"J Wilson","fullFMLName":"Jacob Wilson","fullLFMName":"Wilson, Jacob","strikeZoneTop":3.291,"strikeZoneBottom":1.661}},"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529","location":{"address1":"400 Ballpark Drive","city":"Sacramento","state":"California","stateAbbrev":"CA","postalCode":"95691","defaultCoordinates":{"latitude":38.57994,"longitude":-121.51246},"azimuthAngle":46.0,"elevation":24,"country":"USA","phone":"916-371-HITS"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":13416,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":380,"center":403,"rightCenter":380,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":2529,"link":"/api/v1/venues/2529"},"weather":{"condition":"Clear","temp":"85","wind":"10 mph, Out To CF"},"gameInfo":{"attendance":8615,"firstPitch":"2026-06-17T01:40:00.000Z","gameDurationMinutes":179},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":3,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"home":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"}},"officialScorer":{"id":482170,"fullName":"Mark Honbo","link":"/api/v1/people/482170"},"primaryDatacaster":{"id":802027,"fullName":"James McMillan","link":"/api/v1/people/802027"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Horwitz flies out to left fielder Tyler Soderstrom in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-17T01:40:36.853Z","endTime":"2026-06-17T01:41:40.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"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":6},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-17T00:50:01.118Z","endTime":"2026-06-17T01:28:07.674Z","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-17T01:28:07.674Z","endTime":"2026-06-17T01:40:09.054Z","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-17T01:40:09.054Z","endTime":"2026-06-17T01:40:39.078Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.666073014144317,"aZ":-17.201796896378603,"pfxX":-4.9142395862118535,"pfxZ":7.609649855128227,"pX":-1.5356497279967962,"pZ":4.1511218568152035,"vX0":4.157820470485699,"vY0":-139.25970411855795,"vZ0":-0.923068667936414,"x":175.54,"y":126.7,"x0":-2.4080158057059813,"y0":50.00607081539948,"z0":5.622518334640198,"aX":-9.674036547728319},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":8.0,"spinRate":2017,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39300505585196266,"extension":6.195966542615318},"index":3,"playId":"92fef0e3-8b46-3328-9366-bf4289a62128","pitchNumber":1,"startTime":"2026-06-17T01:40:39.078Z","endTime":"2026-06-17T01:40:43.784Z","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.5,"endSpeed":87.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86772840804193,"aZ":-16.132704751268236,"pfxX":-0.9597985005257438,"pfxZ":8.210373559633801,"pX":0.2319951804980848,"pZ":2.555582534303102,"vX0":6.852251608204076,"vY0":-138.84297537110348,"vZ0":-4.931187350616574,"x":108.16,"y":169.78,"x0":-2.1424877931784243,"y0":50.00456566750834,"z0":5.4271563754476695,"aX":-1.8771283465742488},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.0,"breakHorizontal":0.4,"spinRate":2087,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3943952441206777,"extension":6.379284896810485},"index":4,"playId":"2ebb6516-2688-35f2-8fb2-84738353bc16","pitchNumber":2,"startTime":"2026-06-17T01:40:55.876Z","endTime":"2026-06-17T01:40:59.684Z","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":85.3,"endSpeed":78.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30387542388375,"aZ":-36.647987208607184,"pfxX":6.677909114981393,"pfxZ":-2.83281937632508,"pX":-1.1936002117797524,"pZ":3.2939720750922383,"vX0":0.32564306938643095,"vY0":-124.33867788044117,"vZ0":1.455288754629321,"x":162.5,"y":149.84,"x0":-2.1946538655722687,"y0":50.00573087486456,"z0":5.726187392700898,"aX":10.530593421158661},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.6,"breakHorizontal":-12.2,"spinRate":2661,"spinDirection":59},"zone":11,"typeConfidence":2.0,"plateTime":0.43934537325181244,"extension":6.180201579268339},"index":5,"playId":"f1ba82db-a4f0-38eb-9b4f-eadee3f93e85","pitchNumber":3,"startTime":"2026-06-17T01:41:12.393Z","endTime":"2026-06-17T01:41:16.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.690430838398658,"aZ":-32.73019065451421,"pfxX":11.662240401458359,"pfxZ":-0.3496367030858121,"pX":-0.1072399583439656,"pZ":2.5783540286634588,"vX0":1.6524026418418727,"vY0":-125.25484046544857,"vZ0":-1.0936679553895845,"x":121.09,"y":169.16,"x0":-2.2902661117558063,"y0":50.00062807997709,"z0":5.680558294839777,"aX":18.65390434055306},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.6,"breakHorizontal":-21.5,"spinRate":2550,"spinDirection":50},"zone":5,"typeConfidence":2.0,"plateTime":0.4361578007625395,"extension":6.074072993152591},"hitData":{"launchSpeed":82.4,"launchAngle":52.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":47.98,"coordY":126.2}},"index":6,"playId":"ec35b438-9e71-3a05-ad04-dafdc6231faf","pitchNumber":4,"startTime":"2026-06-17T01:41:29.322Z","endTime":"2026-06-17T01:41:40.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T01:41:40.258Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-17T01:42:01.219Z","endTime":"2026-06-17T01:43:33.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"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":2},"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":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.1,"endSpeed":79.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.67722352506088,"aZ":-32.96572142001407,"pfxX":4.903982112237337,"pfxZ":-0.4957100892360806,"pX":-0.514476500508772,"pZ":0.8533667850332733,"vX0":2.3574399946968114,"vY0":-123.9809675366131,"vZ0":-4.835625909563765,"x":136.61,"y":215.74,"x0":-2.109817353825185,"y0":50.005372765801376,"z0":5.5261578677652095,"aX":7.770549470225881},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.7,"breakHorizontal":-9.4,"spinRate":2505,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.4388232244884178,"extension":6.330577229980384},"index":0,"playId":"6560c241-ed6e-3e45-b3ac-a937f2f69720","pitchNumber":1,"startTime":"2026-06-17T01:42:06.588Z","endTime":"2026-06-17T01:42:10.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.060461449259133,"aZ":-34.876387925909484,"pfxX":14.035247036824813,"pfxZ":-1.721717671382006,"pX":-0.019767539873221183,"pZ":1.7655941044028023,"vX0":0.8725636713901415,"vY0":-124.12992022273961,"vZ0":-1.9739884320593442,"x":117.75,"y":191.11,"x0":-2.2002023638642436,"y0":50.00027191034711,"z0":5.453765007441028,"aX":22.06660582332278},"breaks":{"breakAngle":32.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.4,"breakHorizontal":-25.7,"spinRate":2788,"spinDirection":47},"zone":8,"typeConfidence":2.0,"plateTime":0.43996301809870797,"extension":6.195194687820471},"index":1,"playId":"c83a5bf3-e06b-3976-8318-071487665dbc","pitchNumber":2,"startTime":"2026-06-17T01:42:25.889Z","endTime":"2026-06-17T01:42:29.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.358914762695612,"aZ":-30.278727590580193,"pfxX":-5.336117500171076,"pfxZ":1.0770360092399311,"pX":-0.9069134771950692,"pZ":3.223793504946315,"vX0":4.671125744798978,"vY0":-131.1269772216091,"vZ0":-0.5415297811556761,"x":151.57,"y":151.74,"x0":-2.006954474136183,"y0":50.0040813450358,"z0":5.666764124392625,"aX":-9.413567692031355},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.0,"breakHorizontal":8.8,"spinRate":1023,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.4156460736906471,"extension":6.013747792173025},"index":2,"playId":"afea221a-ee76-3c0a-8b6d-e5076ad50666","pitchNumber":3,"startTime":"2026-06-17T01:42:43.862Z","endTime":"2026-06-17T01:42:47.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.2,"endSpeed":89.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.975147572549922,"aZ":-17.689765180529907,"pfxX":-4.281521175430486,"pfxZ":7.169378488447264,"pX":0.5154294943438178,"pZ":1.5920461743025554,"vX0":8.416614186003338,"vY0":-141.20349836221297,"vZ0":-7.09820943202192,"x":97.35,"y":195.79,"x0":-1.9468864241452608,"y0":50.00436386185065,"z0":5.275533080553661,"aX":-8.652356526161118},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.6,"breakHorizontal":6.0,"spinRate":1963,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.3878144684710394,"extension":6.396929218796099},"index":3,"playId":"25ed25f0-69d4-331e-92fd-f8798472a68d","pitchNumber":4,"startTime":"2026-06-17T01:43:01.306Z","endTime":"2026-06-17T01:43:05.049Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-17T01:43:11.872Z","endTime":"2026-06-17T01:43:29.135Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.636599536991227,"aZ":-35.84022838038873,"pfxX":3.687486186257475,"pfxZ":-2.240495834878458,"pX":1.0266109349467951,"pZ":1.7072970687366928,"vX0":5.82333926898099,"vY0":-126.49910876925512,"vZ0":-2.6474365896698355,"x":77.87,"y":192.68,"x0":-1.7765248926636754,"y0":50.004845039002134,"z0":5.6156045176862905,"aX":6.028810034112365},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.4,"breakHorizontal":-7.9,"spinRate":2655,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4315280396749652,"extension":6.256198875405654},"index":5,"playId":"20fec0d5-e3eb-37bd-ae7b-2c181c617206","pitchNumber":5,"startTime":"2026-06-17T01:43:29.135Z","endTime":"2026-06-17T01:43:33.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T01:43:33.464Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Reynolds singles on a ground ball to right fielder Lawrence Butler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-17T01:43:48.701Z","endTime":"2026-06-17T01:47:45.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,7],"actionIndex":[3],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.711706198185965,"aZ":-16.8087661397541,"pfxX":-3.957045692000795,"pfxZ":7.4316788152601365,"pX":-0.24714480481659085,"pZ":3.6651041557593365,"vX0":6.562247684207963,"vY0":-142.86046379736393,"vZ0":-1.9045338931334563,"x":126.42,"y":139.82,"x0":-2.059240826621244,"y0":50.00698858721393,"z0":5.396238119724577,"aX":-8.186557758822948},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.2,"breakHorizontal":5.9,"spinRate":2188,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.38331109945292674,"extension":6.393757491021428},"index":0,"playId":"bebbee99-c62c-3baa-84ee-1dc7bdeca0c0","pitchNumber":1,"startTime":"2026-06-17T01:44:01.074Z","endTime":"2026-06-17T01:44:05.106Z","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":98.4,"endSpeed":90.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85386946723702,"aZ":-15.300542460530378,"pfxX":-3.116567300424725,"pfxZ":8.135796905862065,"pX":1.319281315395962,"pZ":1.9768617779563198,"vX0":9.696459968309265,"vY0":-142.87127406481454,"vZ0":-6.7964637595650155,"x":66.71,"y":185.4,"x0":-1.70867860101183,"y0":50.00663888864219,"z0":5.342167815439017,"aX":-6.467555625434642},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.6,"breakHorizontal":3.7,"spinRate":2289,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3828743620698303,"extension":6.3929736455479995},"index":1,"playId":"11d2517e-fe79-3775-97f3-99d755543bb5","pitchNumber":2,"startTime":"2026-06-17T01:44:19.299Z","endTime":"2026-06-17T01:44:23.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.805775735156622,"aZ":-34.98509103373251,"pfxX":13.470900961887924,"pfxZ":-1.783132385703892,"pX":0.28000357277599713,"pZ":1.4215336028907677,"vX0":1.4612242116971155,"vY0":-124.99944434625877,"vZ0":-2.972477823828827,"x":106.33,"y":200.4,"x0":-2.0623258487150533,"y0":50.00573158812281,"z0":5.518326535393543,"aX":21.175475016592895},"breaks":{"breakAngle":31.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.7,"breakHorizontal":-24.7,"spinRate":2717,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4393200280372054,"extension":6.159353855947263},"index":2,"playId":"4254cd8b-8a3a-356e-8bc9-1696dfe086a5","pitchNumber":3,"startTime":"2026-06-17T01:44:37.090Z","endTime":"2026-06-17T01:44:40.898Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-06-17T01:46:02.538Z","endTime":"2026-06-17T01:46:35.653Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.889871421683154,"aZ":-17.24842201636556,"pfxX":-4.727090947663679,"pfxZ":7.306839736509936,"pX":-0.30649122415915514,"pZ":2.628310526543184,"vX0":6.467544263361678,"vY0":-142.07620625373528,"vZ0":-4.60524283298173,"x":128.68,"y":167.82,"x0":-1.9993651361648725,"y0":50.000588377577316,"z0":5.36819818139292,"aX":-9.652880443684195},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.5,"breakHorizontal":7.2,"spinRate":2254,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.3856927936332797,"extension":6.257106794223233},"index":4,"playId":"a6b7f597-3ba9-3b92-b991-529749eb60ed","pitchNumber":4,"startTime":"2026-06-17T01:46:35.653Z","endTime":"2026-06-17T01:46:41.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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.974352268354263,"aZ":-35.79869584625351,"pfxX":3.5226188721528495,"pfxZ":-2.194279941858575,"pX":-0.36370971522262596,"pZ":2.7649953805645673,"vX0":2.7932930149761983,"vY0":-127.87906050244084,"vZ0":-0.2747045041894184,"x":130.86,"y":164.13,"x0":-1.9287369237023935,"y0":50.00234656153475,"z0":5.6879129077609205,"aX":5.81935435239324},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.8,"breakHorizontal":-7.0,"spinRate":2639,"spinDirection":54},"zone":4,"typeConfidence":2.0,"plateTime":0.4287180316145758,"extension":6.160676433424592},"index":5,"playId":"3116426e-be6b-3556-a41b-4f05dce0e8e9","pitchNumber":5,"startTime":"2026-06-17T01:46:56.867Z","endTime":"2026-06-17T01:47:00.567Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-06-17T01:47:17.223Z","endTime":"2026-06-17T01:47:32.764Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04241537204114,"aZ":-12.532865345508759,"pfxX":-4.7289690585920825,"pfxZ":9.5854803591388,"pX":0.4513720500206108,"pZ":2.6365039199478177,"vX0":8.256913275420308,"vY0":-142.32547009969434,"vZ0":-5.592416077506751,"x":99.79,"y":167.59,"x0":-1.8745137395987546,"y0":50.00053355362518,"z0":5.4223000786608,"aX":-9.68844500988162},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.3,"breakHorizontal":6.8,"spinRate":2272,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.38502261905453894,"extension":6.1457449796931},"hitData":{"launchSpeed":85.6,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":155.38,"coordY":155.39}},"index":7,"playId":"c69fb904-e4db-35f6-83d1-ab7bc800cc96","pitchNumber":6,"startTime":"2026-06-17T01:47:32.764Z","endTime":"2026-06-17T01:47:45.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T01:47:45.546Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-17T01:47:50.938Z","endTime":"2026-06-17T01:48:49.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"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":"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":2},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":92.3,"endSpeed":84.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97019448584959,"aZ":-23.97147375458628,"pfxX":2.9131919965415483,"pfxZ":4.463246044929015,"pX":-0.31152922767271907,"pZ":3.2778699187655134,"vX0":3.9835441259619615,"vY0":-134.4595806575057,"vZ0":-1.2985078188742087,"x":128.87,"y":150.28,"x0":-2.1884486311992393,"y0":50.00559728706162,"z0":5.460991512337922,"aX":5.3580133383405455},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.0,"breakHorizontal":-6.1,"spinRate":2432,"spinDirection":194},"zone":1,"typeConfidence":2.0,"plateTime":0.4066739278987148,"extension":5.958159868116951},"index":0,"playId":"3f662006-d1e0-3997-9894-9474c4824145","pitchNumber":1,"startTime":"2026-06-17T01:48:11.254Z","endTime":"2026-06-17T01:48:15.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.860695813237655,"aZ":-33.88855447431678,"pfxX":10.249280835077482,"pfxZ":-1.0610408554357988,"pX":-0.28556312819821156,"pZ":2.5657683423223787,"vX0":1.3509029260017122,"vY0":-126.27398264413264,"vZ0":-0.8174583024220736,"x":127.88,"y":169.5,"x0":-2.159127301387307,"y0":50.00362719919799,"z0":5.621620201644109,"aX":16.541504845151},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.9,"breakHorizontal":-18.8,"spinRate":2687,"spinDirection":58},"zone":5,"typeConfidence":2.0,"plateTime":0.4338626399104597,"extension":6.046246427415384},"index":1,"playId":"9c959ab6-7963-3544-aeea-01e6bbdb95d5","pitchNumber":2,"startTime":"2026-06-17T01:48:27.692Z","endTime":"2026-06-17T01:48:31.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.964913854454494,"aZ":-37.430265383624594,"pfxX":8.489810364046935,"pfxZ":-3.186103239477541,"pX":0.3882903082031718,"pZ":1.5800041508631673,"vX0":3.4776218150868456,"vY0":-127.3563424288335,"vZ0":-2.330369174647167,"x":102.2,"y":196.12,"x0":-2.095850030546096,"y0":50.00134247068333,"z0":5.453454737656783,"aX":14.012222102600473},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-6.0,"breakHorizontal":-16.2,"spinRate":2689,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.42927886587665487,"extension":6.184050305792991},"index":2,"playId":"3c2a3ed4-d3c5-3ee4-83ba-982560bb0937","pitchNumber":3,"startTime":"2026-06-17T01:48:45.970Z","endTime":"2026-06-17T01:48:49.545Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T01:48:49.545Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Kurtz walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-17T01:50:36.100Z","endTime":"2026-06-17T01:53:06.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":92.1,"endSpeed":84.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.498741871799787,"aZ":-16.633118441192064,"pfxX":-7.98760536546549,"pfxZ":8.613410549658152,"pX":0.38915178022445024,"pZ":1.7852586032246203,"vX0":8.722898056818726,"vY0":-133.6521800060664,"vZ0":-6.878430571516315,"x":102.17,"y":190.58,"x0":-1.88310393386988,"y0":50.003678058953824,"z0":5.59214751857806,"aX":-14.414284880880372},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.2,"breakHorizontal":12.5,"spinRate":2441,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.4102200342889377,"extension":6.656115966423307},"index":0,"playId":"1272dfb2-4856-30be-a0c2-912288350698","pitchNumber":1,"startTime":"2026-06-17T01:50:58.027Z","endTime":"2026-06-17T01:51:03.562Z","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":92.3,"endSpeed":85.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.590592908495307,"aZ":-17.997517765010922,"pfxX":-4.134955356052153,"pfxZ":7.6698676036576146,"pX":-1.2930375896430573,"pZ":5.034627631093648,"vX0":3.5013939781220422,"vY0":-134.4819696606539,"vZ0":1.1053603736430673,"x":166.29,"y":102.85,"x0":-2.068668735466299,"y0":50.00633178869843,"z0":5.886581162984049,"aX":-7.646946370143603},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.3,"breakHorizontal":6.8,"spinRate":2373,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4058357788797009,"extension":6.54958414597192},"index":1,"playId":"e24e8c1c-eada-3abe-88da-cc2cc7a10057","pitchNumber":2,"startTime":"2026-06-17T01:51:14.796Z","endTime":"2026-06-17T01:51:18.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40049519068125,"aZ":-26.56166806234601,"pfxX":1.6783113316590614,"pfxZ":3.376367358094665,"pX":0.4663168070585192,"pZ":4.00480780722257,"vX0":5.437935036051257,"vY0":-127.64202630638923,"vZ0":0.45481892892449205,"x":99.23,"y":130.65,"x0":-1.9032708611644824,"y0":50.0035227582883,"z0":5.903160927424621,"aX":2.7896354385040842},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.5,"breakHorizontal":-4.2,"spinRate":2508,"spinDirection":175},"zone":12,"typeConfidence":2.0,"plateTime":0.42786267988530113,"extension":6.567268499876775},"index":2,"playId":"5893d68e-d0f8-3931-95ad-57dc489ba7c7","pitchNumber":3,"startTime":"2026-06-17T01:51:29.476Z","endTime":"2026-06-17T01:51:33.134Z","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.1,"endSpeed":84.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26636651047657,"aZ":-16.358582622782766,"pfxX":-4.187901751810996,"pfxZ":8.685707325172533,"pX":-0.9494719952732572,"pZ":3.7643128621806112,"vX0":4.227911226265021,"vY0":-134.14523883102387,"vZ0":-2.3616777722533726,"x":153.19,"y":137.14,"x0":-2.0025704159777953,"y0":50.00150631922951,"z0":5.8234748543056405,"aX":-7.624952944790788},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.5,"breakHorizontal":6.7,"spinRate":2403,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40844568171360374,"extension":6.549146636510409},"index":3,"playId":"9b34363e-cecd-3b40-bc3c-3d517a46a672","pitchNumber":4,"startTime":"2026-06-17T01:51:44.510Z","endTime":"2026-06-17T01:51:48.199Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.349937927770267,"aZ":-25.43460892556198,"pfxX":2.5092651319942374,"pfxZ":4.048729473373617,"pX":0.6333234988527824,"pZ":2.3737554237702034,"vX0":5.780144866036547,"vY0":-127.96047910333618,"vZ0":-3.464991034112732,"x":92.86,"y":174.69,"x0":-1.9771710353331569,"y0":50.005909014962164,"z0":5.72887374384099,"aX":4.177951809149579},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.8,"breakHorizontal":-5.8,"spinRate":2640,"spinDirection":186},"zone":6,"typeConfidence":2.0,"plateTime":0.42734931664823916,"extension":6.496025133396688},"index":4,"playId":"b8b4af86-2de7-395a-bcfb-da2ed46d8f0f","pitchNumber":5,"startTime":"2026-06-17T01:52:00.614Z","endTime":"2026-06-17T01:52:04.512Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-17T01:52:11.361Z","endTime":"2026-06-17T01:52:22.986Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.511862516490602,"aZ":-25.692292165400815,"pfxX":2.745252093521494,"pfxZ":3.7453157515989357,"pX":0.5994948982003815,"pZ":2.8346272255962925,"vX0":5.67425005962469,"vY0":-130.4805437548181,"vZ0":-2.638862538780439,"x":94.15,"y":162.25,"x0":-1.9568802795942548,"y0":50.003579539020556,"z0":5.787637584298876,"aX":4.749489435670093},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.5,"breakHorizontal":-6.2,"spinRate":2610,"spinDirection":187},"zone":6,"typeConfidence":2.0,"plateTime":0.4191925181267182,"extension":6.608635746707163},"index":6,"playId":"e01a336b-48e7-3a68-a447-ce7dd23dbc8e","pitchNumber":6,"startTime":"2026-06-17T01:52:22.986Z","endTime":"2026-06-17T01:52:26.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.832834727603853,"aZ":-15.604813896264046,"pfxX":-3.3721356866319594,"pfxZ":8.870602876174344,"pX":0.23793896256491903,"pZ":2.5487723522656602,"vX0":6.880390441969615,"vY0":-136.2748277216356,"vZ0":-5.5720124036030265,"x":107.93,"y":169.96,"x0":-1.8891903263746652,"y0":50.00391999834232,"z0":5.709850280137799,"aX":-6.300155773969528},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":4.6,"spinRate":2288,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.4029667897584148,"extension":6.584916024525053},"index":7,"playId":"fe284d03-4f6f-3f11-b1fc-4d19f3747f1a","pitchNumber":7,"startTime":"2026-06-17T01:52:42.018Z","endTime":"2026-06-17T01:52:46.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.92879021563001,"aZ":-16.16268998953863,"pfxX":-4.65039213394525,"pfxZ":8.514615663415423,"pX":0.9968386005859707,"pZ":2.131997034172022,"vX0":9.535874426236163,"vY0":-136.47961712855715,"vZ0":-6.3414918601872685,"x":79.0,"y":181.22,"x0":-1.9432868387798816,"y0":50.00493156510053,"z0":5.605100865945918,"aX":-8.747842338493392},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":6.4,"spinRate":2186,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4018226742037867,"extension":6.776791624709365},"index":8,"playId":"66a37954-3b50-3f03-8f77-26a432f7cc8c","pitchNumber":8,"startTime":"2026-06-17T01:53:02.405Z","endTime":"2026-06-17T01:53:06.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T01:53:06.609Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Shea Langeliers lines out to left fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-17T01:53:16.071Z","endTime":"2026-06-17T01:54:21.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.505883588896296,"aZ":-20.396251039098537,"pfxX":-9.664000868649463,"pfxZ":6.386071993271582,"pX":1.7151792489704594,"pZ":1.8724393873754444,"vX0":12.31521668500036,"vY0":-134.76624106083068,"vZ0":-6.018634310604521,"x":51.62,"y":188.22,"x0":-1.6521349055063164,"y0":50.0044922356354,"z0":5.569347328265525,"aX":-17.829123953295444},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.4,"breakHorizontal":15.0,"spinRate":2452,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4059935370622143,"extension":6.900606932917418},"index":0,"playId":"1c71c43a-7f5d-390b-8155-de39e3fb53fc","pitchNumber":1,"startTime":"2026-06-17T01:53:34.080Z","endTime":"2026-06-17T01:53:37.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.774901989460197,"aZ":-30.899450770252663,"pfxX":11.587533242095933,"pfxZ":0.917835573429401,"pX":0.37332028751954743,"pZ":1.7825303026457093,"vX0":2.2963655964946508,"vY0":-117.43785223473745,"vZ0":-2.008378379076265,"x":102.77,"y":190.65,"x0":-2.1237158969442715,"y0":50.00243657600356,"z0":5.5434801210415605,"aX":16.06380188362752},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.4,"breakHorizontal":-21.6,"spinRate":2740,"spinDirection":54},"zone":9,"typeConfidence":2.0,"plateTime":0.46772143750657635,"extension":6.70406655484497},"index":1,"playId":"795c48f9-0f95-364f-9acf-e920c2a98fa4","pitchNumber":2,"startTime":"2026-06-17T01:53:51.664Z","endTime":"2026-06-17T01:53:55.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04178484763612,"aZ":-29.492381521717967,"pfxX":2.225336325533069,"pfxZ":1.5855939586079106,"pX":-0.02568177161998165,"pZ":2.3460841180106704,"vX0":3.98667806748149,"vY0":-128.8439663276862,"vZ0":-3.0883038946997314,"x":117.98,"y":175.44,"x0":-1.8780779981051559,"y0":50.00452567453983,"z0":5.822933637285724,"aX":3.7668681076980612},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.4,"breakHorizontal":-4.9,"spinRate":2483,"spinDirection":160},"zone":5,"typeConfidence":2.0,"plateTime":0.42399654371618833,"extension":6.51139021717533},"hitData":{"launchSpeed":93.2,"launchAngle":19.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.26,"coordY":103.2}},"index":2,"playId":"8b3ae516-fd5c-3fa4-9df7-48f98c1840ff","pitchNumber":3,"startTime":"2026-06-17T01:54:11.162Z","endTime":"2026-06-17T01:54:21.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T01:54:21.665Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Soderstrom walks. Nick Kurtz to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-17T01:54:37.332Z","endTime":"2026-06-17T01:56:32.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"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, 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":1},"pitchData":{"startSpeed":76.7,"endSpeed":71.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.381082901346996,"aZ":-39.21173305019149,"pfxX":7.003693056352928,"pfxZ":-5.5878694454648095,"pX":0.6934419300832692,"pZ":1.2537503666969654,"vX0":3.397682839509999,"vY0":-111.64976612289735,"vZ0":-1.4383713988630598,"x":90.57,"y":204.93,"x0":-1.758442305046931,"y0":50.00002212526875,"z0":5.946902070646083,"aX":8.82708720986466},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-10.2,"breakHorizontal":-13.6,"spinRate":2470,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.49085071769853705,"extension":6.681583262837791},"index":0,"playId":"6bccd15f-a1ba-3776-822d-8f5042ebb250","pitchNumber":1,"startTime":"2026-06-17T01:54:48.005Z","endTime":"2026-06-17T01:54:52.511Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"bb7c2557-582f-4ee9-a7cf-715f53848a7d","startTime":"2026-06-17T01:55:07.600Z","endTime":"2026-06-17T01:55:12.600Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.157754885264296,"aZ":-18.918882241422622,"pfxX":-8.410486230187237,"pfxZ":7.252404679740825,"pX":-0.4071156270492577,"pZ":2.5713935088089976,"vX0":6.625007356451522,"vY0":-135.0089990484252,"vZ0":-4.508837751558654,"x":132.52,"y":169.35,"x0":-1.812470762151261,"y0":50.00009299595283,"z0":5.612835696749285,"aX":-15.367347504585247},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.2,"breakHorizontal":13.7,"spinRate":2332,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4072555068718007,"extension":6.692130721615115},"index":2,"playId":"2cba271f-3c1b-345f-a336-90491e4c3eed","pitchNumber":2,"startTime":"2026-06-17T01:55:23.736Z","endTime":"2026-06-17T01:55:28.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.275935697498426,"aZ":-19.094522454713033,"pfxX":-8.008827357333427,"pfxZ":7.156645417199083,"pX":-1.0455241675526605,"pZ":3.23006585030328,"vX0":5.088826023648971,"vY0":-134.81077792258415,"vZ0":-3.037337937753996,"x":156.85,"y":151.57,"x0":-1.9241555201160054,"y0":50.00189693382576,"z0":5.730727348329837,"aX":-14.634397410498186},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.5,"breakHorizontal":13.3,"spinRate":2517,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4074272486108321,"extension":6.541956577979097},"index":3,"playId":"8ac0463f-bb6b-36c9-a637-7c1fd33ad3ba","pitchNumber":3,"startTime":"2026-06-17T01:55:46.927Z","endTime":"2026-06-17T01:55:51.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.207648109945303,"aZ":-42.297567482342444,"pfxX":6.150671958039253,"pfxZ":-7.925624394736321,"pX":1.2801914876628877,"pZ":0.6302737321452488,"vX0":4.789391207189134,"vY0":-112.84162885132483,"vZ0":-2.0806323464985788,"x":68.2,"y":221.76,"x0":-1.6753078638811512,"y0":50.001134401653445,"z0":5.860421570641876,"aX":7.85979666383876},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-14.5,"breakHorizontal":-12.5,"spinRate":2619,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.48704085800923913,"extension":6.7739440550536},"index":4,"playId":"6e0358bf-60a1-394b-863c-5f6948613809","pitchNumber":4,"startTime":"2026-06-17T01:56:05.681Z","endTime":"2026-06-17T01:56:09.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.433097649392394,"aZ":-18.283053085481313,"pfxX":-7.3874817095420475,"pfxZ":7.516028520041036,"pX":-1.431927861989012,"pZ":2.7881539762390792,"vX0":3.5467401054076255,"vY0":-135.11199326851846,"vZ0":-4.37853574973091,"x":171.58,"y":163.5,"x0":-1.801751725737811,"y0":50.00539849073644,"z0":5.71449936336007,"aX":-13.66085355468384},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.8,"breakHorizontal":12.6,"spinRate":2333,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40537355299636646,"extension":6.620387946962899},"index":5,"playId":"a48067a0-aee4-357c-b0cc-4b644c90894a","pitchNumber":5,"startTime":"2026-06-17T01:56:28.547Z","endTime":"2026-06-17T01:56:32.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T01:56:32.793Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jacob Wilson walks. Nick Kurtz to 3rd. Tyler Soderstrom to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-17T01:56:49.860Z","endTime":"2026-06-17T02:00:03.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"postOnThird":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.310849812006996,"aZ":-30.252228070254056,"pfxX":2.3706133431200556,"pfxZ":1.1935572015844782,"pX":1.5237316328094546,"pZ":1.6854104405346213,"vX0":7.407053869511995,"vY0":-125.55261441831203,"vZ0":-3.985239039989213,"x":58.92,"y":193.27,"x0":-1.762131052313583,"y0":50.00224050739921,"z0":5.731229326038677,"aX":3.8181618671767366},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.6,"breakHorizontal":-5.9,"spinRate":2491,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.4347708454468395,"extension":6.830256958562084},"index":0,"playId":"2c49c10c-9a61-3bf8-991d-df2ad4b4594b","pitchNumber":1,"startTime":"2026-06-17T01:57:04.271Z","endTime":"2026-06-17T01:57:09.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":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.272850722051498,"aZ":-16.545197119585872,"pfxX":-6.272305634175946,"pfxZ":8.338668892577227,"pX":0.4054609227551265,"pZ":3.425646540347991,"vX0":7.996602420692342,"vY0":-135.69448302592681,"vZ0":-3.2621117635634898,"x":101.54,"y":146.29,"x0":-1.757740373175749,"y0":50.00333098359431,"z0":5.788684392908536,"aX":-11.757435578279553},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":9.7,"spinRate":2388,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.402868860130678,"extension":6.736557837467046},"index":1,"playId":"941a804a-8231-3969-9065-c0d42d6dfc1a","pitchNumber":2,"startTime":"2026-06-17T01:57:23.344Z","endTime":"2026-06-17T01:57:27.454Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2026-06-17T01:57:43.317Z","endTime":"2026-06-17T01:58:39.456Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91863253427944,"aZ":-19.96678401595079,"pfxX":-7.514335797389382,"pfxZ":6.66748007349962,"pX":-0.10271269370705068,"pZ":2.789974162367183,"vX0":6.864224989293273,"vY0":-134.6432486069329,"vZ0":-3.9261839463329187,"x":120.92,"y":163.45,"x0":-1.711947835078929,"y0":50.00630518805456,"z0":5.684633712431784,"aX":-13.765262523011293},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":12.1,"spinRate":2407,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.4071928717274247,"extension":6.7491977815093325},"index":3,"playId":"186c8d46-c0d0-35c0-95e1-0036fc506e02","pitchNumber":3,"startTime":"2026-06-17T01:58:39.456Z","endTime":"2026-06-17T01:58:42.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38801625936898,"aZ":-23.97105523136652,"pfxX":-10.23568411716204,"pfxZ":4.431356041014309,"pX":-0.43649125844873204,"pZ":1.6416112392033593,"vX0":7.232500516291877,"vY0":-135.40294567949644,"vZ0":-6.106472392419012,"x":133.64,"y":194.46,"x0":-1.8163887474010592,"y0":50.00298671140775,"z0":5.6103440559856725,"aX":-18.949559585059248},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.8,"breakHorizontal":16.9,"spinRate":2615,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.40497184308684053,"extension":6.742877729855322},"index":4,"playId":"d909cd2b-63a0-3c14-aa97-a828b3144178","pitchNumber":4,"startTime":"2026-06-17T01:58:58.803Z","endTime":"2026-06-17T01:59:03.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.556792200229474,"aZ":-32.59282824886404,"pfxX":10.835987981768334,"pfxZ":-0.2990249200964801,"pX":1.6988814934107672,"pZ":1.520695681298058,"vX0":5.261808458270141,"vY0":-118.37882703922538,"vZ0":-2.502510800675322,"x":52.24,"y":197.72,"x0":-1.974015082744087,"y0":50.0047113223486,"z0":5.631244474792978,"aX":15.089898655231098},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.0,"breakHorizontal":-21.0,"spinRate":2674,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.46606941205972285,"extension":6.824090944585629},"index":5,"playId":"21422e75-b9cd-3b93-bb35-d850332e41e0","pitchNumber":5,"startTime":"2026-06-17T01:59:20.015Z","endTime":"2026-06-17T01:59:23.941Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"f40c74f7-713c-443b-bebb-4d1d2e71391e","startTime":"2026-06-17T01:59:39.589Z","endTime":"2026-06-17T01:59:44.589Z","isPitch":false,"type":"stepoff"},{"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.316787020896875,"aZ":-32.45784162214855,"pfxX":9.919309001474161,"pfxZ":-0.20322941656411686,"pX":-1.6255030861777549,"pZ":2.3450282147122152,"vX0":-1.367508503535638,"vY0":-117.80631330883743,"vZ0":-0.6108850046504795,"x":178.96,"y":175.46,"x0":-2.3262798389682247,"y0":50.001871527599484,"z0":5.607143563079364,"aX":13.945278010507652},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.2,"breakHorizontal":-17.6,"spinRate":2690,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.4648764772182883,"extension":6.726667712307445},"index":7,"playId":"2d2dd198-1d04-38a3-9e8e-e991700245c2","pitchNumber":6,"startTime":"2026-06-17T01:59:58.200Z","endTime":"2026-06-17T02:00:03.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:00:03.886Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Cortes strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-17T02:00:17.275Z","endTime":"2026-06-17T02:02:10.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"postOnThird":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.1917275711963,"aZ":-41.42627130435932,"pfxX":7.485681368157914,"pfxZ":-7.246734512541444,"pX":-1.0254995305457741,"pZ":2.9861369150843324,"vX0":-0.257368710673739,"vY0":-112.5385431990789,"vZ0":2.632408981545397,"x":156.09,"y":158.15,"x0":-1.8811976042727274,"y0":50.00042635144671,"z0":6.00946436027961,"aX":9.561493032877422},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-12.1,"breakHorizontal":-13.4,"spinRate":2632,"spinDirection":38},"zone":11,"typeConfidence":2.0,"plateTime":0.48744684056348087,"extension":6.673647429652182},"index":0,"playId":"0fde80f2-0159-3287-9a1b-f4cf706bdd03","pitchNumber":1,"startTime":"2026-06-17T02:00:33.520Z","endTime":"2026-06-17T02:00:37.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19630963787201,"aZ":-16.8823428161932,"pfxX":-6.661090251775819,"pfxZ":8.069043057352477,"pX":0.5566180030843799,"pZ":2.052703170806515,"vX0":8.421944167895944,"vY0":-136.13654615958828,"vZ0":-6.516801964004796,"x":95.78,"y":183.36,"x0":-1.69781516585642,"y0":50.002971647576516,"z0":5.627275813447592,"aX":-12.623894765087487},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":10.4,"spinRate":2487,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.40086840742798024,"extension":6.848465715865635},"index":1,"playId":"7b750e13-c711-3a0a-9d3f-39b4f6b92cf6","pitchNumber":2,"startTime":"2026-06-17T02:00:51.692Z","endTime":"2026-06-17T02:00:55.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16297906845552,"aZ":-43.48129874948974,"pfxX":6.951547712220131,"pfxZ":-8.727126626792696,"pX":-0.1392945633956646,"pZ":2.3566853642148566,"vX0":1.8769574958169586,"vY0":-114.06367860060476,"vZ0":1.707365051915889,"x":109.2,"y":180.95,"x0":-1.8790624748674356,"y0":50.00148256777472,"z0":5.939498092813981,"aX":9.00921339159729},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-14.9,"breakHorizontal":-13.1,"spinRate":2667,"spinDirection":35},"zone":5,"typeConfidence":2.0,"plateTime":0.48322859513135086,"extension":6.791106099401288},"index":2,"playId":"b7fff25a-c5d2-3f8c-a912-0b465fee552b","pitchNumber":3,"startTime":"2026-06-17T02:01:09.881Z","endTime":"2026-06-17T02:01:16.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05834713140708,"aZ":-28.17388581927569,"pfxX":0.7741299834362385,"pfxZ":2.366891088671612,"pX":1.2822271034051735,"pZ":0.4021427388872059,"vX0":7.3497021675301095,"vY0":-128.53334209955753,"vZ0":-7.708406632921809,"x":68.12,"y":227.92,"x0":-1.7026255089403086,"y0":50.002565306468334,"z0":5.5959816991566615,"aX":1.308680559925494},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.9,"breakHorizontal":-2.9,"spinRate":2497,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.42446092178842854,"extension":6.730635822201239},"index":3,"playId":"967fb33f-bbf9-3929-8b43-de821548b478","pitchNumber":4,"startTime":"2026-06-17T02:01:39.587Z","endTime":"2026-06-17T02:01:44.089Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.086408410163013,"aZ":-42.74347673016076,"pfxX":6.370572222961462,"pfxZ":-8.22000256779614,"pX":-0.015997892285390496,"pZ":0.8595119881899349,"vX0":2.379410417306531,"vY0":-113.62536010563151,"vZ0":-1.4535890543409575,"x":117.61,"y":215.57,"x0":-1.9096490124334617,"y0":50.00440707181294,"z0":5.819734724879847,"aX":8.189584498454831},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-14.9,"breakHorizontal":-12.2,"spinRate":2687,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4851874922197381,"extension":6.820595961202764},"index":4,"playId":"8608f13b-fe31-3c9e-a9a1-1a5b300605f1","pitchNumber":5,"startTime":"2026-06-17T02:02:05.682Z","endTime":"2026-06-17T02:02:10.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:02:10.522Z","atBatIndex":8},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Zack Gelof reaches on a throwing error by first baseman Spencer Horwitz. Nick Kurtz scores. Tyler Soderstrom scores. Jacob Wilson scores. Zack Gelof to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-17T02:02:23.911Z","endTime":"2026-06-17T02:03:35.789Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5,6],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"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_throwing_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19868409306631,"aZ":-30.79723741459866,"pfxX":2.0015834927843716,"pfxZ":0.8203029500765213,"pX":1.599838999474517,"pZ":1.364792201279848,"vX0":7.838166480136857,"vY0":-128.60640726114588,"vZ0":-5.167482487341582,"x":56.02,"y":201.93,"x0":-1.7403818075870134,"y0":50.00571151862231,"z0":5.772346510776306,"aX":3.3723341568581455},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.6,"breakHorizontal":-5.3,"spinRate":2584,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4249403508062457,"extension":6.672543566558435},"index":0,"playId":"ef947686-f193-3e98-b8b9-bd06b4398cfc","pitchNumber":1,"startTime":"2026-06-17T02:02:34.577Z","endTime":"2026-06-17T02:02:38.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62060856579541,"aZ":-17.139394557090096,"pfxX":-6.830454078019765,"pfxZ":8.122095193898069,"pX":0.3511654941255431,"pZ":3.0616083289047844,"vX0":8.108787561361002,"vY0":-135.6598434596598,"vZ0":-3.896306876200755,"x":103.61,"y":156.12,"x0":-1.7990854914824201,"y0":50.00172323649401,"z0":5.722496773593721,"aX":-12.64194057470018},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.0,"breakHorizontal":10.4,"spinRate":2291,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.4048403892683017,"extension":6.80979374356768},"index":1,"playId":"915cc12f-b9ef-3b22-bab9-5d26687947c0","pitchNumber":2,"startTime":"2026-06-17T02:02:59.274Z","endTime":"2026-06-17T02:03:02.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75239851280701,"aZ":-23.90076021668153,"pfxX":-9.134223810112662,"pfxZ":4.451235428158775,"pX":-0.40411366234250107,"pZ":2.055443586686294,"vX0":6.935523849512539,"vY0":-136.13313069721477,"vZ0":-5.008173347352868,"x":132.4,"y":183.28,"x0":-1.8112878501770688,"y0":50.00015840425854,"z0":5.595653390934441,"aX":-16.96547802205716},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.1,"breakHorizontal":14.9,"spinRate":2217,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.40393386180896895,"extension":6.770319488346718},"hitData":{"launchSpeed":99.2,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.97,"coordY":168.76}},"index":2,"playId":"70f31fc6-c443-398d-ac69-aa0590b26929","pitchNumber":3,"startTime":"2026-06-17T02:03:18.803Z","endTime":"2026-06-17T02:03:35.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:03:35.789Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lawrence Butler doubles (6) on a ground ball to left fielder Bryan Reynolds. Zack Gelof scores.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-17T02:07:17.227Z","endTime":"2026-06-17T02:08:08.237Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-17T02:05:46.218Z","endTime":"2026-06-17T02:07:19.481Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"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":76.8,"endSpeed":70.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.477452012078974,"aZ":-42.241758032605645,"pfxX":7.708130822667249,"pfxZ":-8.020367051380502,"pX":-0.9617120438744272,"pZ":2.83002313213752,"vX0":0.08560610888910097,"vY0":-111.76897817417527,"vZ0":2.384147440581245,"x":153.66,"y":162.37,"x0":-2.000682130566046,"y0":50.00015860952461,"z0":6.109919482554747,"aX":9.681117224764058},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-13.4,"breakHorizontal":-13.9,"spinRate":2652,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.49138409663966476,"extension":6.713426792542872},"index":1,"playId":"d7743fa3-155c-34e5-9906-ed08a1e02b16","pitchNumber":1,"startTime":"2026-06-17T02:07:19.481Z","endTime":"2026-06-17T02:07:23.417Z","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":92.8,"endSpeed":86.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69647758492117,"aZ":-16.715291557019306,"pfxX":-4.775441970644872,"pfxZ":8.229521738839669,"pX":0.6208877114495528,"pZ":3.0482977482037965,"vX0":8.088738296752556,"vY0":-135.03303828957337,"vZ0":-4.157146081850649,"x":93.33,"y":156.48,"x0":-1.769893269383557,"y0":50.00305015190585,"z0":5.756491807220431,"aX":-8.971205081705712},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.4,"breakHorizontal":7.3,"spinRate":2480,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.4030117689151256,"extension":6.6949734339939155},"index":2,"playId":"cff77fd8-e231-3050-ac09-666ee644507b","pitchNumber":2,"startTime":"2026-06-17T02:07:33.993Z","endTime":"2026-06-17T02:07:37.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.990701098608636,"aZ":-15.798744506753092,"pfxX":-5.64030077728277,"pfxZ":8.795064273079642,"pX":0.3959934254632672,"pZ":2.601255565146974,"vX0":7.899520880147028,"vY0":-135.44414464108752,"vZ0":-5.219882852877772,"x":101.91,"y":168.55,"x0":-1.8226450186734513,"y0":50.00177553825444,"z0":5.6544313167652,"aX":-10.501232777474318},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.0,"breakHorizontal":8.5,"spinRate":2460,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.4040480583506656,"extension":6.654920065594033},"hitData":{"launchSpeed":96.3,"launchAngle":4.0,"totalDistance":126.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.98,"coordY":146.45}},"index":3,"playId":"d913858d-e121-3699-8e9f-ff57abae1112","pitchNumber":3,"startTime":"2026-06-17T02:07:52.993Z","endTime":"2026-06-17T02:08:08.237Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:08:08.237Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-17T02:08:30.401Z","endTime":"2026-06-17T02:09:57.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.308851031022332,"aZ":-32.262871972738786,"pfxX":1.8514191363142727,"pfxZ":-0.0519661428171716,"pX":0.14250964871845703,"pZ":2.162459884675269,"vX0":4.495583402122716,"vY0":-126.84580265681505,"vZ0":-2.71020658509883,"x":111.57,"y":180.39,"x0":-1.891509632697327,"y0":50.004010951663034,"z0":5.810248911914366,"aX":3.0251281551859877},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.5,"breakHorizontal":-4.3,"spinRate":2532,"spinDirection":119},"zone":8,"typeConfidence":2.0,"plateTime":0.4313654664610338,"extension":6.662785708109164},"index":0,"playId":"ba020cbb-db31-3ddf-8a82-9907bd9d6152","pitchNumber":1,"startTime":"2026-06-17T02:08:37.357Z","endTime":"2026-06-17T02:08:40.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.366914181107937,"aZ":-31.667858932109326,"pfxX":2.4154474684518936,"pfxZ":0.31187124289897916,"pX":1.5093157099776118,"pZ":2.223732042568462,"vX0":7.439172116391837,"vY0":-126.47222152070535,"vZ0":-2.758493670055265,"x":59.47,"y":178.74,"x0":-1.7676124174082901,"y0":50.00573475370739,"z0":5.832430401325685,"aX":3.968488992779473},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.2,"breakHorizontal":-5.9,"spinRate":2533,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.43076033443179407,"extension":6.811774791088782},"index":1,"playId":"a2080c66-d3b4-3140-abd0-6823217526e7","pitchNumber":2,"startTime":"2026-06-17T02:08:54.515Z","endTime":"2026-06-17T02:08:58.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.596603603928852,"aZ":-16.750602784087913,"pfxX":-7.250630461409978,"pfxZ":8.52015003058364,"pX":0.07308345426756317,"pZ":2.50312232882539,"vX0":7.559952858537642,"vY0":-133.87208396834743,"vZ0":-5.181192508619171,"x":114.21,"y":171.2,"x0":-1.8489339671957936,"y0":50.00344234187786,"z0":5.6673101602608185,"aX":-13.127222469797875},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.4,"breakHorizontal":11.4,"spinRate":2491,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.40954548481404274,"extension":6.888194484289117},"index":2,"playId":"1f1f91ca-c9fb-3d52-97de-6448c23a1f8d","pitchNumber":3,"startTime":"2026-06-17T02:09:11.430Z","endTime":"2026-06-17T02:09:15.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81825599017351,"aZ":-34.860605865884054,"pfxX":8.066574769433595,"pfxZ":-1.8696028946599483,"pX":0.7911983562407382,"pZ":1.905769166685614,"vX0":3.8769820595060076,"vY0":-119.71924996200909,"vZ0":-1.5887545657699427,"x":86.84,"y":187.32,"x0":-1.9010126347947995,"y0":50.00129356111797,"z0":5.721161731952396,"aX":11.613613089102662},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.5,"breakHorizontal":-15.6,"spinRate":2819,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4589110576808948,"extension":6.646993447567771},"index":3,"playId":"16ac4ed3-eaf1-3b4b-b973-999f2492a780","pitchNumber":4,"startTime":"2026-06-17T02:09:29.901Z","endTime":"2026-06-17T02:09:33.638Z","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":81.7,"endSpeed":74.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.919446203918202,"aZ":-31.484095916673244,"pfxX":9.477381410674436,"pfxZ":0.49306704855894523,"pX":1.446146260606953,"pZ":1.8877559128075356,"vX0":5.095382314567784,"vY0":-118.74585071732331,"vZ0":-1.904587027382787,"x":61.88,"y":187.81,"x0":-1.9726764025340922,"y0":50.00265242252587,"z0":5.619146515801669,"aX":13.266910537196326},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.6,"breakHorizontal":-18.6,"spinRate":2589,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.46478052974825035,"extension":6.919893896693922},"index":4,"playId":"c7b17d6e-07d0-3130-b2b8-b0c478e24bf3","pitchNumber":5,"startTime":"2026-06-17T02:09:53.842Z","endTime":"2026-06-17T02:09:57.134Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:09:57.134Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Gonzales flies out to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-17T02:12:08.640Z","endTime":"2026-06-17T02:13:31.733Z","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":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.312266272869014,"aZ":-16.167830011710063,"pfxX":-5.073594606680877,"pfxZ":8.213386280846656,"pX":0.4297629569417975,"pZ":2.0154692826072997,"vX0":8.887802042156224,"vY0":-138.350912093276,"vZ0":-6.523310746201171,"x":100.62,"y":184.36,"x0":-2.157354643572724,"y0":50.00408366593123,"z0":5.477380508878318,"aX":-9.889683791600275},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":7.4,"spinRate":2239,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.3950797250068745,"extension":6.4298158958397655},"index":0,"playId":"9dc08625-2820-3c8e-bfcb-9526c2c733da","pitchNumber":1,"startTime":"2026-06-17T02:12:08.640Z","endTime":"2026-06-17T02:12:12.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.454041677424513,"aZ":-15.360771257934745,"pfxX":-6.076712699484628,"pfxZ":8.577290212779094,"pX":-0.18872317168544914,"pZ":2.6114561426391982,"vX0":7.175889453678076,"vY0":-138.74331101654738,"vZ0":-5.178488321222763,"x":124.19,"y":168.27,"x0":-2.012457374772753,"y0":50.001409614562505,"z0":5.516770322679965,"aX":-11.910797658237575},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":9.6,"spinRate":2252,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3939581654191877,"extension":6.370194448634407},"index":1,"playId":"e00aa29c-8aeb-32e8-9a0e-e4a1908f8410","pitchNumber":2,"startTime":"2026-06-17T02:12:23.566Z","endTime":"2026-06-17T02:12:26.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40538762368143,"aZ":-35.23830479720954,"pfxX":6.48429782158969,"pfxZ":-1.9626455726024048,"pX":-0.6757895989586523,"pZ":1.757556006206516,"vX0":1.7520135558141245,"vY0":-123.82706714496598,"vZ0":-2.038483676527594,"x":142.76,"y":191.33,"x0":-2.2340160403121114,"y0":50.00257442651687,"z0":5.5237731421830825,"aX":10.126203099992313},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.7,"breakHorizontal":-12.1,"spinRate":2690,"spinDirection":52},"zone":7,"typeConfidence":2.0,"plateTime":0.44136330468323726,"extension":6.261220618505662},"index":2,"playId":"93fe31ee-f4c1-3e97-a303-610a149d8d06","pitchNumber":3,"startTime":"2026-06-17T02:12:42.572Z","endTime":"2026-06-17T02:12:46.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26412360042701,"aZ":-37.56989823300934,"pfxX":8.179780379127948,"pfxZ":-3.5410573666749348,"pX":0.4642703559783672,"pZ":0.9329544343961013,"vX0":3.7755702891016316,"vY0":-123.48050360987845,"vZ0":-3.3791824973620734,"x":99.3,"y":213.59,"x0":-2.15243931869452,"y0":50.00014709685722,"z0":5.517900527783316,"aX":12.480416887100711},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-7.0,"breakHorizontal":-15.7,"spinRate":2842,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.44556784194437515,"extension":6.349606866672401},"index":3,"playId":"0d0e39c1-7466-34a4-a075-1ee5d1423929","pitchNumber":4,"startTime":"2026-06-17T02:13:01.459Z","endTime":"2026-06-17T02:13:05.575Z","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":95.5,"endSpeed":87.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.087864881943275,"aZ":-15.752279114128566,"pfxX":-4.10307512930453,"pfxZ":8.416054202195735,"pX":0.1312462766796717,"pZ":2.378936392564639,"vX0":7.420065236091791,"vY0":-138.81024681680688,"vZ0":-5.430342725885423,"x":112.0,"y":174.55,"x0":-2.0435122362572686,"y0":50.00526606059889,"z0":5.409643526040084,"aX":-8.008943598763484},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.3,"breakHorizontal":5.9,"spinRate":2020,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3946098772800224,"extension":6.2961529737448485},"hitData":{"launchSpeed":90.5,"launchAngle":34.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.08,"coordY":69.05}},"index":4,"playId":"080ac17f-516a-3893-9a12-3ffb345b4294","pitchNumber":5,"startTime":"2026-06-17T02:13:19.826Z","endTime":"2026-06-17T02:13:31.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:13:31.733Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Endy Rodríguez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-17T02:13:32.593Z","endTime":"2026-06-17T02:15:28.284Z","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":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.128095588426767,"aZ":-33.678218546897625,"pfxX":5.948502152034032,"pfxZ":-0.9385765523630365,"pX":-0.8739164156229868,"pZ":3.361380771490317,"vX0":1.6312111156307574,"vY0":-125.14578937457551,"vZ0":0.9987618154888367,"x":150.31,"y":148.02,"x0":-2.3057535352610707,"y0":50.00360623911652,"z0":5.696734279129492,"aX":9.520178222910005},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.3,"breakHorizontal":-11.2,"spinRate":2786,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.43617213783159015,"extension":6.076883159819366},"index":0,"playId":"8cc23aee-361d-3f7f-bdb9-33872b7d6108","pitchNumber":1,"startTime":"2026-06-17T02:13:58.297Z","endTime":"2026-06-17T02:14:02.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.812014510124,"aZ":-34.90656712268039,"pfxX":-5.917981359579537,"pfxZ":-1.5789045727556328,"pX":-0.8192370484368735,"pZ":3.199415431516853,"vX0":5.468598608225884,"vY0":-130.46535064593314,"vZ0":0.4667688766089382,"x":148.23,"y":152.4,"x0":-2.171102149863748,"y0":50.004822433468384,"z0":5.643804346479473,"aX":-10.228593058976621},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-2.5,"breakHorizontal":9.6,"spinRate":1403,"spinDirection":251},"zone":1,"typeConfidence":2.0,"plateTime":0.41943593424216674,"extension":6.205338023128671},"index":1,"playId":"03b40295-9e5e-39f5-8bb7-b2024b3f7134","pitchNumber":2,"startTime":"2026-06-17T02:14:15.240Z","endTime":"2026-06-17T02:14:19.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.628138681986425,"aZ":-14.111831190687017,"pfxX":-3.71677553920118,"pfxZ":9.338542460875178,"pX":1.4322483274206987,"pZ":2.4437244684413937,"vX0":10.481713333366095,"vY0":-138.15669563201547,"vZ0":-5.315037787225445,"x":62.41,"y":172.8,"x0":-1.9270403221308903,"y0":50.00292862696929,"z0":5.340120957551138,"aX":-7.190133769015905},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.0,"breakHorizontal":4.6,"spinRate":2124,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.39637421549373597,"extension":6.527205539238704},"index":2,"playId":"aa8e7853-98cf-376f-874f-a6a8e8e95925","pitchNumber":3,"startTime":"2026-06-17T02:14:33.711Z","endTime":"2026-06-17T02:14:36.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.636876105287,"aZ":-17.327030679270333,"pfxX":-4.014821697483471,"pfxZ":7.516761473188657,"pX":0.30204475730464275,"pZ":2.1764497612276075,"vX0":7.849434083134585,"vY0":-139.9193852252031,"vZ0":-5.720868100115898,"x":105.49,"y":180.02,"x0":-2.0227249361053277,"y0":50.005490464170755,"z0":5.389646486458824,"aX":-7.933496051243114},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.5,"breakHorizontal":5.6,"spinRate":2153,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.39199901978174223,"extension":6.335318290811403},"index":3,"playId":"2091b974-4111-3f8a-83f6-2d198b1750b5","pitchNumber":4,"startTime":"2026-06-17T02:14:49.520Z","endTime":"2026-06-17T02:14:53.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.775734351078484,"aZ":-17.4159561177111,"pfxX":-5.005580476265674,"pfxZ":7.303345860463073,"pX":0.005010666899667042,"pZ":2.449715299231887,"vX0":7.422875998749346,"vY0":-141.17548515630156,"vZ0":-5.103654650830737,"x":116.81,"y":172.64,"x0":-2.0065756427659953,"y0":50.00381469385608,"z0":5.399928069000261,"aX":-10.117033369619147},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.4,"breakHorizontal":7.6,"spinRate":2164,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.38778679528876703,"extension":6.287791202005738},"index":4,"playId":"0c567022-1987-32e2-a1fa-8629cf22b203","pitchNumber":5,"startTime":"2026-06-17T02:15:05.838Z","endTime":"2026-06-17T02:15:11.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.237238258223833,"aZ":-32.80272860957057,"pfxX":9.547809225231076,"pfxZ":-0.38313269162481367,"pX":0.9566386696929648,"pZ":0.9035917195132724,"vX0":4.6294733488642885,"vY0":-126.85064927317293,"vZ0":-4.679066042437776,"x":80.54,"y":214.38,"x0":-2.1333459305786473,"y0":50.00445936519979,"z0":5.390735647814957,"aX":15.542939694756928},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.6,"breakHorizontal":-18.4,"spinRate":2798,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.43198688240642724,"extension":6.2900562489448335},"index":5,"playId":"090c3594-ada3-337a-aede-f76e96572886","pitchNumber":6,"startTime":"2026-06-17T02:15:24.855Z","endTime":"2026-06-17T02:15:28.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:15:28.284Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Callihan called out on strikes.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-17T02:15:36.699Z","endTime":"2026-06-17T02:17:23.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.073625518779334,"aZ":-38.4270561349177,"pfxX":1.843772719350997,"pfxZ":-3.869227604974565,"pX":-0.592836859541279,"pZ":2.218124710747742,"vX0":2.9992683765236707,"vY0":-125.9022234271573,"vZ0":-0.9684596542988746,"x":139.6,"y":178.89,"x0":-2.0362763097633048,"y0":50.00447289841939,"z0":5.700729703467233,"aX":2.9779966533879816},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.0,"breakHorizontal":-4.0,"spinRate":2730,"spinDirection":48},"zone":4,"typeConfidence":2.0,"plateTime":0.4340201943982125,"extension":6.2134077831146115},"index":0,"playId":"e00e1eef-5c53-3dfe-8db8-6ee7c4684ad1","pitchNumber":1,"startTime":"2026-06-17T02:15:54.550Z","endTime":"2026-06-17T02:15:58.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.560775310142695,"aZ":-14.401981391458682,"pfxX":-7.992134754220456,"pfxZ":9.005686319178855,"pX":1.2816372610664182,"pZ":1.2227804953828036,"vX0":11.720832508379035,"vY0":-139.61295664377067,"vZ0":-8.599390293966923,"x":68.15,"y":205.76,"x0":-1.9333954450080242,"y0":50.001691898841905,"z0":5.29159022430802,"aX":-15.770273587396368},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":12.0,"spinRate":2360,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.392386236046542,"extension":6.37208399792815},"index":1,"playId":"4e583add-b533-3471-960e-8f022bbda3b7","pitchNumber":2,"startTime":"2026-06-17T02:16:09.376Z","endTime":"2026-06-17T02:16:13.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.789750955060338,"aZ":-36.58326354348731,"pfxX":-7.504039798066573,"pfxZ":-2.5543535704413767,"pX":0.1545768967423303,"pZ":0.880711457625122,"vX0":7.966124084398938,"vY0":-131.15539609727938,"vZ0":-4.63574380772611,"x":111.11,"y":215.0,"x0":-1.9586233649176663,"y0":50.000047677628956,"z0":5.4232196735442475,"aX":-12.967902734819987},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-5.5,"breakHorizontal":11.6,"spinRate":1369,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.4188765997494235,"extension":6.47164349793249},"index":2,"playId":"62a487b1-7f22-348b-a70e-5b6eab870152","pitchNumber":3,"startTime":"2026-06-17T02:16:27.294Z","endTime":"2026-06-17T02:16:30.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52900292770475,"aZ":-35.11917153288244,"pfxX":-7.838684469173207,"pfxZ":-1.6745971424160366,"pX":-1.376168830110098,"pZ":1.4395283098531144,"vX0":4.356167639490224,"vY0":-132.47088553509886,"vZ0":-3.9228487407063097,"x":169.46,"y":199.91,"x0":-2.0308971990334115,"y0":50.000021382185395,"z0":5.530200098089636,"aX":-13.811722585238806},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-3.7,"breakHorizontal":13.1,"spinRate":1381,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4148146434137754,"extension":6.198861335978742},"index":3,"playId":"8d1765a7-3031-3011-b1ca-cf04349ae2e0","pitchNumber":4,"startTime":"2026-06-17T02:16:44.282Z","endTime":"2026-06-17T02:16:47.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.850238506329674,"aZ":-12.593536962601668,"pfxX":-5.28665971126938,"pfxZ":9.822656431671277,"pX":1.4325323150331701,"pZ":2.2283662552358856,"vX0":11.11800913892866,"vY0":-140.52963764377077,"vZ0":-6.462527803912713,"x":62.4,"y":178.61,"x0":-1.8941851614441647,"y0":50.00347186172014,"z0":5.381574358865674,"aX":-10.540274576311242},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":7.2,"spinRate":2253,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3902769918829003,"extension":6.475975799900156},"index":4,"playId":"e1372a7e-445e-39e2-85b0-f990b301cd74","pitchNumber":5,"startTime":"2026-06-17T02:17:00.264Z","endTime":"2026-06-17T02:17:03.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95782032127777,"aZ":-33.60845591015647,"pfxX":9.956105689968247,"pfxZ":-0.8769155191002742,"pX":-0.19027619053179984,"pZ":2.184546284115206,"vX0":1.670415116389674,"vY0":-127.34927737896959,"vZ0":-1.582787060412356,"x":124.25,"y":179.8,"x0":-2.1488379796634396,"y0":50.00513304960399,"z0":5.491026001189799,"aX":16.233537905702608},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.7,"breakHorizontal":-18.4,"spinRate":2721,"spinDirection":48},"zone":5,"typeConfidence":2.0,"plateTime":0.43131589495485745,"extension":6.100708186967473},"index":5,"playId":"17a15357-818d-3f95-b24d-da575da38aad","pitchNumber":6,"startTime":"2026-06-17T02:17:18.600Z","endTime":"2026-06-17T02:17:23.034Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:17:23.034Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeff McNeil lines out to shortstop Jared Triolo.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-17T02:19:23.030Z","endTime":"2026-06-17T02:19:53.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.229143053739673,"aZ":-17.22690608161885,"pfxX":-4.01776403989689,"pfxZ":8.160277599000471,"pX":-0.875692367324346,"pZ":3.686083834428366,"vX0":4.160493401663673,"vY0":-134.0687365975597,"vZ0":-2.3425024263362006,"x":150.38,"y":139.26,"x0":-1.9208694673032285,"y0":50.004811901324416,"z0":5.791672289201778,"aX":-7.362179146781318},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.5,"breakHorizontal":6.5,"spinRate":2303,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4075275789105235,"extension":6.439241420285962},"index":0,"playId":"8e8e485d-633a-3fde-baa7-4f03a8a9c9dd","pitchNumber":1,"startTime":"2026-06-17T02:19:31.763Z","endTime":"2026-06-17T02:19:35.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.346728956103295,"aZ":-22.580779784750288,"pfxX":-9.151144679101286,"pfxZ":5.2060002442753595,"pX":-0.18851160902742017,"pZ":1.8907606196406495,"vX0":7.705677341650867,"vY0":-133.74764267779565,"vZ0":-5.706397582864643,"x":124.19,"y":187.73,"x0":-1.8947056028101894,"y0":50.001935348765294,"z0":5.634568456862517,"aX":-16.854883222252617},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.6,"breakHorizontal":15.2,"spinRate":2499,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.40695037471090334,"extension":6.684570908678498},"hitData":{"launchSpeed":99.5,"launchAngle":10.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":121.74,"coordY":121.26}},"index":1,"playId":"ddc9e21a-d506-3417-a70c-f39d92887516","pitchNumber":2,"startTime":"2026-06-17T02:19:44.838Z","endTime":"2026-06-17T02:19:53.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:19:53.633Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Kurtz grounds out softly to pitcher Mitch Keller.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-17T02:20:15.540Z","endTime":"2026-06-17T02:20:39.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656605,"link":"/api/v1/people/656605"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.800130872535043,"aZ":-25.680773831404142,"pfxX":1.585074794399992,"pfxZ":3.738710775621721,"pX":0.7281969397627109,"pZ":2.734064919166849,"vX0":6.128467580809965,"vY0":-129.87660803724873,"vZ0":-2.780241178983144,"x":89.24,"y":164.96,"x0":-1.8517211479382638,"y0":50.004554307312354,"z0":5.736211650490779,"aX":2.754739513700724},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.5,"breakHorizontal":-4.0,"spinRate":2456,"spinDirection":184},"zone":6,"typeConfidence":2.0,"plateTime":0.41897119845782127,"extension":6.657776745157156},"index":0,"playId":"ea0ad3d1-8c7e-3b85-829e-8d1687bba163","pitchNumber":1,"startTime":"2026-06-17T02:20:15.540Z","endTime":"2026-06-17T02:20:19.078Z","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":93.6,"endSpeed":86.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20616151298794,"aZ":-20.07584547857575,"pfxX":-4.576069717582575,"pfxZ":6.409672595614078,"pX":0.9489685278085048,"pZ":3.1844513119768876,"vX0":8.925996011409504,"vY0":-136.12377871026578,"vZ0":-3.190076900267404,"x":80.83,"y":152.8,"x0":-1.7692725309671355,"y0":50.00434625074999,"z0":5.751652727147351,"aX":-8.640410917338079},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.2,"breakHorizontal":6.5,"spinRate":2310,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.4014653220503033,"extension":6.7230285720689835},"hitData":{"launchSpeed":59.7,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":130.71,"coordY":175.9}},"index":1,"playId":"eac786bd-10e8-349d-a9e7-fe89bbf9c5ea","pitchNumber":2,"startTime":"2026-06-17T02:20:28.293Z","endTime":"2026-06-17T02:20:39.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:20:39.179Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers called out on strikes.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-17T02:20:58.433Z","endTime":"2026-06-17T02:21:49.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.409620388032657,"aZ":-20.02724395042381,"pfxX":-7.508630840340244,"pfxZ":6.742239887605162,"pX":-0.14999974947805508,"pZ":3.048849201430407,"vX0":6.891010695983088,"vY0":-133.78574431976796,"vZ0":-3.079442545523634,"x":122.72,"y":156.46,"x0":-1.7907668491831776,"y0":50.005798764106885,"z0":5.659948043569885,"aX":-13.535530136268875},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.6,"breakHorizontal":12.0,"spinRate":2454,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.41030763203161724,"extension":6.82097465268252},"index":0,"playId":"cd0386a5-ffc5-3b8f-8585-92be9c213ce9","pitchNumber":1,"startTime":"2026-06-17T02:21:07.452Z","endTime":"2026-06-17T02:21:10.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.339867360842046,"aZ":-33.594108435478226,"pfxX":9.413745767692335,"pfxZ":-1.0092606810984908,"pX":-0.2703651851230789,"pZ":2.0908326514390816,"vX0":1.5488002322856074,"vY0":-117.71431812345011,"vZ0":-1.042110507722049,"x":127.31,"y":182.33,"x0":-2.1600600238202396,"y0":50.0053672847308,"z0":5.64947864394966,"aX":13.21188620742585},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.8,"breakHorizontal":-17.4,"spinRate":2716,"spinDirection":64},"zone":8,"typeConfidence":2.0,"plateTime":0.4652999758885872,"extension":6.739104530149292},"index":1,"playId":"29c5936f-87eb-3356-8cee-301de81f259f","pitchNumber":2,"startTime":"2026-06-17T02:21:19.126Z","endTime":"2026-06-17T02:21:23.133Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-17T02:21:31.329Z","endTime":"2026-06-17T02:21:44.869Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07263727772497,"aZ":-16.10428661583283,"pfxX":-6.379558854864806,"pfxZ":8.373700402275404,"pX":-0.09332758741928582,"pZ":1.858583944132485,"vX0":6.899034117291094,"vY0":-137.31464788542942,"vZ0":-7.213935896190127,"x":120.56,"y":188.6,"x0":-1.8038910113761801,"y0":50.00159847805248,"z0":5.606104409295526,"aX":-12.239663989709793},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.9,"breakHorizontal":10.2,"spinRate":2409,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.3981832036155759,"extension":6.646540125218028},"index":3,"playId":"aee2ee0b-3f5b-3fe4-90f3-75dcaef313fe","pitchNumber":3,"startTime":"2026-06-17T02:21:44.869Z","endTime":"2026-06-17T02:21:49.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:21:49.349Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Mangum grounds out, third baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-17T02:23:40.561Z","endTime":"2026-06-17T02:27:59.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.190715422005123,"aZ":-15.555723509464341,"pfxX":-5.172227653276307,"pfxZ":8.239191241517211,"pX":-0.02560314247615012,"pZ":3.93628400092069,"vX0":7.580605988117494,"vY0":-140.72067769726374,"vZ0":-1.7725343797789324,"x":117.98,"y":132.5,"x0":-2.075151356567629,"y0":50.00403677670377,"z0":5.575692675160821,"aX":-10.43472885033027},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":7.9,"spinRate":2320,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3883601509698775,"extension":6.352286206068651},"index":0,"playId":"c88aeb5d-47bc-34ca-89b4-5727962070ec","pitchNumber":1,"startTime":"2026-06-17T02:24:02.116Z","endTime":"2026-06-17T02:24:07.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89338304438584,"aZ":-17.921881406076082,"pfxX":-5.03815405647417,"pfxZ":7.3716411482520305,"pX":0.3806071561928367,"pZ":2.0429599789217856,"vX0":7.622119371969918,"vY0":-138.40401750545968,"vZ0":-5.914361492932303,"x":102.49,"y":183.62,"x0":-1.758869620970467,"y0":50.00255246454413,"z0":5.414422447969752,"aX":-9.740732040394148},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.2,"breakHorizontal":7.4,"spinRate":2254,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.3962753471464491,"extension":6.5009248912125654},"index":1,"playId":"5776bb1d-e8b4-3fa8-b0d4-33f9ffcbe1ef","pitchNumber":2,"startTime":"2026-06-17T02:24:18.875Z","endTime":"2026-06-17T02:24:22.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.625740321518556,"aZ":-23.440607361579275,"pfxX":0.7427268092443307,"pfxZ":4.734143755796694,"pX":-0.39950462792142877,"pZ":4.4082330088739665,"vX0":4.512222623663841,"vY0":-134.3545127552705,"vZ0":1.2373678565104707,"x":132.23,"y":119.76,"x0":-2.190944834440508,"y0":50.0035483073588,"z0":5.596861752101614,"aX":1.3687671692786576},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.0,"breakHorizontal":-2.3,"spinRate":2402,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.40627254259494006,"extension":6.195639546420651},"index":2,"playId":"67ab9647-c7d3-3bd7-9c56-b3f12c47c854","pitchNumber":3,"startTime":"2026-06-17T02:24:38.096Z","endTime":"2026-06-17T02:24:41.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58340811457852,"aZ":-30.720409213772175,"pfxX":8.227162344806064,"pfxZ":0.9271932481337863,"pX":-0.4398102047897597,"pZ":2.9458586934911866,"vX0":1.9172266749528264,"vY0":-124.60407210640055,"vZ0":-0.19933684871792756,"x":133.76,"y":159.24,"x0":-2.288854218528834,"y0":50.00122026265108,"z0":5.5795288819043085,"aX":12.848104447810764},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.9,"breakHorizontal":-15.4,"spinRate":2815,"spinDirection":52},"zone":1,"typeConfidence":2.0,"plateTime":0.4406997685929013,"extension":6.224008761698136},"index":3,"playId":"3811251f-f5ff-31b1-b6bc-6875cfa79d67","pitchNumber":4,"startTime":"2026-06-17T02:24:54.998Z","endTime":"2026-06-17T02:24:59.039Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-17T02:25:03.807Z","endTime":"2026-06-17T02:25:20.167Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.48530429024958,"aZ":-11.526379930175597,"pfxX":-4.592003572837949,"pfxZ":10.274423817363658,"pX":1.0002967002159486,"pZ":1.9639046372532023,"vX0":9.875276896991734,"vY0":-140.75139266927715,"vZ0":-7.243925390229679,"x":78.87,"y":185.75,"x0":-1.9546211662585762,"y0":50.00258379318266,"z0":5.314716139740749,"aX":-9.228953712232126},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.3,"breakHorizontal":6.4,"spinRate":2340,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.38891334881028916,"extension":6.534064338266299},"index":5,"playId":"55981240-96ab-34e3-a061-45c1ec024d2c","pitchNumber":5,"startTime":"2026-06-17T02:25:20.167Z","endTime":"2026-06-17T02:25:24.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5634526200558,"aZ":-34.92259433939707,"pfxX":6.450435791143779,"pfxZ":-1.6752840312736001,"pX":-0.040118699223178185,"pZ":1.7610294287529156,"vX0":3.5027491708438765,"vY0":-127.08203605221023,"vZ0":-2.2764601139301517,"x":118.53,"y":191.23,"x0":-2.273543627896533,"y0":50.00348136743981,"z0":5.437115975405698,"aX":10.571737212074867},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.4,"breakHorizontal":-12.5,"spinRate":2770,"spinDirection":50},"zone":8,"typeConfidence":2.0,"plateTime":0.4306779352399013,"extension":6.143473634575539},"index":6,"playId":"82ab7a78-a2ef-394e-a2f0-c3b318cd97b6","pitchNumber":6,"startTime":"2026-06-17T02:26:00.702Z","endTime":"2026-06-17T02:26:04.445Z","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":91.0,"endSpeed":84.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55398527167949,"aZ":-32.13006200974199,"pfxX":-7.888666811487975,"pfxZ":0.02904504938942498,"pX":-0.34719770237035713,"pZ":0.9533896554749983,"vX0":6.8277895861059195,"vY0":-132.33363545449302,"vZ0":-5.665096981410722,"x":130.23,"y":213.04,"x0":-1.9278157984654067,"y0":50.00594503774221,"z0":5.457494757280205,"aX":-14.0832395735648},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-1.0,"breakHorizontal":13.0,"spinRate":1071,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.41289457266657115,"extension":6.277782026715906},"index":7,"playId":"8674f26f-8850-3a50-96cb-72e1d2cbe795","pitchNumber":7,"startTime":"2026-06-17T02:26:20.421Z","endTime":"2026-06-17T02:26:25.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.902322762414745,"aZ":-33.96174947583899,"pfxX":8.551749155802437,"pfxZ":-1.0990823570124526,"pX":0.2058572667829296,"pZ":1.640875366037804,"vX0":3.13138597489697,"vY0":-126.10163425940819,"vZ0":-2.5366937461073937,"x":109.15,"y":194.48,"x0":-2.1608030509861003,"y0":50.004609816001825,"z0":5.380207769768485,"aX":13.873595517155376},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.3,"breakHorizontal":-16.2,"spinRate":2661,"spinDirection":57},"zone":8,"typeConfidence":2.0,"plateTime":0.43315912367481646,"extension":6.303615964496763},"index":8,"playId":"4f6529b9-a4ec-3a60-9e0f-56c52e47609f","pitchNumber":8,"startTime":"2026-06-17T02:26:52.562Z","endTime":"2026-06-17T02:26:56.139Z","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.8,"endSpeed":88.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14161084706803,"aZ":-17.65802846072704,"pfxX":-4.644884640832707,"pfxZ":7.257687623008955,"pX":0.7185558246078866,"pZ":2.4330545235833307,"vX0":9.401527309487964,"vY0":-140.59093235432198,"vZ0":-4.998952089643391,"x":89.61,"y":173.09,"x0":-2.0666406123345653,"y0":50.001572418927374,"z0":5.381670468449711,"aX":-9.28954292967347},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.2,"breakHorizontal":6.5,"spinRate":2119,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3897246745768266,"extension":6.569242758622506},"index":9,"playId":"a2809d54-46c0-35c1-83a6-9f1ecdaef324","pitchNumber":9,"startTime":"2026-06-17T02:27:13.813Z","endTime":"2026-06-17T02:27:19.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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.619548983212336,"aZ":-34.56740698049921,"pfxX":-7.249779804378754,"pfxZ":-1.3459435661408392,"pX":-0.6098963865791668,"pZ":1.4824800438824937,"vX0":5.9843804682349955,"vY0":-132.8672377137422,"vZ0":-3.8062538790755296,"x":140.25,"y":198.75,"x0":-1.9543170065402493,"y0":50.001641846367704,"z0":5.457158493359615,"aX":-12.905290585363112},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-3.1,"breakHorizontal":11.8,"spinRate":1191,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.412926245707804,"extension":6.2621452961252055},"hitData":{"launchSpeed":43.2,"launchAngle":-23.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.18,"coordY":171.18}},"index":10,"playId":"2916604e-b984-326c-a36d-df0ba34a4a3b","pitchNumber":10,"startTime":"2026-06-17T02:27:49.299Z","endTime":"2026-06-17T02:27:59.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:27:59.007Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo called out on strikes.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-17T02:28:11.448Z","endTime":"2026-06-17T02:29:55.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":81.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.420537570469445,"aZ":-36.099998118907116,"pfxX":1.8648753351425986,"pfxZ":-2.3841286438567435,"pX":1.881697606272928,"pZ":-0.17548758374692336,"vX0":8.486219088612264,"vY0":-127.0819906729118,"vZ0":-6.872713609160149,"x":45.27,"y":243.52,"x0":-1.7341940754160858,"y0":50.004111866174185,"z0":5.408404949994669,"aX":3.0689620371821826},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-5.6,"breakHorizontal":-5.2,"spinRate":2511,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.429920757528115,"extension":6.671836807747469},"index":0,"playId":"5658289a-077d-320d-83cf-b34ed8ee95b3","pitchNumber":1,"startTime":"2026-06-17T02:28:31.334Z","endTime":"2026-06-17T02:28:35.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.956336720082277,"aZ":-33.3177342727812,"pfxX":7.770358807179388,"pfxZ":-0.7272857505595542,"pX":-0.08568542230952039,"pZ":3.2009419855572063,"vX0":2.513856348706699,"vY0":-124.60688778680775,"vZ0":0.9513008245486692,"x":120.27,"y":152.35,"x0":-2.1170193836117797,"y0":50.00292892681344,"z0":5.566249451582715,"aX":12.222263558939861},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.8,"breakHorizontal":-14.6,"spinRate":2750,"spinDirection":56},"zone":2,"typeConfidence":2.0,"plateTime":0.4395167152196433,"extension":6.283339267073301},"index":1,"playId":"881b9844-cda2-3106-8273-bd55040dd395","pitchNumber":2,"startTime":"2026-06-17T02:28:50.197Z","endTime":"2026-06-17T02:28:54.053Z","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.4,"endSpeed":88.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.356176601506075,"aZ":-15.649114760721895,"pfxX":-4.426434640049896,"pfxZ":8.26972488792314,"pX":0.7230568557477351,"pZ":3.5384669361375938,"vX0":8.997185089238457,"vY0":-140.14618728860427,"vZ0":-2.55394901237425,"x":89.44,"y":143.24,"x0":-1.9473200925196168,"y0":50.00139429488579,"z0":5.4782362221177925,"aX":-8.844715847890075},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.6,"breakHorizontal":6.2,"spinRate":2227,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.39017390985010003,"extension":6.529842000203467},"index":2,"playId":"7761381c-0dc7-36d1-b320-8755391ed658","pitchNumber":3,"startTime":"2026-06-17T02:29:08.576Z","endTime":"2026-06-17T02:29:11.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.354928482285196,"aZ":-37.589648675295024,"pfxX":2.1239233664800707,"pfxZ":-3.3233780917786206,"pX":1.1150637370065426,"pZ":0.7718697756408986,"vX0":6.77043786740281,"vY0":-126.67755945427096,"vZ0":-4.510865312794487,"x":74.5,"y":217.94,"x0":-1.865898414728098,"y0":50.00349915377873,"z0":5.573585581905637,"aX":3.459283142510079},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-6.8,"breakHorizontal":-5.4,"spinRate":2967,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4320195244443137,"extension":6.436014982270612},"index":3,"playId":"13cedde1-5835-370a-9a91-14a2d7c8065f","pitchNumber":4,"startTime":"2026-06-17T02:29:32.897Z","endTime":"2026-06-17T02:29:36.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.332897189164406,"aZ":-13.587228033654931,"pfxX":-5.1029893455965425,"pfxZ":9.381951813501818,"pX":0.7799774782839649,"pZ":1.9419005937379648,"vX0":9.455946370583282,"vY0":-139.1661285753793,"vZ0":-6.86348331411824,"x":87.27,"y":186.35,"x0":-1.9836151022459059,"y0":50.00112427420305,"z0":5.322490002216145,"aX":-10.108576871207203},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":7.6,"spinRate":2254,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.39209093668937944,"extension":6.3775458813833765},"index":4,"playId":"58f4076f-b581-3be9-8c35-4161ca450e44","pitchNumber":5,"startTime":"2026-06-17T02:29:51.035Z","endTime":"2026-06-17T02:29:55.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:29:55.742Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Horwitz grounds out, third baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-17T02:30:01.047Z","endTime":"2026-06-17T02:31:17.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.1,"endSpeed":83.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46126738281874,"aZ":-31.090285425857203,"pfxX":-5.79064089354123,"pfxZ":0.6056759375320144,"pX":-0.6107737686956426,"pZ":2.1740302105140104,"vX0":5.600420963412759,"vY0":-132.63333184855128,"vZ0":-2.841011664533235,"x":140.28,"y":180.08,"x0":-1.993862752158242,"y0":50.00314711787447,"z0":5.518401786029668,"aX":-10.352703853828647},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.7,"breakHorizontal":9.4,"spinRate":1343,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.41243652733213976,"extension":6.2855291849389685},"index":0,"playId":"c0eaa7aa-a136-3a63-890e-34708f45f1d1","pitchNumber":1,"startTime":"2026-06-17T02:30:19.157Z","endTime":"2026-06-17T02:30:22.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.652100485033763,"aZ":-25.11398761670379,"pfxX":0.21327408006308168,"pfxZ":3.7296662297644616,"pX":0.8882182301079269,"pZ":2.684379010020775,"vX0":7.834574493514199,"vY0":-135.50561270528752,"vZ0":-2.6547631788784054,"x":83.14,"y":166.3,"x0":-2.0467852439559358,"y0":50.00300629509598,"z0":5.3984871419248615,"aX":0.40228981141393627},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.5,"breakHorizontal":-1.8,"spinRate":2453,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.40148690841210444,"extension":6.584097070182062},"index":1,"playId":"1c5f1c9a-4983-3c6a-a65e-1aaaa53a9666","pitchNumber":2,"startTime":"2026-06-17T02:30:34.596Z","endTime":"2026-06-17T02:30:38.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.949489237584096,"aZ":-35.03742264971251,"pfxX":-8.208959054742675,"pfxZ":-1.6144090557838062,"pX":-1.2667724325404472,"pZ":1.7654288057724945,"vX0":4.623732628072511,"vY0":-133.11480678787916,"vZ0":-3.196945283986574,"x":165.29,"y":191.11,"x0":-1.9713336298935424,"y0":50.00438101892231,"z0":5.552133039064249,"aX":-14.546620105238816},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-3.5,"breakHorizontal":13.7,"spinRate":1275,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.41347330469234445,"extension":6.340728535990896},"index":2,"playId":"3f0f7013-8ddc-3320-9634-1f4ec5bd4eaf","pitchNumber":3,"startTime":"2026-06-17T02:30:53.149Z","endTime":"2026-06-17T02:30:56.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.610705083198354,"aZ":-39.729118836270644,"pfxX":1.79031095997781,"pfxZ":-4.630708223519877,"pX":-0.5784247332966299,"pZ":2.5781086146354526,"vX0":3.120446660605415,"vY0":-126.39350799458373,"vZ0":0.19285829087323525,"x":139.05,"y":169.17,"x0":-2.0572566415720988,"y0":50.000905481987786,"z0":5.667879030933651,"aX":2.9218952083492074},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-8.2,"breakHorizontal":-3.8,"spinRate":2739,"spinDirection":53},"zone":4,"typeConfidence":2.0,"plateTime":0.4318794064307281,"extension":6.399917803690115},"hitData":{"launchSpeed":89.5,"launchAngle":-35.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.44,"coordY":166.73}},"index":3,"playId":"997214ec-09bb-38aa-9825-9234422cbbd8","pitchNumber":4,"startTime":"2026-06-17T02:31:09.559Z","endTime":"2026-06-17T02:31:17.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:31:17.908Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-17T02:32:55.457Z","endTime":"2026-06-17T02:34:10.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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":91.9,"endSpeed":83.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05247897932829,"aZ":-28.099536852359464,"pfxX":-10.216795862622412,"pfxZ":2.25720958464845,"pX":-1.6114310001462893,"pZ":3.144416068268333,"vX0":4.350765460251204,"vY0":-133.7439027391274,"vZ0":-1.5439968537624629,"x":178.42,"y":153.88,"x0":-1.9360960501605398,"y0":50.00004067675829,"z0":5.75295916065572,"aX":-18.422919825624042},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.0,"breakHorizontal":17.5,"spinRate":2285,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4102302329228449,"extension":6.638036463149725},"index":0,"playId":"37bd3c13-967b-397b-8f3a-b99812a343ff","pitchNumber":1,"startTime":"2026-06-17T02:33:50.478Z","endTime":"2026-06-17T02:33:53.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27854033150496,"aZ":-27.035090701078232,"pfxX":-10.018007105906236,"pfxZ":2.855825460014586,"pX":0.08712843583374337,"pZ":3.067856723725243,"vX0":8.369665264930607,"vY0":-132.91339606084907,"vZ0":-1.9255076603913108,"x":113.68,"y":155.95,"x0":-1.7941180581851668,"y0":50.00041031971219,"z0":5.756185585412097,"aX":-18.003310052849155},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.0,"breakHorizontal":16.4,"spinRate":2361,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.4113879151288504,"extension":6.635118036513409},"hitData":{"launchSpeed":90.1,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":127.18,"coordY":154.56}},"index":1,"playId":"7086c139-dc00-3306-90cc-138093af5408","pitchNumber":2,"startTime":"2026-06-17T02:34:02.926Z","endTime":"2026-06-17T02:34:10.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:34:10.587Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Wilson singles on a ground ball to center fielder Jake Mangum.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-17T02:34:21.416Z","endTime":"2026-06-17T02:35:34.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.890915463833014,"aZ":-22.084938171930954,"pfxX":-7.78174392895405,"pfxZ":5.461685975249976,"pX":-0.3587447882605642,"pZ":2.7018302668076575,"vX0":6.535016125082265,"vY0":-134.5257815071898,"vZ0":-3.817605578775529,"x":130.67,"y":165.83,"x0":-1.798466799667461,"y0":50.00504924182584,"z0":5.689014727474471,"aX":-14.384332027042834},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.4,"breakHorizontal":12.8,"spinRate":2264,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.40585170627108536,"extension":6.798892029361043},"index":0,"playId":"da73b5d5-282e-3134-934a-8cce7f153f25","pitchNumber":1,"startTime":"2026-06-17T02:34:36.549Z","endTime":"2026-06-17T02:34:40.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76970788209109,"aZ":-16.768225967483357,"pfxX":-4.879973842338761,"pfxZ":8.294617172484367,"pX":8.89184471007268E-4,"pZ":2.4706753826821495,"vX0":6.192053510389871,"vY0":-135.24657335178412,"vZ0":-5.632652853350576,"x":116.97,"y":172.07,"x0":-1.681427292961913,"y0":50.00325207927226,"z0":5.751467109451497,"aX":-9.064717334606156},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.0,"breakHorizontal":7.6,"spinRate":2271,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4045839110021263,"extension":6.481149200216297},"index":1,"playId":"1b242259-8ccf-3c4a-b560-cda44a6a5e10","pitchNumber":2,"startTime":"2026-06-17T02:34:50.582Z","endTime":"2026-06-17T02:34:53.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.75170807344801,"aZ":-34.05607490495111,"pfxX":8.277800208533936,"pfxZ":-1.330651420874485,"pX":1.6191103042592714,"pZ":2.0154281107000163,"vX0":5.674144088789357,"vY0":-118.32472264062002,"vZ0":-1.2903002370255208,"x":55.28,"y":184.36,"x0":-1.8859714577458546,"y0":50.00213913738093,"z0":5.690679108614249,"aX":11.72528289845142},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.4,"breakHorizontal":-16.3,"spinRate":2766,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4630521740010316,"extension":6.856471876726909},"index":2,"playId":"91476958-b42a-36e7-9445-62ef957adf6f","pitchNumber":3,"startTime":"2026-06-17T02:35:05.705Z","endTime":"2026-06-17T02:35:09.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94214829898194,"aZ":-24.19235000724364,"pfxX":-9.536781313059208,"pfxZ":4.363220501120403,"pX":-0.28230416624100946,"pZ":1.7484489067814872,"vX0":7.233203586241798,"vY0":-134.6363561958743,"vZ0":-5.84670785656099,"x":127.76,"y":191.57,"x0":-1.7680840250515906,"y0":50.00639897960445,"z0":5.666470224143493,"aX":-17.46630415854007},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.8,"breakHorizontal":15.7,"spinRate":2467,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.4072177378038764,"extension":6.784900111643281},"hitData":{"launchSpeed":105.0,"launchAngle":2.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.15,"coordY":85.6}},"index":3,"playId":"950b3c6d-dd9b-3888-8f71-8146054292d1","pitchNumber":4,"startTime":"2026-06-17T02:35:24.813Z","endTime":"2026-06-17T02:35:34.215Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:35:34.215Z","atBatIndex":22},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Carlos Cortes grounds into a double play, shortstop Jared Triolo to first baseman Spencer Horwitz. Jacob Wilson out at 2nd. Carlos Cortes out at 1st.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-17T02:35:40.663Z","endTime":"2026-06-17T02:36:09.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":68.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.251375590758062,"aZ":-41.81457717346306,"pfxX":8.577547265993168,"pfxZ":-8.003069003652016,"pX":-0.37355587862958334,"pZ":2.74308640298126,"vX0":0.7862683462313569,"vY0":-110.18382925563185,"vZ0":2.522660657595513,"x":131.24,"y":164.72,"x0":-1.8486129015739081,"y0":50.001905478435496,"z0":6.067205011507091,"aX":10.333591261951868},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-13.2,"breakHorizontal":-15.7,"spinRate":2535,"spinDirection":42},"zone":1,"typeConfidence":2.0,"plateTime":0.5009773487757783,"extension":6.698959890421805},"hitData":{"launchSpeed":100.2,"launchAngle":5.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.14,"coordY":148.48}},"index":0,"playId":"162ce969-cebf-3abb-a882-7e178f3bba26","pitchNumber":1,"startTime":"2026-06-17T02:36:01.783Z","endTime":"2026-06-17T02:36:09.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:36:09.743Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Lowe grounds out, first baseman Nick Kurtz to pitcher Jack Perkins.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-17T02:38:13.211Z","endTime":"2026-06-17T02:38:29.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"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":1},"details":{"event":"Groundout","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":0},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15649936346242,"aZ":-24.9429824673361,"pfxX":4.4626999316557665,"pfxZ":4.554952388293831,"pX":-0.07233530873086935,"pZ":2.1941206160986555,"vX0":3.8658715622076154,"vY0":-125.43204014707251,"vZ0":-3.0801817766275597,"x":119.76,"y":179.54,"x0":-2.21530303143248,"y0":50.00540667363715,"z0":5.47931656344603,"aX":7.087165269527923},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.8,"breakHorizontal":-9.0,"spinRate":2692,"spinDirection":60},"zone":5,"typeConfidence":2.0,"plateTime":0.43723231941177954,"extension":6.348537568769246},"hitData":{"launchSpeed":100.1,"launchAngle":1.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":167.75,"coordY":161.03}},"index":0,"playId":"a8515db2-ad03-332e-8866-4fcb8554bd8a","pitchNumber":1,"startTime":"2026-06-17T02:38:21.236Z","endTime":"2026-06-17T02:38:29.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:38:29.089Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Reynolds singles on a sharp line drive to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-17T02:38:36.977Z","endTime":"2026-06-17T02:39:45.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.746424442424466,"aZ":-25.071657779291733,"pfxX":1.095247260225134,"pfxZ":3.8540723508934676,"pX":-0.5332959359496342,"pZ":3.2957308764560658,"vX0":4.344833881339587,"vY0":-134.54547853589145,"vZ0":-1.2916623447650109,"x":137.33,"y":149.8,"x0":-2.307909670070455,"y0":50.003180210080835,"z0":5.54989841649944,"aX":2.0181690456361907},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.0,"breakHorizontal":-2.9,"spinRate":2399,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.40626958483406783,"extension":6.128482479979487},"index":0,"playId":"d143a835-1054-371c-a6de-36effeec37fe","pitchNumber":1,"startTime":"2026-06-17T02:39:01.334Z","endTime":"2026-06-17T02:39:05.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.8,"endSpeed":82.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.928413300945262,"aZ":-32.63347499567162,"pfxX":-6.288389905093276,"pfxZ":-0.2669539942653021,"pX":-0.4538027648613241,"pZ":2.3467469996529378,"vX0":6.072117772842766,"vY0":-130.6327807967732,"vZ0":-2.0832302159269513,"x":134.3,"y":175.42,"x0":-1.9974929281133627,"y0":50.004352249376616,"z0":5.62100326584584,"aX":-10.81014726270928},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.7,"breakHorizontal":10.0,"spinRate":1118,"spinDirection":250},"zone":4,"typeConfidence":2.0,"plateTime":0.42017759187914105,"extension":6.3628844879352595},"index":1,"playId":"762890bf-5a2e-39cb-a4a0-fcf0100f20f0","pitchNumber":2,"startTime":"2026-06-17T02:39:17.377Z","endTime":"2026-06-17T02:39:21.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.381653931626683,"aZ":-29.741278801632138,"pfxX":7.12065306733323,"pfxZ":1.551983763496727,"pX":-0.45037579718340437,"pZ":2.418468051449705,"vX0":2.3007840278589553,"vY0":-124.72772874548409,"vZ0":-1.604705515199821,"x":134.17,"y":173.48,"x0":-2.3111827950299437,"y0":50.00347747935252,"z0":5.535632364994556,"aX":11.155823465903591},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.6,"breakHorizontal":-13.4,"spinRate":2843,"spinDirection":53},"zone":4,"typeConfidence":2.0,"plateTime":0.4400787839133966,"extension":6.33200499964752},"hitData":{"launchSpeed":105.4,"launchAngle":11.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":109.67,"coordY":71.31}},"index":2,"playId":"74599172-7337-3c5e-bfab-682bec6ff0eb","pitchNumber":3,"startTime":"2026-06-17T02:39:34.616Z","endTime":"2026-06-17T02:39:45.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:39:45.506Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan O'Hearn singles on a ground ball to right fielder Lawrence Butler. Bryan Reynolds to 3rd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-17T02:39:45.886Z","endTime":"2026-06-17T02:41:05.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnThird":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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(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.0,"endSpeed":81.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.206661226323597,"aZ":-34.08114537589924,"pfxX":-7.560967763618356,"pfxZ":-1.118215069752857,"pX":-0.07817056103695558,"pZ":2.489163441850507,"vX0":7.689929943283224,"vY0":-129.42826329992107,"vZ0":-1.007405031352894,"x":119.98,"y":171.57,"x0":-2.1009539536069317,"y0":50.00531835426708,"z0":5.486043206361446,"aX":-12.871191240044087},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-2.0,"breakHorizontal":12.0,"spinRate":1234,"spinDirection":253},"zone":5,"typeConfidence":2.0,"plateTime":0.4226850066319856,"extension":6.052208264061672},"index":0,"playId":"61afa4f4-f3fa-357d-a3fb-e72654350051","pitchNumber":1,"startTime":"2026-06-17T02:40:09.851Z","endTime":"2026-06-17T02:40:13.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82616521078248,"aZ":-14.79736113030762,"pfxX":-6.5836238985896625,"pfxZ":8.806753587619951,"pX":-0.22546927289636862,"pZ":3.1377107552885564,"vX0":7.669335520543186,"vY0":-139.89379023323835,"vZ0":-3.6042511431456994,"x":125.59,"y":154.06,"x0":-2.152755150740912,"y0":50.006883540410605,"z0":5.418760820242804,"aX":-12.996602747264543},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":10.3,"spinRate":2277,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.39218318752993664,"extension":6.217426732587176},"index":1,"playId":"95c15896-3ece-308d-9148-f4fd4bcc3e73","pitchNumber":2,"startTime":"2026-06-17T02:40:29.471Z","endTime":"2026-06-17T02:40:32.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.805856559278837,"aZ":-32.71098843437315,"pfxX":-8.100849005677606,"pfxZ":-0.3170362890486791,"pX":-0.3846631902473725,"pZ":1.3432619672902262,"vX0":6.653169049430782,"vY0":-128.7830836971966,"vZ0":-3.7617481842530722,"x":131.66,"y":202.51,"x0":-1.9493975844352398,"y0":50.004940213582906,"z0":5.353790863177505,"aX":-13.605542302841881},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.2,"breakHorizontal":13.2,"spinRate":1260,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4253449661674198,"extension":6.289647071749758},"hitData":{"launchSpeed":91.6,"launchAngle":-10.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":141.88,"coordY":104.36}},"index":2,"playId":"640c57ff-ca0a-3836-b579-2a9d17737aef","pitchNumber":3,"startTime":"2026-06-17T02:40:53.706Z","endTime":"2026-06-17T02:41:05.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:41:05.046Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Gonzales grounds out to first baseman Nick Kurtz. Bryan Reynolds scores. Ryan O'Hearn to 2nd.","rbi":1,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-17T02:41:16.221Z","endTime":"2026-06-17T02:41:48.509Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":0},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27945302999998,"aZ":-31.176159455528083,"pfxX":4.945973943455056,"pfxZ":0.6204483216192109,"pX":-0.3031463098626479,"pZ":2.6710409402199025,"vX0":3.358061006081878,"vY0":-126.09656682043418,"vZ0":-0.7225031406363162,"x":128.56,"y":166.66,"x0":-2.2940842948554967,"y0":50.003788697233595,"z0":5.473224918450731,"aX":7.97694031300428},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.2,"breakHorizontal":-9.7,"spinRate":2575,"spinDirection":61},"zone":2,"typeConfidence":2.0,"plateTime":0.4341229221583509,"extension":6.360068231914247},"hitData":{"launchSpeed":87.6,"launchAngle":-38.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.42,"coordY":168.76}},"index":0,"playId":"ec8748fd-3e90-3d63-9bdf-1a85f270ce89","pitchNumber":1,"startTime":"2026-06-17T02:41:39.221Z","endTime":"2026-06-17T02:41:48.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:41:48.509Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Endy Rodríguez grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-17T02:42:11.947Z","endTime":"2026-06-17T02:42:24.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"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":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.635163262248206,"aZ":-13.78204452217516,"pfxX":-5.125696328191213,"pfxZ":9.33144776825127,"pX":0.7923873640164958,"pZ":2.3355064124661205,"vX0":9.776325067874335,"vY0":-139.77538833561897,"vZ0":-5.705234083674713,"x":86.8,"y":175.72,"x0":-2.0907401080785686,"y0":50.00363539818321,"z0":5.314303640971135,"aX":-10.104338747146127},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":7.2,"spinRate":2321,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.3924410590164791,"extension":6.435866155324714},"hitData":{"launchSpeed":88.0,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.96,"coordY":149.4}},"index":0,"playId":"3fc03693-45b5-393b-8283-3c1d5e344148","pitchNumber":1,"startTime":"2026-06-17T02:42:16.396Z","endTime":"2026-06-17T02:42:24.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:42:24.923Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zack Gelof singles on a line drive to center fielder Jake Mangum.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-17T02:44:18.132Z","endTime":"2026-06-17T02:44:45.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.079845719011463,"aZ":-24.06947356621799,"pfxX":-9.835749912315583,"pfxZ":4.607605272407062,"pX":-0.6001664052102834,"pZ":2.3693529316363975,"vX0":6.777366522447253,"vY0":-132.50139230576315,"vZ0":-4.144729333714242,"x":139.88,"y":174.81,"x0":-1.9268407682018314,"y0":50.0049039056066,"z0":5.7351546700697575,"aX":-17.307944062875507},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.6,"breakHorizontal":16.1,"spinRate":2259,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.4150480278066082,"extension":6.605055688177258},"hitData":{"launchSpeed":93.4,"launchAngle":13.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":99.48,"coordY":67.9}},"index":0,"playId":"9dac96d7-466a-30a3-8f9e-ca20319e2c90","pitchNumber":1,"startTime":"2026-06-17T02:44:34.752Z","endTime":"2026-06-17T02:44:45.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:44:45.395Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz. Zack Gelof to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-17T02:44:57.210Z","endTime":"2026-06-17T02:45:35.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":68.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.034010599352616,"aZ":-41.7127560203502,"pfxX":7.206676774151848,"pfxZ":-7.932820798108942,"pX":-0.4369897430422975,"pZ":2.801241979997357,"vX0":1.0743151889464184,"vY0":-109.75905282775585,"vZ0":2.670338645341636,"x":133.66,"y":163.15,"x0":-1.8697830001527904,"y0":50.0029161877144,"z0":6.057142447640725,"aX":8.66567979320337},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-13.1,"breakHorizontal":-13.3,"spinRate":2621,"spinDirection":37},"zone":4,"typeConfidence":2.0,"plateTime":0.5018089970446118,"extension":6.5900805103396225},"index":0,"playId":"c8ae6eab-bf11-3555-a2df-8ae62d370fed","pitchNumber":1,"startTime":"2026-06-17T02:45:10.517Z","endTime":"2026-06-17T02:45:14.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.200653635038538,"aZ":-24.568930026391982,"pfxX":1.3572131329621842,"pfxZ":4.3965565191676035,"pX":1.0393023922241793,"pZ":3.1977217787803864,"vX0":6.688455765934041,"vY0":-129.93417042220943,"vZ0":-1.882321139791149,"x":77.38,"y":152.44,"x0":-1.7321412954715856,"y0":50.00359529651019,"z0":5.776616216196004,"aX":2.347541980277324},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.8,"breakHorizontal":-3.7,"spinRate":2297,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.41965313623970246,"extension":6.647596222582192},"hitData":{"launchSpeed":60.9,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.5,"coordY":162.65}},"index":1,"playId":"296e844d-727b-3cc2-a169-e2e219129878","pitchNumber":2,"startTime":"2026-06-17T02:45:28.134Z","endTime":"2026-06-17T02:45:35.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:45:35.723Z","atBatIndex":30},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Henry Bolte reaches on a fielder's choice out, shortstop Jared Triolo to second baseman Brandon Lowe. Zack Gelof out at 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-17T02:45:59.611Z","endTime":"2026-06-17T02:46:16.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_out_returning","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":84.7,"endSpeed":78.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.187525808942038,"aZ":-32.26161569752213,"pfxX":2.386435087789118,"pfxZ":-0.056459856858330326,"pX":-0.4178725340052185,"pZ":2.5564364526331387,"vX0":2.818357094389254,"vY0":-123.52741981590917,"vZ0":-1.4638640103723728,"x":132.93,"y":169.76,"x0":-1.8791613409656285,"y0":50.00298193783312,"z0":5.842989743939205,"aX":3.7260456291359256},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.2,"breakHorizontal":-4.9,"spinRate":2380,"spinDirection":100},"zone":4,"typeConfidence":2.0,"plateTime":0.4416518123408566,"extension":6.545807562069387},"hitData":{"launchSpeed":111.2,"launchAngle":1.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.11,"coordY":155.07}},"index":0,"playId":"5ebc26f9-c80f-3010-8649-b361bbe493eb","pitchNumber":1,"startTime":"2026-06-17T02:46:07.697Z","endTime":"2026-06-17T02:46:16.237Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:46:16.237Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeff McNeil strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-17T02:46:39.251Z","endTime":"2026-06-17T02:49:07.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"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":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.643597624977673,"aZ":-16.624414196718377,"pfxX":-6.058847766201794,"pfxZ":8.407613085107968,"pX":0.30849561412687987,"pZ":2.0397957176170887,"vX0":7.885495433843528,"vY0":-134.97252005780132,"vZ0":-6.4364111109351105,"x":105.24,"y":183.71,"x0":-1.8601327812270485,"y0":50.004868281707665,"z0":5.620798992666317,"aX":-11.209917893138181},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.0,"breakHorizontal":9.4,"spinRate":2271,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.4053950076615207,"extension":6.683215273681277},"index":0,"playId":"3ee65530-8694-3f2e-98bf-d3b78db1a6b2","pitchNumber":1,"startTime":"2026-06-17T02:46:44.806Z","endTime":"2026-06-17T02:46:48.413Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"15a96269-e19d-34c4-8c8a-9ed6d1a7de4b","startTime":"2026-06-17T02:47:03.667Z","endTime":"2026-06-17T02:47:06.667Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52416551990187,"aZ":-15.398491996679235,"pfxX":-7.740603859473332,"pfxZ":9.058168942645029,"pX":0.3238954604303897,"pZ":0.9825012612410067,"vX0":8.524788131027048,"vY0":-135.22581211240495,"vZ0":-9.187584874752716,"x":104.65,"y":212.25,"x0":-1.863945967668567,"y0":50.00207826613651,"z0":5.504733496228414,"aX":-14.333569942361617},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":12.2,"spinRate":2350,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4050669610943918,"extension":6.7226734460085975},"index":2,"playId":"50e76859-a5b4-3cde-aac1-5e2e435bd77e","pitchNumber":2,"startTime":"2026-06-17T02:47:22.450Z","endTime":"2026-06-17T02:47:26.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.764229778157045,"aZ":-24.502319996971043,"pfxX":2.08169058917583,"pfxZ":4.440525481647517,"pX":0.3798022119795996,"pZ":1.6182820557360864,"vX0":4.901437660534692,"vY0":-130.4479380413557,"vZ0":-5.732966213706803,"x":102.52,"y":195.09,"x0":-1.792066209664145,"y0":50.00492154034529,"z0":5.685386593119683,"aX":3.5961114470826168},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.0,"breakHorizontal":-4.8,"spinRate":2578,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.41946689751315214,"extension":6.691763888880322},"index":3,"playId":"aca29234-7cb7-3e9e-8dd0-06caaa79fec8","pitchNumber":3,"startTime":"2026-06-17T02:47:43.574Z","endTime":"2026-06-17T02:48:07.844Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"}}},{"details":{"description":"Endy Rodríguez challenged (pitch result), call on the field was overturned: Henry Bolte steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"aca29234-7cb7-3e9e-8dd0-06caaa79fec8","startTime":"2026-06-17T02:48:07.844Z","endTime":"2026-06-17T02:48:40.580Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.631139049864608,"aZ":-43.28292798793327,"pfxX":6.387927801911205,"pfxZ":-8.436806728025735,"pX":0.13301079902327753,"pZ":1.0629098742254168,"vX0":2.4557758910341767,"vY0":-115.00878943454566,"vZ0":-1.2927248761393055,"x":111.93,"y":210.08,"x0":-1.7836370931642627,"y0":50.00179842827966,"z0":5.893078435371235,"aX":8.413525862770195},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-15.2,"breakHorizontal":-12.2,"spinRate":2721,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.47932132930952864,"extension":6.740237513361381},"index":5,"playId":"98a5380c-22d0-3017-bbc8-8bad0f9ccf41","pitchNumber":4,"startTime":"2026-06-17T02:48:40.580Z","endTime":"2026-06-17T02:48:44.028Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.173406520074188,"aZ":-43.7608644803324,"pfxX":8.881557537302946,"pfxZ":-8.786356528371837,"pX":0.5852760094925578,"pZ":1.0342314798133907,"vX0":2.8990161583212957,"vY0":-115.18323221981754,"vZ0":-1.209302276258256,"x":94.69,"y":210.86,"x0":-1.8501778188048728,"y0":50.00485799571772,"z0":5.869601531381987,"aX":11.708338200576717},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-15.8,"breakHorizontal":-16.8,"spinRate":2803,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.47901328673154975,"extension":6.80531564638579},"index":6,"playId":"2c864c6c-5542-3c7d-aa40-b09d0c5ee2aa","pitchNumber":5,"startTime":"2026-06-17T02:49:03.732Z","endTime":"2026-06-17T02:49:07.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:49:07.349Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Callihan singles on a sharp line drive to center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-17T02:51:05.120Z","endTime":"2026-06-17T02:52:33.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"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],"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":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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":85.4,"endSpeed":78.3,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58463046433764,"aZ":-37.013600269735086,"pfxX":11.003916773443564,"pfxZ":-3.1106157057432497,"pX":-0.6013147870894247,"pZ":2.4230060620258587,"vX0":0.8574797785482613,"vY0":-124.37827554366527,"vZ0":-0.30699198417158535,"x":139.92,"y":173.36,"x0":-2.3794644747607734,"y0":50.002569296513144,"z0":5.635755064304298,"aX":17.11881108922092},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.4,"breakHorizontal":-20.0,"spinRate":2666,"spinDirection":58},"zone":4,"typeConfidence":2.0,"plateTime":0.4415600489933542,"extension":6.29482349499253},"index":0,"playId":"ce9b958b-b7bc-3700-8bb9-3d24ba8d1692","pitchNumber":1,"startTime":"2026-06-17T02:51:22.026Z","endTime":"2026-06-17T02:51:25.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.678741233810573,"aZ":-27.66883451007088,"pfxX":-6.102335070511614,"pfxZ":2.6253597411301595,"pX":0.514918462235033,"pZ":1.396378236138371,"vX0":8.05227012779953,"vY0":-129.9760008144139,"vZ0":-5.11122747174679,"x":97.37,"y":201.08,"x0":-1.8271968788650166,"y0":50.001130073234066,"z0":5.483661984550268,"aX":-10.463515873701239},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.8,"breakHorizontal":9.4,"spinRate":1082,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4210571982485529,"extension":6.167329491331915},"index":1,"playId":"6a914636-dca1-3478-8ff5-4e100f0bf461","pitchNumber":2,"startTime":"2026-06-17T02:51:36.670Z","endTime":"2026-06-17T02:51:41.009Z","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":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9059839361978,"aZ":-33.95242834188484,"pfxX":-4.969633099952279,"pfxZ":-1.0238391106906413,"pX":-0.5443485381272823,"pZ":3.32975968166782,"vX0":5.616415722150173,"vY0":-130.7139936277779,"vZ0":0.552526398887998,"x":137.75,"y":148.88,"x0":-2.0726419229379394,"y0":50.00350856553831,"z0":5.659699658586805,"aX":-8.621818266392216},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.6,"breakHorizontal":7.8,"spinRate":1483,"spinDirection":251},"zone":1,"typeConfidence":2.0,"plateTime":0.4186278771642664,"extension":6.307984350936801},"index":2,"playId":"65038966-b5e8-3937-bf52-9615ec1497ae","pitchNumber":3,"startTime":"2026-06-17T02:51:53.597Z","endTime":"2026-06-17T02:52:20.617Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"}}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.852140459486755,"aZ":-17.509367815022184,"pfxX":-5.726356736695587,"pfxZ":7.425450784774862,"pX":-0.2435999368622039,"pZ":2.227592061845009,"vX0":7.225098566095292,"vY0":-139.9552664660057,"vZ0":-5.4776011391604476,"x":126.29,"y":178.64,"x0":-2.119872922712426,"y0":50.00477932600972,"z0":5.364623298809707,"aX":-11.312728602809434},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.5,"breakHorizontal":8.8,"spinRate":2201,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3920012588350108,"extension":6.442216823069641},"hitData":{"launchSpeed":101.1,"launchAngle":14.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":115.17,"coordY":54.35}},"index":3,"playId":"68b546ee-1252-303b-b053-4179d480c4ff","pitchNumber":4,"startTime":"2026-06-17T02:52:24.286Z","endTime":"2026-06-17T02:52:33.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:52:33.990Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Jake Mangum lines into a double play, center fielder Henry Bolte to first baseman Nick Kurtz. Tyler Callihan out at 1st.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-17T02:52:58.708Z","endTime":"2026-06-17T02:53:13.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"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":0},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.403795435807474,"aZ":-26.190352843033605,"pfxX":1.9435435655227824,"pfxZ":3.222433198299301,"pX":0.6819930099925786,"pZ":3.0104714794358736,"vX0":6.598340483285697,"vY0":-134.74712228034767,"vZ0":-1.5247839082989207,"x":91.0,"y":157.5,"x0":-2.0407935581565346,"y0":50.00418591144209,"z0":5.4156022462687865,"aX":3.6120068342584304},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.8,"breakHorizontal":-4.8,"spinRate":2533,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.4048560074418268,"extension":6.356606412738009},"hitData":{"launchSpeed":89.1,"launchAngle":19.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.3,"coordY":80.79}},"index":0,"playId":"96497ab1-021f-38e8-9590-609247fa6fbc","pitchNumber":1,"startTime":"2026-06-17T02:53:02.044Z","endTime":"2026-06-17T02:53:13.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:53:13.282Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jared Triolo walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-17T02:53:38.968Z","endTime":"2026-06-17T02:55:27.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"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],"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.762061143449316,"aZ":-15.339422174779784,"pfxX":-5.205377238109818,"pfxZ":8.561751247039597,"pX":0.8516583183340853,"pZ":3.0179788664423564,"vX0":9.521293094451961,"vY0":-138.56701397006663,"vZ0":-3.8974958990203343,"x":84.54,"y":157.29,"x0":-1.9354754034306256,"y0":50.00033095567397,"z0":5.451705870756681,"aX":-10.233064523245387},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":7.7,"spinRate":2219,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3936282491372012,"extension":6.3111378372094435},"index":0,"playId":"b8d74f0d-d31a-324c-899f-bdc8204f9d2e","pitchNumber":1,"startTime":"2026-06-17T02:53:53.632Z","endTime":"2026-06-17T02:53:57.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.114701943310344,"aZ":-33.49866009853454,"pfxX":7.379458631548278,"pfxZ":-0.839298952218007,"pX":-0.4324764567732785,"pZ":1.828704959263893,"vX0":1.988110480257693,"vY0":-124.46922759709798,"vZ0":-2.241466746494134,"x":133.48,"y":189.4,"x0":-2.1988304691734637,"y0":50.00202577657288,"z0":5.493445733512499,"aX":11.669676797663676},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.8,"breakHorizontal":-13.8,"spinRate":2598,"spinDirection":56},"zone":7,"typeConfidence":2.0,"plateTime":0.4387232449584202,"extension":6.21919975765434},"index":1,"playId":"1371854e-c72c-3608-bc48-d4a063b707c3","pitchNumber":2,"startTime":"2026-06-17T02:54:11.748Z","endTime":"2026-06-17T02:54:15.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":81.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.788882815129792,"aZ":-36.11465125998393,"pfxX":6.364218698126403,"pfxZ":-2.394209808922513,"pX":-0.5899285645808312,"pZ":2.5612431122389823,"vX0":1.9183667097572978,"vY0":-126.14086081839497,"vZ0":-0.4722832274402363,"x":139.49,"y":169.63,"x0":-2.1836787763704724,"y0":50.0053794179081,"z0":5.6129942970408315,"aX":10.463895595448117},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.3,"breakHorizontal":-12.0,"spinRate":2613,"spinDirection":56},"zone":4,"typeConfidence":2.0,"plateTime":0.43092225735697376,"extension":6.208725406029925},"index":2,"playId":"8e85a5c4-6013-3291-bc27-b9bede5b7d66","pitchNumber":3,"startTime":"2026-06-17T02:54:26.984Z","endTime":"2026-06-17T02:54:30.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.813201733979728,"aZ":-39.5131750859569,"pfxX":-7.496989147030415,"pfxZ":-4.103269516554748,"pX":-0.2870996738664508,"pZ":1.3692334739293262,"vX0":6.628019944676487,"vY0":-132.90274183406444,"vZ0":-3.463561315000419,"x":127.94,"y":201.81,"x0":-1.8407795061709398,"y0":50.00625980795859,"z0":5.5628909071641655,"aX":-13.397538407431759},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-8.0,"breakHorizontal":12.1,"spinRate":1273,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.4123205361955389,"extension":6.344786235613268},"index":3,"playId":"ad66bdb3-4ba5-380c-8626-6ac9beedca11","pitchNumber":4,"startTime":"2026-06-17T02:54:46.065Z","endTime":"2026-06-17T02:54:49.677Z","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":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.472872828121005,"aZ":-38.819592095888936,"pfxX":2.6818117333484786,"pfxZ":-4.141132401680271,"pX":-1.1627708430885315,"pZ":1.9848691521902773,"vX0":1.312423125154615,"vY0":-125.41997510216031,"vZ0":-1.2956407053953172,"x":161.32,"y":185.19,"x0":-2.0399137233852356,"y0":50.00138987897174,"z0":5.651450528440128,"aX":4.305718226033871},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-7.6,"breakHorizontal":-5.2,"spinRate":2643,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.4353943753254481,"extension":6.360567923323172},"index":4,"playId":"06a715c7-ce08-3d12-9072-8ee4351ddffd","pitchNumber":5,"startTime":"2026-06-17T02:55:04.978Z","endTime":"2026-06-17T02:55:09.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0313742835524,"aZ":-16.495641333007438,"pfxX":-4.460007811614762,"pfxZ":7.98226088003344,"pX":-0.7348358563692714,"pZ":4.464156186565752,"vX0":5.561950794606587,"vY0":-139.63072463501783,"vZ0":0.04774369585999788,"x":145.01,"y":118.25,"x0":-2.178194332403825,"y0":50.000910915434474,"z0":5.537113475054131,"aX":-8.758656530632214},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":6.8,"spinRate":2125,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39309213821881883,"extension":6.476348273741423},"index":5,"playId":"7f7ad3d4-6243-3e95-a238-25308501332b","pitchNumber":6,"startTime":"2026-06-17T02:55:24.254Z","endTime":"2026-06-17T02:55:27.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:55:27.716Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Horwitz walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-17T02:56:28.493Z","endTime":"2026-06-17T02:58:39.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,8],"actionIndex":[7],"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":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-17T02:55:59.169Z","endTime":"2026-06-17T02:56:30.435Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.925232483522205,"aZ":-26.454950049646772,"pfxX":7.004417287145727,"pfxZ":3.558923898445467,"pX":1.170289173360971,"pZ":0.9510961718434955,"vX0":5.385092792664854,"vY0":-126.55483570302658,"vZ0":-5.309183565035525,"x":72.39,"y":213.1,"x0":-1.9019330293827612,"y0":50.00595404229933,"z0":5.218558728793093,"aX":11.263073171945},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.4,"breakHorizontal":-14.0,"spinRate":2723,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4342527050832201,"extension":6.304450108714725},"index":1,"playId":"8acf05d3-e8b0-385f-82dd-88cd488fac46","pitchNumber":1,"startTime":"2026-06-17T02:56:30.435Z","endTime":"2026-06-17T02:56:33.953Z","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":90.9,"endSpeed":83.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.455616319855256,"aZ":-34.33571125604335,"pfxX":-5.772590142390861,"pfxZ":-1.215943071291516,"pX":-0.8307148340118041,"pZ":3.136819491781321,"vX0":4.999324262840462,"vY0":-132.32237126910496,"vZ0":0.3442906056640309,"x":148.66,"y":154.09,"x0":-1.9952964407905227,"y0":50.005767792840246,"z0":5.522359155744293,"aX":-10.229805923639415},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.9,"breakHorizontal":9.4,"spinRate":1139,"spinDirection":255},"zone":1,"typeConfidence":2.0,"plateTime":0.41407193201365544,"extension":6.2270498162224035},"index":2,"playId":"3cd6c6d4-dcd2-39a2-adbc-3d28b5bbdd09","pitchNumber":2,"startTime":"2026-06-17T02:56:49.568Z","endTime":"2026-06-17T02:56:53.743Z","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":96.1,"endSpeed":87.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90091202807024,"aZ":-14.670818448486326,"pfxX":-4.6436982783926295,"pfxZ":8.887752805156559,"pX":-0.11163216625737048,"pZ":3.100033481910256,"vX0":6.6421534859199145,"vY0":-139.7804384829834,"vZ0":-3.3138159000804315,"x":121.26,"y":155.08,"x0":-1.920583034408389,"y0":50.002829839753964,"z0":5.270336883652309,"aX":-9.145860485522887},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":7.0,"spinRate":2345,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.39255607948798676,"extension":6.193784417615},"index":3,"playId":"512986b1-0b72-397c-ad08-971ee2bbda55","pitchNumber":3,"startTime":"2026-06-17T02:57:09.852Z","endTime":"2026-06-17T02:57:13.374Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"startTime":"2026-06-17T02:57:30.968Z","endTime":"2026-06-17T02:57:43.534Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":5,"playId":"56e8aa77-99cd-3834-a61a-f5b9f1ff8fa8","startTime":"2026-06-17T02:57:43.534Z","endTime":"2026-06-17T02:57:46.534Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.176298019505964,"aZ":-17.527360123068227,"pfxX":-4.529737022913256,"pfxZ":7.5434901902984315,"pX":-0.8753474987420246,"pZ":5.019833572677139,"vX0":5.337026193120886,"vY0":-138.75368921835505,"vZ0":1.7998969745151776,"x":150.37,"y":103.24,"x0":-2.2387883104382933,"y0":50.00645876579703,"z0":5.533326460626909,"aX":-8.800212467221973},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.3,"breakHorizontal":7.1,"spinRate":2189,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.39534777893061035,"extension":6.298188927871508},"index":6,"playId":"f9c56812-91af-31a8-b2c8-ed718969f38b","pitchNumber":4,"startTime":"2026-06-17T02:58:03.130Z","endTime":"2026-06-17T02:58:14.365Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jared Triolo steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":7,"actionPlayId":"f9c56812-91af-31a8-b2c8-ed718969f38b","startTime":"2026-06-17T02:58:19.220Z","endTime":"2026-06-17T02:58:34.995Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"}},{"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":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.196550357957076,"aZ":-25.33420049225688,"pfxX":5.505359517415128,"pfxZ":4.293918621268661,"pX":0.8983060693477721,"pZ":2.451388025222075,"vX0":5.94971369128946,"vY0":-125.14441955135655,"vZ0":-2.156365391720829,"x":82.76,"y":172.59,"x0":-2.221268207472774,"y0":50.00259671025982,"z0":5.390012479417843,"aX":8.771401685978523},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.6,"breakHorizontal":-11.3,"spinRate":2477,"spinDirection":49},"zone":12,"typeConfidence":2.0,"plateTime":0.43691547692259114,"extension":6.445083372367972},"index":8,"playId":"9c7b5c1f-df35-3bdc-9796-df26cc757aab","pitchNumber":5,"startTime":"2026-06-17T02:58:34.995Z","endTime":"2026-06-17T02:58:39.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T02:58:39.807Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-17T02:58:54.914Z","endTime":"2026-06-17T03:00:25.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"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":"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":2},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.533932782765092,"aZ":-15.884306829436413,"pfxX":-6.0376780162740955,"pfxZ":8.234263136891595,"pX":-0.4611457827229819,"pZ":2.906649058363732,"vX0":6.873558787614104,"vY0":-139.77297069980207,"vZ0":-3.9105721641475473,"x":134.58,"y":160.3,"x0":-2.16786700224556,"y0":50.00303357924703,"z0":5.367043831758639,"aX":-11.945408287389363},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":9.5,"spinRate":2281,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.39187642898683706,"extension":6.45807937890525},"index":0,"playId":"458b1fb8-61e3-3b12-a52b-cb2704b06a4a","pitchNumber":1,"startTime":"2026-06-17T02:59:19.019Z","endTime":"2026-06-17T02:59:22.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.132827085192734,"aZ":-15.559935938781942,"pfxX":-5.876408477317737,"pfxZ":8.329914965865223,"pX":0.7629217754896404,"pZ":1.9007358847085354,"vX0":9.853545754290584,"vY0":-140.21923271347336,"vZ0":-6.356760723144234,"x":87.92,"y":187.46,"x0":-2.0302216633345833,"y0":50.00541178571589,"z0":5.208968197562549,"aX":-11.7255047141679},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":8.6,"spinRate":2318,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.39033039608627407,"extension":6.813180936713455},"index":1,"playId":"3661e8ef-af21-3456-b1a8-3501b920b9e3","pitchNumber":2,"startTime":"2026-06-17T02:59:36.747Z","endTime":"2026-06-17T03:00:03.779Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.648989657290507,"aZ":-33.25346422605601,"pfxX":-5.541302738451039,"pfxZ":-0.6001207585794486,"pX":-0.17539595773653932,"pZ":1.2067319139522728,"vX0":6.560760818640457,"vY0":-133.06235674493385,"vZ0":-4.659756621386897,"x":123.69,"y":206.2,"x0":-1.9491227038101466,"y0":50.00294504150291,"z0":5.380771988755483,"aX":-9.970647352420649},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.9,"breakHorizontal":8.6,"spinRate":1162,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.411106788453655,"extension":6.549552144795107},"index":2,"playId":"3f92c5ab-c9d2-3d4d-b889-fa92afb922f7","pitchNumber":3,"startTime":"2026-06-17T03:00:21.597Z","endTime":"2026-06-17T03:00:25.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T03:00:25.760Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz called out on strikes.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-17T03:02:07.640Z","endTime":"2026-06-17T03:03:43.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60092733663536,"aZ":-15.195983556886429,"pfxX":-6.2093350243054335,"pfxZ":8.923650882374321,"pX":-0.4202648402345179,"pZ":2.637397423021648,"vX0":6.3680729937019676,"vY0":-136.4778981528721,"vZ0":-5.373360716677044,"x":133.02,"y":167.57,"x0":-1.9674511987566197,"y0":50.005862709184214,"z0":5.66396684934132,"aX":-11.817625629104542},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":10.1,"spinRate":2371,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4000137837526747,"extension":6.602377392410452},"index":0,"playId":"f8a1ae15-3524-3678-ac08-9cabfa956571","pitchNumber":1,"startTime":"2026-06-17T03:02:34.079Z","endTime":"2026-06-17T03:02:38.199Z","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":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.656935315231408,"aZ":-34.627370755593134,"pfxX":1.5287256346250309,"pfxZ":-1.5111203248257112,"pX":0.16691478230601964,"pZ":2.6302455070506525,"vX0":4.572203280339895,"vY0":-125.63739687425151,"vZ0":-1.089127284224315,"x":110.64,"y":167.76,"x0":-1.863525109029388,"y0":50.00155242413783,"z0":5.843846397262243,"aX":2.482721468424095},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.8,"breakHorizontal":-3.7,"spinRate":2548,"spinDirection":92},"zone":5,"typeConfidence":2.0,"plateTime":0.4333305740634863,"extension":6.726851450168258},"index":1,"playId":"5fe4918d-738b-3818-b820-7b89442fcd02","pitchNumber":2,"startTime":"2026-06-17T03:02:50.756Z","endTime":"2026-06-17T03:02:54.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.753635832753982,"aZ":-26.61311549752052,"pfxX":2.6282023848791685,"pfxZ":3.1650380606038038,"pX":0.9285493960759472,"pZ":3.132967522757523,"vX0":6.3449549957244225,"vY0":-131.03457309977148,"vZ0":-2.0090013368505035,"x":81.61,"y":154.19,"x0":-1.8551069687783874,"y0":50.00593395015693,"z0":5.875903007072045,"aX":4.621905429343552},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.5,"breakHorizontal":-6.0,"spinRate":2614,"spinDirection":172},"zone":12,"typeConfidence":2.0,"plateTime":0.4162016065922569,"extension":6.574845361775795},"index":2,"playId":"990c10f7-03b4-36ba-a60f-a653dddd5338","pitchNumber":3,"startTime":"2026-06-17T03:03:13.669Z","endTime":"2026-06-17T03:03:18.240Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-17T03:03:30.281Z","endTime":"2026-06-17T03:03:39.020Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.863494660453878,"aZ":-40.62686513621184,"pfxX":8.148036442712588,"pfxZ":-6.341325039655624,"pX":-0.762521734146611,"pZ":2.113085785205484,"vX0":0.1450945565201357,"vY0":-115.40360308368574,"vZ0":0.1758075550148699,"x":146.07,"y":181.73,"x0":-1.8830367895822486,"y0":50.003878925678,"z0":5.9881364359501195,"aX":10.859304266866744},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-11.0,"breakHorizontal":-14.8,"spinRate":2704,"spinDirection":34},"zone":7,"typeConfidence":2.0,"plateTime":0.4767969545419035,"extension":6.550450784516146},"index":4,"playId":"67a66431-7e1d-3e88-8e06-ce972d371cac","pitchNumber":4,"startTime":"2026-06-17T03:03:39.020Z","endTime":"2026-06-17T03:03:43.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T03:03:43.754Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Shea Langeliers lines out to left fielder Bryan Reynolds.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-17T03:03:48.200Z","endTime":"2026-06-17T03:05:51.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.0,"endSpeed":81.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.810562881193935,"aZ":-28.103301341639828,"pfxX":0.7229293054132624,"pfxZ":2.4685044995973486,"pX":1.1319763985004783,"pZ":1.4117571719786872,"vX0":6.873007699453426,"vY0":-126.56195100118053,"vZ0":-5.354808522430975,"x":73.85,"y":200.66,"x0":-1.6942491180725059,"y0":50.00291737057923,"z0":5.760445996531629,"aX":1.1916511014934668},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.6,"breakHorizontal":-2.6,"spinRate":2354,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4300597614172257,"extension":6.7147130366454935},"index":0,"playId":"e31e7aae-c81c-3566-87c3-73597249b193","pitchNumber":1,"startTime":"2026-06-17T03:04:25.690Z","endTime":"2026-06-17T03:04:29.744Z","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":94.0,"endSpeed":86.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2465097609822,"aZ":-13.44773239335016,"pfxX":-3.8388625253101676,"pfxZ":9.80143495097374,"pX":0.692652642256514,"pZ":2.273090156546505,"vX0":7.784329093988998,"vY0":-136.65068707303192,"vZ0":-6.894808226180504,"x":90.6,"y":177.41,"x0":-1.6811143138634579,"y0":50.000547584913974,"z0":5.734165520044024,"aX":-7.333280966519215},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.7,"breakHorizontal":5.5,"spinRate":2442,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.399266604512031,"extension":6.869709469122921},"index":1,"playId":"884ef868-b744-353b-b0e5-c40d1159572d","pitchNumber":2,"startTime":"2026-06-17T03:04:40.140Z","endTime":"2026-06-17T03:04:43.362Z","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":93.6,"endSpeed":86.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.007854504241635,"aZ":-12.836532951449396,"pfxX":-1.739577334029705,"pfxZ":10.29854167841242,"pX":0.6665292286217406,"pZ":1.2849094398221133,"vX0":6.820954104668402,"vY0":-135.95472771501414,"vZ0":-9.347610966884089,"x":91.59,"y":204.09,"x0":-1.6456220741007825,"y0":50.00134146372694,"z0":5.652361531556929,"aX":-3.26700186349654},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":1.8,"spinRate":2399,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4024417870060839,"extension":6.840738225272082},"index":2,"playId":"a0a4cd5a-4a58-3db8-9ecf-6c02ee665f57","pitchNumber":3,"startTime":"2026-06-17T03:04:54.901Z","endTime":"2026-06-17T03:04:59.127Z","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":86.1,"endSpeed":80.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.697866380649437,"aZ":-29.341962260556425,"pfxX":1.7355528106493363,"pfxZ":1.7477020717801501,"pX":-0.5772005656211133,"pZ":2.554845438934364,"vX0":2.792340288906932,"vY0":-125.54136878606626,"vZ0":-2.355504350772109,"x":139.0,"y":169.8,"x0":-1.9227342575510644,"y0":50.00349328119466,"z0":5.856929565413512,"aX":2.813226766712536},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.9,"breakHorizontal":-3.7,"spinRate":2532,"spinDirection":120},"zone":4,"typeConfidence":2.0,"plateTime":0.43371117578483975,"extension":6.551425111437663},"index":3,"playId":"113132d0-744b-3b38-bba7-b96e05fb6a37","pitchNumber":4,"startTime":"2026-06-17T03:05:11.424Z","endTime":"2026-06-17T03:05:14.748Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-17T03:05:28.960Z","endTime":"2026-06-17T03:05:44.723Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60285451884235,"aZ":-32.82088293164432,"pfxX":11.646001910935228,"pfxZ":-0.4451024423053749,"pX":0.12024219488495548,"pZ":2.0802477808631443,"vX0":1.7781646600010093,"vY0":-119.80101127768461,"vZ0":-1.5606082525223521,"x":112.42,"y":182.61,"x0":-2.1452649363451397,"y0":50.00498530631937,"z0":5.692211740185372,"aX":16.815289068291133},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.0,"breakHorizontal":-21.5,"spinRate":2627,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.4583914593985101,"extension":6.675467468862347},"hitData":{"launchSpeed":97.5,"launchAngle":22.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":54.37,"coordY":85.36}},"index":5,"playId":"1349933f-8d5c-3227-b2bd-fbcb17eac910","pitchNumber":5,"startTime":"2026-06-17T03:05:44.723Z","endTime":"2026-06-17T03:05:51.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T03:05:51.674Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Soderstrom walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-17T03:06:11.595Z","endTime":"2026-06-17T03:08:21.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":76.4,"endSpeed":70.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.40030397183746,"aZ":-41.14731810694759,"pfxX":6.129649491506175,"pfxZ":-7.212762479131132,"pX":0.5315335126179035,"pZ":1.2088567435365818,"vX0":3.270109415402688,"vY0":-111.26533247980875,"vZ0":-0.974722400054226,"x":96.74,"y":206.14,"x0":-1.7573460627398303,"y0":50.003381932514195,"z0":5.9454649598115825,"aX":7.6253429965430275},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-13.0,"breakHorizontal":-12.0,"spinRate":2530,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.49374426745667144,"extension":6.82495433092525},"index":0,"playId":"11a7cced-5460-374d-85ee-d8c09c770063","pitchNumber":1,"startTime":"2026-06-17T03:06:15.536Z","endTime":"2026-06-17T03:06:19.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55054264666198,"aZ":-18.974781539289094,"pfxX":-6.7047817893605295,"pfxZ":7.047809261180045,"pX":0.010808250894708831,"pZ":1.7711723410431905,"vX0":7.302295293050137,"vY0":-135.70149263835341,"vZ0":-6.610582814814763,"x":116.59,"y":190.96,"x0":-1.838634324165655,"y0":50.001091372396395,"z0":5.551756078392536,"aX":-12.554943735198277},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.6,"breakHorizontal":10.7,"spinRate":2458,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.4029789290344672,"extension":6.954327679878044},"index":1,"playId":"a4fcd77c-cbee-3efc-b02e-48fb317384d5","pitchNumber":2,"startTime":"2026-06-17T03:06:29.203Z","endTime":"2026-06-17T03:06:32.859Z","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":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.825906470808967,"aZ":-41.795161727313996,"pfxX":8.144048910033742,"pfxZ":-7.358837446029048,"pX":-0.22364507903110692,"pZ":1.6465558722377995,"vX0":1.1950372870286854,"vY0":-114.11962753562167,"vZ0":-0.32398898678126753,"x":125.52,"y":194.32,"x0":-1.8126860501856128,"y0":50.004287911876766,"z0":5.939946818280354,"aX":10.6427932656497},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-13.1,"breakHorizontal":-15.0,"spinRate":2688,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.48166641138162536,"extension":6.919933679704115},"index":2,"playId":"34bbce84-f55d-3f18-964d-bcc727e52cd4","pitchNumber":3,"startTime":"2026-06-17T03:06:43.861Z","endTime":"2026-06-17T03:07:10.875Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23192491189767,"aZ":-19.533811239569633,"pfxX":-7.012210139247851,"pfxZ":6.807188391906928,"pX":0.21684137004978082,"pZ":2.269478584569394,"vX0":7.668824573101339,"vY0":-135.08877650313076,"vZ0":-5.3057635335006115,"x":108.73,"y":177.5,"x0":-1.7418596367253847,"y0":50.000036156784624,"z0":5.623572167773736,"aX":-13.014900775490252},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.4,"breakHorizontal":11.2,"spinRate":2505,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.40478414743337865,"extension":6.81135327683383},"index":3,"playId":"d7dac712-ec8a-30ac-8016-228b4d6b6799","pitchNumber":4,"startTime":"2026-06-17T03:07:18.409Z","endTime":"2026-06-17T03:07:21.893Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-17T03:07:32.002Z","endTime":"2026-06-17T03:07:40.295Z","isPitch":false,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"}},{"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":94.7,"endSpeed":87.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35580168245143,"aZ":-16.28950239761882,"pfxX":-5.887785476474106,"pfxZ":8.15116305886422,"pX":0.5408157347593454,"pZ":2.7550529138910407,"vX0":8.4383471570034,"vY0":-137.71617720783468,"vZ0":-5.008566362029456,"x":96.39,"y":164.39,"x0":-1.7773275744472115,"y0":50.00533714932399,"z0":5.674702205957429,"aX":-11.478316750820055},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":9.2,"spinRate":2618,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.3955085209550244,"extension":6.876787941863007},"index":5,"playId":"bf153f55-4054-3c37-b78d-d745aca73e3a","pitchNumber":5,"startTime":"2026-06-17T03:07:40.295Z","endTime":"2026-06-17T03:07:44.310Z","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":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.305226731731008,"aZ":-42.86288477694205,"pfxX":6.073723227564885,"pfxZ":-7.854480892077062,"pX":-0.09113597564317219,"pZ":1.005876510354651,"vX0":2.292210334175168,"vY0":-116.59843959991468,"vZ0":-1.809315880639255,"x":120.47,"y":211.62,"x0":-1.8793799433417422,"y0":50.00348501974339,"z0":5.879972911085815,"aX":8.264934736906799},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-14.4,"breakHorizontal":-11.6,"spinRate":2729,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.4718735061725954,"extension":6.874346354334908},"index":6,"playId":"aadd9124-6c3d-33b1-92b7-b4e847dd4074","pitchNumber":6,"startTime":"2026-06-17T03:08:00.128Z","endTime":"2026-06-17T03:08:04.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.372151060492193,"aZ":-20.605232448791575,"pfxX":-7.864584337888359,"pfxZ":6.07428197278758,"pX":-0.3140831369833628,"pZ":1.3956769191565028,"vX0":6.7696050075892895,"vY0":-136.68332599190967,"vZ0":-7.377619807737144,"x":128.97,"y":201.1,"x0":-1.7936055563061615,"y0":50.00031005657515,"z0":5.530267766432744,"aX":-14.971345403445738},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.7,"breakHorizontal":13.0,"spinRate":2592,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.3997806535717654,"extension":6.8072200256473465},"index":7,"playId":"5a40c5b2-e117-3818-8cf0-11aff8c8095d","pitchNumber":7,"startTime":"2026-06-17T03:08:17.248Z","endTime":"2026-06-17T03:08:21.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T03:08:21.958Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Wilson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-17T03:08:34.031Z","endTime":"2026-06-17T03:11:10.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"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, 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":81.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13180519486413,"aZ":-28.533422452486914,"pfxX":2.228913813324519,"pfxZ":2.1689368253891184,"pX":0.6343266685088387,"pZ":1.7783209724028568,"vX0":5.455605300496229,"vY0":-127.87955638352138,"vZ0":-4.446507108124777,"x":92.82,"y":190.77,"x0":-1.8052364726592418,"y0":50.00334386427599,"z0":5.744481212679922,"aX":3.7384529582526898},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.2,"breakHorizontal":-5.2,"spinRate":2728,"spinDirection":134},"zone":9,"typeConfidence":2.0,"plateTime":0.42618873143799796,"extension":6.734277924139972},"index":0,"playId":"02e40712-9932-38c7-8d57-b4188180c168","pitchNumber":1,"startTime":"2026-06-17T03:08:49.023Z","endTime":"2026-06-17T03:08:52.980Z","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":93.9,"endSpeed":85.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08336758186318,"aZ":-13.005174612684355,"pfxX":-5.556724620367104,"pfxZ":10.147478672558337,"pX":-0.33285517614850424,"pZ":3.2514551802347476,"vX0":5.536499378851685,"vY0":-136.57494059126836,"vZ0":-4.452423259771425,"x":129.69,"y":150.99,"x0":-1.6643802831763195,"y0":50.00317795361444,"z0":5.797323901347952,"aX":-10.497585317496787},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":8.9,"spinRate":2523,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.4010539869254104,"extension":6.637961963605151},"index":1,"playId":"813a8910-f134-3180-a550-926abb427862","pitchNumber":2,"startTime":"2026-06-17T03:09:06.973Z","endTime":"2026-06-17T03:09:11.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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.969071410039028,"aZ":-31.248162007159337,"pfxX":0.11147770524091383,"pfxZ":0.5697866598995063,"pX":0.13978414660793062,"pZ":2.163120623579151,"vX0":4.6331740344366645,"vY0":-126.99465547013683,"vZ0":-3.103581854777545,"x":111.67,"y":180.38,"x0":-1.7227365322802537,"y0":50.00624559773257,"z0":5.886437642645874,"aX":0.18118292498132485},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.6,"breakHorizontal":-1.2,"spinRate":2456,"spinDirection":95},"zone":8,"typeConfidence":2.0,"plateTime":0.43128641738182694,"extension":6.533195077856126},"index":2,"playId":"374cbc6e-5321-35fa-a181-6adb22d6dcaf","pitchNumber":3,"startTime":"2026-06-17T03:09:31.157Z","endTime":"2026-06-17T03:09:34.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4337809330225,"aZ":-34.29597946017128,"pfxX":7.871009202508665,"pfxZ":-1.477464935636565,"pX":0.29621221638158707,"pZ":2.192270007576603,"vX0":2.9929508415319273,"vY0":-119.85237919262624,"vZ0":-0.916912538651981,"x":105.71,"y":179.59,"x0":-1.994897019400289,"y0":50.00123970868021,"z0":5.671389834566951,"aX":11.328141538501548},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.6,"breakHorizontal":-15.0,"spinRate":2749,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.4588479972448223,"extension":6.620833736155334},"index":3,"playId":"80ac7fe7-77ea-350c-9d45-f139aaec1e9d","pitchNumber":4,"startTime":"2026-06-17T03:09:53.484Z","endTime":"2026-06-17T03:09:58.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09624591234721,"aZ":-13.852817332667858,"pfxX":-5.097266571223178,"pfxZ":9.659241191531857,"pX":0.05923640251825177,"pZ":2.8291605803448054,"vX0":6.5368620487093745,"vY0":-136.8218102972196,"vZ0":-5.271049760053198,"x":114.74,"y":162.39,"x0":-1.6982299270372332,"y0":50.00096535023657,"z0":5.7293634785839345,"aX":-9.666748413582601},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":7.8,"spinRate":2454,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.40026593220777906,"extension":6.8424330003957605},"index":4,"playId":"f9f6e5ee-260e-3ce6-80f6-092b2b592736","pitchNumber":5,"startTime":"2026-06-17T03:10:20.844Z","endTime":"2026-06-17T03:10:26.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":83.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.761005571657233,"aZ":-29.212380828248413,"pfxX":2.5321003477079653,"pfxZ":1.7080665605277199,"pX":1.1583461270614366,"pZ":1.6776224538403508,"vX0":6.66431929106971,"vY0":-129.75562919767123,"vZ0":-4.871814727836236,"x":72.85,"y":193.48,"x0":-1.7547798507154708,"y0":50.00271415698248,"z0":5.760346417020624,"aX":4.392023988073577},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.4,"breakHorizontal":-5.9,"spinRate":2674,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4193686802402534,"extension":6.82065876001995},"index":5,"playId":"674073b3-6dd7-3b1a-9d92-2786bd3d6fdc","pitchNumber":6,"startTime":"2026-06-17T03:10:47.623Z","endTime":"2026-06-17T03:10:51.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.084734403086458,"aZ":-17.92075251518158,"pfxX":-6.830423713119025,"pfxZ":7.769620942198431,"pX":-0.24772764386232082,"pZ":3.3842274543372963,"vX0":6.31639683791591,"vY0":-134.7765872957193,"vZ0":-2.8246241139899335,"x":126.44,"y":147.41,"x0":-1.7375763470108865,"y0":50.00176248589483,"z0":5.7157790859143605,"aX":-12.528964175291536},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.7,"breakHorizontal":10.9,"spinRate":2621,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.4068426151686384,"extension":6.724280808181371},"index":6,"playId":"573b6ba1-49b6-3d00-8ecf-bc43641f6a71","pitchNumber":7,"startTime":"2026-06-17T03:11:07.188Z","endTime":"2026-06-17T03:11:10.488Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T03:11:10.488Z","atBatIndex":41},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryan Reynolds homers (9) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-17T03:12:40.524Z","endTime":"2026-06-17T03:13:55.509Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.589928527463947,"aZ":-16.64091512614885,"pfxX":-6.572331616768869,"pfxZ":8.332760642068433,"pX":0.3499410114296492,"pZ":2.6738264399885145,"vX0":8.426936046116001,"vY0":-135.20707804474287,"vZ0":-4.409019162718411,"x":103.66,"y":166.59,"x0":-1.9433497633700199,"y0":50.00333161694989,"z0":5.4821702197318745,"aX":-12.252806842757742},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":10.2,"spinRate":2144,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.4040446582816908,"extension":6.418904978575339},"hitData":{"launchSpeed":104.2,"launchAngle":38.0,"totalDistance":408.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.32,"coordY":34.36}},"index":0,"playId":"1a1ce608-de8f-3479-92f1-c8f6f8dd0b03","pitchNumber":1,"startTime":"2026-06-17T03:13:25.269Z","endTime":"2026-06-17T03:13:55.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T03:13:55.509Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan O'Hearn doubles (7) on a sharp line drive to center fielder Henry Bolte.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-17T03:13:55.785Z","endTime":"2026-06-17T03:14:45.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.2,"endSpeed":77.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.493943452351328,"aZ":-33.17859153202227,"pfxX":6.332377350821441,"pfxZ":-0.6623365152120311,"pX":-0.33811299015042723,"pZ":2.5627464637578368,"vX0":2.7956819046833656,"vY0":-122.58580045030101,"vZ0":-0.42468552229907164,"x":129.89,"y":169.59,"x0":-2.3163351635670386,"y0":50.00175463673919,"z0":5.573410206513052,"aX":9.624979409535893},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.1,"breakHorizontal":-12.1,"spinRate":2769,"spinDirection":58},"zone":4,"typeConfidence":2.0,"plateTime":0.44701355863256076,"extension":6.1994872813394295},"index":0,"playId":"8e3423e6-f892-3f5b-adea-e3793d6853f9","pitchNumber":1,"startTime":"2026-06-17T03:14:17.503Z","endTime":"2026-06-17T03:14:21.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.541024314602037,"aZ":-26.895769463042143,"pfxX":-5.744775440734503,"pfxZ":3.1228210753816796,"pX":-0.5023885667582488,"pZ":2.6696368795190253,"vX0":5.794733506283023,"vY0":-129.28368869203894,"vZ0":-2.025426972263607,"x":136.15,"y":166.7,"x0":-2.0289408661700286,"y0":50.001431313150846,"z0":5.532372374885729,"aX":-9.701817251454633},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.4,"breakHorizontal":9.1,"spinRate":1095,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.42404323141927414,"extension":6.357565256303773},"hitData":{"launchSpeed":106.0,"launchAngle":12.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":146.87,"coordY":109.06}},"index":1,"playId":"99cb52a9-d096-36a3-862d-b9c210f07d4f","pitchNumber":2,"startTime":"2026-06-17T03:14:32.308Z","endTime":"2026-06-17T03:14:45.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T03:14:45.705Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-17T03:18:00.746Z","endTime":"2026-06-17T03:19:18.819Z","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":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-17T03:15:19.255Z","endTime":"2026-06-17T03:17:47.735Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Justin Sterner replaces Jack Perkins.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-17T03:17:47.735Z","endTime":"2026-06-17T03:18:02.904Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686993,"link":"/api/v1/people/686993"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.1,"endSpeed":80.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.870286330108993,"aZ":-27.590407329470576,"pfxX":1.9439198425039876,"pfxZ":2.83490420721661,"pX":-0.9032690220190525,"pZ":3.093927274936676,"vX0":3.9300283586277027,"vY0":-125.51152980177444,"vZ0":-0.6705978615503903,"x":151.43,"y":155.24,"x0":-2.733021940906157,"y0":50.00617915000593,"z0":5.582374551460842,"aX":3.1477092786511145},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.3,"breakHorizontal":-4.3,"spinRate":2675,"spinDirection":167},"zone":11,"typeConfidence":0.91,"plateTime":0.4339533581862094,"extension":6.556197749346674},"index":2,"playId":"c9ea7519-f788-377d-b234-22ae65550af7","pitchNumber":1,"startTime":"2026-06-17T03:18:02.904Z","endTime":"2026-06-17T03:18:06.304Z","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":91.5,"endSpeed":82.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.92146569362615,"aZ":-11.006817357342532,"pfxX":-5.7394639016200015,"pfxZ":11.906002244228706,"pX":-1.391450522730254,"pZ":2.786520966164338,"vX0":5.503110680026778,"vY0":-133.07985540571454,"vZ0":-4.925035528987861,"x":170.04,"y":163.54,"x0":-2.74931937544138,"y0":50.00121351928052,"z0":5.471271341802362,"aX":-10.20278730939005},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.5,"breakHorizontal":9.1,"spinRate":2138,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.4129878691894042,"extension":6.5490483827711525},"index":3,"playId":"bdc90d9b-ad07-3546-8694-7203a3b3f8b9","pitchNumber":2,"startTime":"2026-06-17T03:18:21.627Z","endTime":"2026-06-17T03:18:27.455Z","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":92.3,"endSpeed":84.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.938025998444477,"aZ":-14.10805445699385,"pfxX":-5.686251142097563,"pfxZ":9.933519817160638,"pX":-1.747074302030315,"pZ":2.2351299566597835,"vX0":4.614324435701058,"vY0":-134.2320901972655,"vZ0":-5.817896862738426,"x":183.59,"y":178.43,"x0":-2.752338267405918,"y0":50.00598887355843,"z0":5.440979320314376,"aX":-10.34493495216124},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.9,"breakHorizontal":9.2,"spinRate":2178,"spinDirection":217},"zone":13,"typeConfidence":0.89,"plateTime":0.4085616238412002,"extension":6.666593543263219},"index":4,"playId":"bfbf9d0e-434f-3e4b-8d3d-036ffbfbc3b6","pitchNumber":3,"startTime":"2026-06-17T03:18:38.871Z","endTime":"2026-06-17T03:18:42.068Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.468838404481858,"aZ":-29.438335411074153,"pfxX":10.066156699170364,"pfxZ":1.9478619864072337,"pX":0.733195603246781,"pZ":1.6366071321991131,"vX0":4.705415136831455,"vY0":-117.52937602270676,"vZ0":-2.5460788683030406,"x":89.05,"y":194.59,"x0":-2.600112840326066,"y0":50.00202441052234,"z0":5.457312537796104,"aX":14.135945277990743},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":3.2,"breakHorizontal":-19.3,"spinRate":2701,"spinDirection":70},"zone":9,"typeConfidence":0.9,"plateTime":0.4653482173264716,"extension":6.566105083457497},"index":5,"playId":"d0c3e6be-c52d-3b40-9c55-755ddf1b054a","pitchNumber":4,"startTime":"2026-06-17T03:18:58.301Z","endTime":"2026-06-17T03:19:01.588Z","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":81.1,"endSpeed":74.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.673341123400572,"aZ":-26.00336688980047,"pfxX":8.557580609291112,"pfxZ":4.429088120492411,"pX":1.0820875342054745,"pZ":1.3018667096481233,"vX0":5.700596627935491,"vY0":-117.91306168618787,"vZ0":-3.9726450648889795,"x":75.75,"y":203.63,"x0":-2.4875961281879535,"y0":50.00254337809703,"z0":5.437194406744087,"aX":11.918723611021855},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":7.2,"breakHorizontal":-17.0,"spinRate":2676,"spinDirection":66},"zone":14,"typeConfidence":0.91,"plateTime":0.4664369038749059,"extension":6.763876858852144},"index":6,"playId":"d96ade8a-7457-3b62-bddd-dc71ccf60702","pitchNumber":5,"startTime":"2026-06-17T03:19:15.618Z","endTime":"2026-06-17T03:19:18.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T03:19:18.819Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Endy Rodríguez singles on a line drive to center fielder Henry Bolte. Ryan O'Hearn scores.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-17T03:19:29.146Z","endTime":"2026-06-17T03:21:06.390Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":79.7,"endSpeed":73.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.408830506977374,"aZ":-31.32243502853787,"pfxX":9.481856648446636,"pfxZ":0.6179753835301494,"pX":-0.6293583404213331,"pZ":2.5008330733214943,"vX0":2.0481897519576346,"vY0":-116.15118525040717,"vZ0":-0.21740331905814347,"x":140.99,"y":171.26,"x0":-2.753321916878763,"y0":50.00242055992211,"z0":5.557546343132263,"aX":13.03965565572489},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":1.3,"breakHorizontal":-17.6,"spinRate":2769,"spinDirection":60},"zone":4,"typeConfidence":0.89,"plateTime":0.4703729010126345,"extension":6.657260654751085},"index":0,"playId":"df52b893-5ba4-373a-ad17-a84bda05adeb","pitchNumber":1,"startTime":"2026-06-17T03:19:43.328Z","endTime":"2026-06-17T03:19:46.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.081801818731662,"aZ":-26.70753639366028,"pfxX":2.494477229394322,"pfxZ":3.2519284399241233,"pX":1.4266513652423845,"pZ":3.0729322703000874,"vX0":9.216087776717497,"vY0":-127.95523203800924,"vZ0":-1.0003099075365134,"x":62.62,"y":155.81,"x0":-2.526333082073741,"y0":50.00260560075822,"z0":5.536371244876822,"aX":4.188952748414218},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.9,"breakHorizontal":-6.4,"spinRate":2749,"spinDirection":143},"zone":12,"typeConfidence":0.9,"plateTime":0.4259000997625977,"extension":6.494291690820308},"index":1,"playId":"67976be0-0e0b-34cb-95dd-0d3bcb50ec21","pitchNumber":2,"startTime":"2026-06-17T03:20:01.393Z","endTime":"2026-06-17T03:20:05.204Z","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":93.9,"endSpeed":86.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.204792728938333,"aZ":-11.309291590354983,"pfxX":-5.145796068540729,"pfxZ":11.024611731113694,"pX":0.7239069671744001,"pZ":1.6238237559514161,"vX0":10.85893202604041,"vY0":-136.28159215124703,"vZ0":-7.762617821217436,"x":89.41,"y":194.94,"x0":-2.6326839316213646,"y0":50.00478718203291,"z0":5.278969294141292,"aX":-9.741462623990802},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.6,"breakHorizontal":7.2,"spinRate":2354,"spinDirection":218},"zone":9,"typeConfidence":0.9,"plateTime":0.4009533246893202,"extension":6.7062881804183245},"index":2,"playId":"0fead335-70a8-3b5f-a619-64031e0c66aa","pitchNumber":3,"startTime":"2026-06-17T03:20:18.727Z","endTime":"2026-06-17T03:20:22.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97103625206194,"aZ":-24.92536554597589,"pfxX":0.9414367972928503,"pfxZ":4.163907122373759,"pX":0.7844919924729586,"pZ":3.4737909494553145,"vX0":8.357881020079283,"vY0":-131.15209456139291,"vZ0":-0.56893973203966,"x":87.1,"y":144.99,"x0":-2.566955081680374,"y0":50.0018653693262,"z0":5.553943977386917,"aX":1.6372568763494424},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.7,"breakHorizontal":-3.6,"spinRate":2806,"spinDirection":182},"zone":12,"typeConfidence":0.87,"plateTime":0.4177716988913165,"extension":6.614708312967369},"index":3,"playId":"9ad80489-bbe0-30df-9093-87dc8f933b67","pitchNumber":4,"startTime":"2026-06-17T03:20:37.294Z","endTime":"2026-06-17T03:20:41.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.915629660308788,"aZ":-24.652710800180056,"pfxX":1.190282432767371,"pfxZ":4.452009181535433,"pX":-0.4935814867845431,"pZ":2.2756819765932277,"vX0":5.236802773990069,"vY0":-129.41427235298588,"vZ0":-3.13011772154218,"x":135.81,"y":177.34,"x0":-2.701048006372136,"y0":50.00462581012758,"z0":5.396741778635024,"aX":2.011339035187108},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.6,"breakHorizontal":-3.4,"spinRate":2759,"spinDirection":181},"zone":4,"typeConfidence":0.89,"plateTime":0.42382204303654536,"extension":6.530943343265379},"hitData":{"launchSpeed":107.9,"launchAngle":4.0,"totalDistance":104.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":153.04,"coordY":91.68}},"index":4,"playId":"af29b14b-f209-38e7-9312-5afd399f9ea5","pitchNumber":5,"startTime":"2026-06-17T03:20:54.867Z","endTime":"2026-06-17T03:21:06.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T03:21:06.390Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Callihan strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-17T03:21:35.877Z","endTime":"2026-06-17T03:22:50.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"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":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":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.155776934460242,"aZ":-14.411438009060683,"pfxX":-5.921260244304359,"pfxZ":9.487361097736098,"pX":-0.12510327346416725,"pZ":2.3665442018942406,"vX0":8.404023604484916,"vY0":-136.04473726609623,"vZ0":-5.41138359843976,"x":121.77,"y":174.88,"x0":-2.486552451223494,"y0":50.00398417511613,"z0":5.382229906698113,"aX":-11.088152625015587},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":8.9,"spinRate":2231,"spinDirection":215},"zone":5,"typeConfidence":0.9,"plateTime":0.40277448929820014,"extension":6.8835283467556865},"index":0,"playId":"34004cb0-2888-3f50-8105-9c5839d80689","pitchNumber":1,"startTime":"2026-06-17T03:21:36.932Z","endTime":"2026-06-17T03:21:41.834Z","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(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":80.5,"endSpeed":74.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.532729049378133,"aZ":-31.279964081513583,"pfxX":6.178642649170958,"pfxZ":0.6457715783373408,"pX":1.0961495604510334,"pZ":-0.367709348608996,"vX0":6.963887716673399,"vY0":-116.95988023550375,"vZ0":-6.163095927244159,"x":75.22,"y":248.71,"x0":-2.7251435592922806,"y0":50.003077096506175,"z0":5.243161455041441,"aX":8.538801902686647},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.1,"breakHorizontal":-13.0,"spinRate":2764,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.4687215413938337,"extension":6.832440599813887},"index":1,"playId":"980074d3-dfad-3915-89c4-21daf2848f38","pitchNumber":2,"startTime":"2026-06-17T03:22:00.173Z","endTime":"2026-06-17T03:22:03.474Z","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":81.3,"endSpeed":74.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.768604037498786,"aZ":-25.99512331479797,"pfxX":8.326800541930512,"pfxZ":4.359003179815132,"pX":0.19350720504733598,"pZ":1.6821861200610595,"vX0":4.291420028009934,"vY0":-118.35177843704079,"vZ0":-2.924846351105276,"x":109.62,"y":193.36,"x0":-2.72546055322106,"y0":50.00221592863991,"z0":5.316896257167283,"aX":11.80138501254105},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":7.4,"breakHorizontal":-16.1,"spinRate":2703,"spinDirection":69},"zone":8,"typeConfidence":0.91,"plateTime":0.46295220885037747,"extension":6.5965098293914926},"index":2,"playId":"6db5b8e9-0a52-3f0c-8d3c-cf0ff55b7260","pitchNumber":3,"startTime":"2026-06-17T03:22:23.128Z","endTime":"2026-06-17T03:22:26.949Z","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":94.9,"endSpeed":86.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.64291182579136,"aZ":-13.466642773060594,"pfxX":-3.7358010346458825,"pfxZ":9.675765069548678,"pX":-0.8848183355112943,"pZ":3.4143414933848413,"vX0":6.003028706495325,"vY0":-138.14697007360613,"vZ0":-3.0100428335186122,"x":150.73,"y":146.59,"x0":-2.6001734721520955,"y0":50.00415073384975,"z0":5.422688557264315,"aX":-7.224505462017478},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":5.5,"spinRate":2325,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.396410720883404,"extension":6.686630363796437},"index":3,"playId":"6d39570c-6f07-3ad8-9207-23a467557b16","pitchNumber":4,"startTime":"2026-06-17T03:22:46.681Z","endTime":"2026-06-17T03:22:50.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T03:22:50.464Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Mangum singles on a ground ball to shortstop Jacob Wilson. Endy Rodríguez out at 3rd, shortstop Jacob Wilson to third baseman Zack Gelof to second baseman Jeff McNeil to third baseman Zack Gelof.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-17T03:23:10.238Z","endTime":"2026-06-17T03:27:26.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8,9,10],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_rundown","runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16505540842253,"aZ":-27.620007836642994,"pfxX":1.9347314941385985,"pfxZ":2.7384650071136996,"pX":0.40137399150033076,"pZ":1.7694741608797464,"vX0":6.899326103276061,"vY0":-127.52605848403847,"vZ0":-3.6835478517537505,"x":101.7,"y":191.0,"x0":-2.5811187372005193,"y0":50.000995468086295,"z0":5.391234639668812,"aX":3.2107602305851746},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.4,"breakHorizontal":-4.9,"spinRate":2647,"spinDirection":168},"zone":9,"typeConfidence":0.9,"plateTime":0.428131127487438,"extension":6.5556228724938475},"index":0,"playId":"525952d9-f7df-3898-9480-d6a0c21e0e47","pitchNumber":1,"startTime":"2026-06-17T03:23:13.469Z","endTime":"2026-06-17T03:23:17.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.958189889808295,"aZ":-11.520935654441931,"pfxX":-4.66042588875808,"pfxZ":11.124440398317166,"pX":1.5099172798666638,"pZ":2.072677859216525,"vX0":12.201877296962131,"vY0":-135.47971466026743,"vZ0":-6.44625849358059,"x":59.45,"y":182.82,"x0":-2.4492994356342193,"y0":50.00202743957867,"z0":5.290257349927513,"aX":-8.652818325802341},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.8,"breakHorizontal":5.8,"spinRate":2370,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.40449224138745477,"extension":6.788056995113259},"index":1,"playId":"40137f1d-e8d9-3952-91d8-ff111f9e9fbb","pitchNumber":2,"startTime":"2026-06-17T03:23:33.189Z","endTime":"2026-06-17T03:23:36.694Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"d016ac5f-60f4-39ed-8115-57f7270d02ce","startTime":"2026-06-17T03:23:53.877Z","endTime":"2026-06-17T03:23:56.877Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.52669663875193,"aZ":-12.681640605397376,"pfxX":-5.538914600108727,"pfxZ":10.382183926489676,"pX":0.5042197749226173,"pZ":2.5652997010957503,"vX0":10.142037199362676,"vY0":-136.51724563529618,"vZ0":-5.150119090920509,"x":97.78,"y":169.52,"x0":-2.548273373166578,"y0":50.00439809363887,"z0":5.357290247660544,"aX":-10.401860301441792},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":7.8,"spinRate":2351,"spinDirection":214},"zone":6,"typeConfidence":0.9,"plateTime":0.4020314325204195,"extension":6.609980490793768},"index":3,"playId":"1cf90931-2657-38f8-891f-68d9667fc19b","pitchNumber":3,"startTime":"2026-06-17T03:24:14.054Z","endTime":"2026-06-17T03:24:19.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.155436227127954,"aZ":-24.079469373209374,"pfxX":0.929826079758377,"pfxZ":4.47668989910919,"pX":2.012175406982721,"pZ":1.5633772476532883,"vX0":11.606678100526578,"vY0":-133.02536883361452,"vZ0":-5.187609339345036,"x":40.3,"y":196.57,"x0":-2.5122545185975915,"y0":50.003566110843074,"z0":5.26439289425833,"aX":1.679092824227786},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.2,"breakHorizontal":-4.0,"spinRate":2591,"spinDirection":194},"zone":14,"typeConfidence":0.87,"plateTime":0.41035207135654517,"extension":6.812633988421146},"index":4,"playId":"e36d8a11-4163-3d52-ae16-bbb343fa367c","pitchNumber":4,"startTime":"2026-06-17T03:24:44.272Z","endTime":"2026-06-17T03:24:48.353Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":77.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.255554154443008,"aZ":-26.096045097000733,"pfxX":8.138213849506258,"pfxZ":4.136113643634054,"pX":2.0275389849115895,"pZ":0.009070692100152117,"vX0":8.33249079170157,"vY0":-120.11893250307638,"vZ0":-6.808805553955363,"x":39.71,"y":238.54,"x0":-2.5372702927619115,"y0":50.00043348932671,"z0":5.186075124062951,"aX":11.94341332209898},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.1,"breakHorizontal":-16.7,"spinRate":2817,"spinDirection":64},"zone":14,"typeConfidence":0.91,"plateTime":0.45518155165562746,"extension":6.756326158436507},"index":5,"playId":"652e6f88-9852-341b-a705-3b435e744f9a","pitchNumber":5,"startTime":"2026-06-17T03:25:03.918Z","endTime":"2026-06-17T03:25:07.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.13739813588909,"aZ":-15.044096462466566,"pfxX":-5.16599330184296,"pfxZ":9.125600516337247,"pX":-0.16049758625890234,"pZ":4.159178561924421,"vX0":8.229290773234746,"vY0":-136.42963180306555,"vZ0":-0.642636657542121,"x":123.12,"y":126.48,"x0":-2.550379561493635,"y0":50.00576095847039,"z0":5.438528400519131,"aX":-9.70149677590575},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":7.6,"spinRate":2265,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.40208494549812457,"extension":6.7110722872934385},"index":6,"playId":"3f357eaa-9704-309c-9fc0-53c1e01d7d30","pitchNumber":6,"startTime":"2026-06-17T03:25:27.034Z","endTime":"2026-06-17T03:25:31.859Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-06-17T03:25:50.650Z","endTime":"2026-06-17T03:26:10.574Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47378300954989,"aZ":-12.40011763361575,"pfxX":-7.19012130202719,"pfxZ":10.389249511608096,"pX":0.17014581397815617,"pZ":2.7023924072133347,"vX0":9.8743263861387,"vY0":-137.56993665018092,"vZ0":-4.724175555377508,"x":110.51,"y":165.82,"x0":-2.5430839892424824,"y0":50.00519770743873,"z0":5.292312021458425,"aX":-13.68922434523723},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":10.8,"spinRate":2310,"spinDirection":212},"zone":5,"typeConfidence":0.91,"plateTime":0.3991865785191182,"extension":6.888246098939305},"index":8,"playId":"2c8705c1-8fb5-3024-b0fe-b0c0d958bd57","pitchNumber":7,"startTime":"2026-06-17T03:26:10.574Z","endTime":"2026-06-17T03:26:15.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.088970834065353,"aZ":-25.828297722471337,"pfxX":0.3012158700992489,"pfxZ":3.652489514253487,"pX":-0.36001044225586415,"pZ":2.029242280892664,"vX0":6.00704495605028,"vY0":-130.2219065439345,"vZ0":-3.501307166341845,"x":130.72,"y":183.99,"x0":-2.7238281054402345,"y0":50.006339501029494,"z0":5.317617943821452,"aX":0.5238900985676924},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.1,"breakHorizontal":-1.7,"spinRate":2604,"spinDirection":185},"zone":7,"typeConfidence":0.9,"plateTime":0.4185790470428299,"extension":6.588147620810367},"index":9,"playId":"d3692ad3-5d47-3485-ab36-e80e93175e2b","pitchNumber":8,"startTime":"2026-06-17T03:26:38.322Z","endTime":"2026-06-17T03:26:42.369Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.84237898552615,"aZ":-15.128354369746612,"pfxX":-4.90169548986492,"pfxZ":9.11479036809742,"pX":0.08796943926806591,"pZ":2.3924242015683115,"vX0":8.81005848813221,"vY0":-136.9979470117773,"vZ0":-4.9893251218823815,"x":113.65,"y":174.18,"x0":-2.5566117604458047,"y0":50.00177684138603,"z0":5.297965570195196,"aX":-9.166388868154874},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.4,"breakHorizontal":6.7,"spinRate":2218,"spinDirection":220},"zone":5,"typeConfidence":0.9,"plateTime":0.402315971205673,"extension":6.734675257741663},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.44,"coordY":155.07}},"index":10,"playId":"aeae90c3-0d47-3534-831c-c2f12a940e30","pitchNumber":9,"startTime":"2026-06-17T03:27:09.184Z","endTime":"2026-06-17T03:27:26.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T03:27:26.272Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Cortes strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-17T03:29:41.359Z","endTime":"2026-06-17T03:31:48.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96847700041704,"aZ":-19.907421249409126,"pfxX":-8.145720051325913,"pfxZ":6.877785435183512,"pX":-0.2540481307096442,"pZ":2.3498575378845525,"vX0":7.273686549828041,"vY0":-133.03569028456263,"vZ0":-5.06547057437785,"x":126.68,"y":175.33,"x0":-1.9724216703700073,"y0":50.00137817231212,"z0":5.732392141212689,"aX":-14.522158775237722},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.5,"breakHorizontal":13.1,"spinRate":2370,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.41256458854351097,"extension":6.76541331765357},"index":0,"playId":"4fa2abf9-7fa4-39fc-af17-a0aef5c3ce02","pitchNumber":1,"startTime":"2026-06-17T03:30:02.313Z","endTime":"2026-06-17T03:30:05.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":71.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44571461270735,"aZ":-40.00940507272866,"pfxX":7.541189929421659,"pfxZ":-6.227927157945761,"pX":1.3130199623189174,"pZ":0.5375220708843936,"vX0":4.841828752991958,"vY0":-112.0862892250414,"vZ0":-2.7046897305028863,"x":66.95,"y":224.27,"x0":-1.8637384310606289,"y0":50.0049581324836,"z0":5.891073867848386,"aX":9.48382122245165},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-11.6,"breakHorizontal":-15.0,"spinRate":2705,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4908503044544821,"extension":6.818515714752552},"index":1,"playId":"3d5d3e52-1a13-3beb-ab09-f6154fe1061b","pitchNumber":2,"startTime":"2026-06-17T03:30:15.133Z","endTime":"2026-06-17T03:30:18.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1341923763882,"aZ":-23.662315788716132,"pfxX":-8.434449223831656,"pfxZ":4.774828662205936,"pX":-0.2818231225966903,"pZ":1.972833156315817,"vX0":7.0429938132541,"vY0":-132.61449887606662,"vZ0":-5.005229409044103,"x":127.74,"y":185.51,"x0":-1.875110005159752,"y0":50.00289258842052,"z0":5.608834668816318,"aX":-15.03595995493525},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.8,"breakHorizontal":13.8,"spinRate":2304,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.4128898464406734,"extension":6.809944517178249},"index":2,"playId":"f3a42118-c14c-3f34-a22a-f430d44c1f15","pitchNumber":3,"startTime":"2026-06-17T03:30:30.722Z","endTime":"2026-06-17T03:30:34.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.859091135790162,"aZ":-33.742815998428455,"pfxX":3.348130976413767,"pfxZ":-1.001531859619197,"pX":0.7006246537086769,"pZ":1.5493353681961417,"vX0":5.513205537795381,"vY0":-123.8138296431232,"vZ0":-3.4348450818182914,"x":90.29,"y":196.95,"x0":-1.983045444857471,"y0":50.00359620822219,"z0":5.754903578808423,"aX":5.239486563504271},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.3,"breakHorizontal":-7.2,"spinRate":2585,"spinDirection":74},"zone":9,"typeConfidence":2.0,"plateTime":0.4410214276434341,"extension":6.631214134642639},"index":3,"playId":"d598bf04-46fa-375d-9bf7-2b3b2152d23f","pitchNumber":4,"startTime":"2026-06-17T03:30:48.784Z","endTime":"2026-06-17T03:30:53.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.6169091314735,"aZ":-19.749010323663857,"pfxX":-8.158961687604688,"pfxZ":6.99148767411381,"pX":-0.15920064768924427,"pZ":2.314834267602317,"vX0":7.4740306193483965,"vY0":-133.21739038681133,"vZ0":-5.022052885631636,"x":123.07,"y":176.28,"x0":-1.95649420472003,"y0":50.00249508784069,"z0":5.674424390706078,"aX":-14.499991605345201},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.6,"breakHorizontal":13.0,"spinRate":2395,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.41293023423002007,"extension":6.532296836783236},"index":4,"playId":"db9b183d-5ee9-3bab-9821-ad1f7bae4479","pitchNumber":5,"startTime":"2026-06-17T03:31:06.858Z","endTime":"2026-06-17T03:31:10.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44233898542517,"aZ":-42.043523145500394,"pfxX":7.479038380987786,"pfxZ":-7.483834994146099,"pX":-1.3554699116934068,"pZ":2.3480228776763603,"vX0":-0.3354548256646644,"vY0":-114.47135336503199,"vZ0":1.0757755566133331,"x":168.67,"y":175.38,"x0":-2.1772525581914133,"y0":50.003632663174066,"z0":6.009469019811262,"aX":9.860087480604863},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-13.0,"breakHorizontal":-13.4,"spinRate":2706,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.479696196245456,"extension":6.516667869927868},"index":5,"playId":"c2d088b3-b5a0-38c0-a8c7-a797217a0946","pitchNumber":6,"startTime":"2026-06-17T03:31:27.249Z","endTime":"2026-06-17T03:31:31.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.803823722953354,"aZ":-13.288460040749268,"pfxX":-4.899084979873139,"pfxZ":10.083657631773878,"pX":-0.6941967726542536,"pZ":2.2164359572733088,"vX0":5.3535118791602265,"vY0":-135.97310241714987,"vZ0":-6.697103888996242,"x":143.46,"y":178.94,"x0":-2.0520174585123048,"y0":50.000700332923266,"z0":5.633270885822151,"aX":-9.173258078928715},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.0,"breakHorizontal":7.7,"spinRate":2363,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.4028223903093977,"extension":6.7582888663440315},"index":6,"playId":"3c3b6d32-cfb8-3545-94ba-55f0a36ec3fd","pitchNumber":7,"startTime":"2026-06-17T03:31:44.235Z","endTime":"2026-06-17T03:31:48.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T03:31:48.753Z","atBatIndex":48},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Zack Gelof homers (10) on a fly ball to left field.","rbi":1,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-17T03:31:56.930Z","endTime":"2026-06-17T03:33:47.961Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":true,"earned":true,"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":86.6,"endSpeed":80.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.017623576422373,"aZ":-29.27530926150514,"pfxX":2.119245426240721,"pfxZ":1.7837451772057138,"pX":0.21722862303599627,"pZ":1.613693614646327,"vX0":4.8225117679568985,"vY0":-126.09786451873516,"vZ0":-4.570432037068187,"x":108.72,"y":195.21,"x0":-1.9872340535661885,"y0":50.004685786816104,"z0":5.782045322936623,"aX":3.450584712897633},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.5,"breakHorizontal":-4.8,"spinRate":2565,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.4325633379792837,"extension":6.845318141572586},"index":0,"playId":"51fa156c-0963-3e82-a948-607c05fb2944","pitchNumber":1,"startTime":"2026-06-17T03:32:11.365Z","endTime":"2026-06-17T03:32:15.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.994194890403957,"aZ":-30.561195250797976,"pfxX":2.1719469876473543,"pfxZ":1.0074645242778324,"pX":0.9237317214719101,"pZ":1.2043401546297985,"vX0":6.322862912889117,"vY0":-125.05086368112197,"vZ0":-5.149505793008339,"x":81.79,"y":206.26,"x0":-1.910027052400181,"y0":50.00123287032633,"z0":5.7696639037875155,"aX":3.4715729836162064},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.0,"breakHorizontal":-5.3,"spinRate":2628,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.43643577013880464,"extension":6.59235634420639},"index":1,"playId":"7316378a-6128-33c3-bcb0-2019cc3d5353","pitchNumber":2,"startTime":"2026-06-17T03:32:25.924Z","endTime":"2026-06-17T03:32:29.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.192732159454188,"aZ":-13.394337528982817,"pfxX":-4.121057559263953,"pfxZ":10.201960722910338,"pX":-0.6918588697766748,"pZ":1.6958578461073737,"vX0":4.900158865307354,"vY0":-134.34596122133496,"vZ0":-7.956228497996874,"x":143.37,"y":192.99,"x0":-1.9980323134015923,"y0":50.00314589717041,"z0":5.633583604453327,"aX":-7.586458281818193},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.0,"breakHorizontal":6.5,"spinRate":2465,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.40661019393687825,"extension":6.817329900645469},"index":2,"playId":"fb22eb87-261c-303c-87a3-f624dda7c7b3","pitchNumber":3,"startTime":"2026-06-17T03:32:44.863Z","endTime":"2026-06-17T03:32:48.747Z","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":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.243291239586416,"aZ":-13.477716217562305,"pfxX":-4.774320221682579,"pfxZ":10.219607296366435,"pX":0.31261111883298925,"pZ":1.9332546684365686,"vX0":7.300213265691973,"vY0":-134.21834593104677,"vZ0":-7.375886126626767,"x":105.08,"y":186.58,"x0":-1.8186159099360417,"y0":50.00662160385813,"z0":5.671154501453001,"aX":-8.738606536170211},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.2,"breakHorizontal":7.1,"spinRate":2434,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.407622244327698,"extension":6.728729688461722},"index":3,"playId":"2743fba7-7f64-3336-852e-c48c2995bc0a","pitchNumber":4,"startTime":"2026-06-17T03:33:00.376Z","endTime":"2026-06-17T03:33:04.653Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-17T03:33:10.423Z","endTime":"2026-06-17T03:33:22.988Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.804564215346808,"aZ":-34.09689121917625,"pfxX":9.412281465241868,"pfxZ":-1.3349980221101276,"pX":0.22491518328663382,"pZ":2.597140059065855,"vX0":2.7033943993597958,"vY0":-119.50878977656579,"vZ0":-0.23830853694924226,"x":108.43,"y":168.66,"x0":-2.144701822658739,"y0":50.00267208246113,"z0":5.770120883033591,"aX":13.564354606888312},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.2,"breakHorizontal":-17.8,"spinRate":2821,"spinDirection":56},"zone":6,"typeConfidence":2.0,"plateTime":0.45895056510642007,"extension":6.549756825042031},"hitData":{"launchSpeed":98.4,"launchAngle":37.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":30.5,"coordY":88.09}},"index":5,"playId":"c4f9d7e7-53a1-31a1-a94b-a57490f8d635","pitchNumber":5,"startTime":"2026-06-17T03:33:22.988Z","endTime":"2026-06-17T03:33:47.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T03:33:47.961Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out softly, pitcher Evan Sisk to first baseman Spencer Horwitz.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-17T03:36:17.667Z","endTime":"2026-06-17T03:36:58.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681895,"link":"/api/v1/people/681895"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-17T03:34:06.846Z","endTime":"2026-06-17T03:34:25.177Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Evan Sisk replaces Mitch Keller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-17T03:34:25.177Z","endTime":"2026-06-17T03:36:20.019Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681895,"link":"/api/v1/people/681895"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.583811722195396,"aZ":-18.7307268390868,"pfxX":8.86612104310986,"pfxZ":7.764587834669589,"pX":-0.8831416975727527,"pZ":3.2454537691292975,"vX0":-13.404736432701169,"vY0":-130.9748452106481,"vZ0":-2.207020195525933,"x":150.66,"y":151.15,"x0":3.157564421796783,"y0":50.000956983867454,"z0":5.505124262395481,"aX":15.34777001137187},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.7,"breakHorizontal":-13.0,"spinRate":2044,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.4187635267734402,"extension":6.885396000832474},"index":2,"playId":"cc990956-76e3-3eaf-bfc1-ff167c4132ba","pitchNumber":1,"startTime":"2026-06-17T03:36:20.019Z","endTime":"2026-06-17T03:36:23.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.675760337651102,"aZ":-24.844389902878405,"pfxX":13.675134827181797,"pfxZ":4.070315061683504,"pX":-0.2250181072369187,"pZ":1.852384582548408,"vX0":-14.140789010015913,"vY0":-133.08571567197524,"vZ0":-4.360921973168099,"x":125.58,"y":188.77,"x0":3.372090471822864,"y0":50.00140224216248,"z0":5.304483829003492,"aX":24.611287421998043},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.6,"breakHorizontal":-21.8,"spinRate":2054,"spinDirection":121},"zone":8,"typeConfidence":2.0,"plateTime":0.41104298323553223,"extension":6.972087268717223},"index":3,"playId":"f0e8f894-93f2-388b-9475-cf711c81bcdd","pitchNumber":2,"startTime":"2026-06-17T03:36:34.782Z","endTime":"2026-06-17T03:36:38.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":71.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.630047802907608,"aZ":-26.658526377697378,"pfxX":-3.3805278315046916,"pfxZ":4.187885828009453,"pX":-0.6134935359696243,"pZ":3.2920541345494825,"vX0":-8.77842970368332,"vY0":-115.2682297280205,"vZ0":1.8796606081479768,"x":140.38,"y":149.89,"x0":3.716096610544252,"y0":50.002756405787885,"z0":5.078461030338083,"aX":-4.453306377595622},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":8.5,"breakHorizontal":8.8,"spinRate":2286,"spinDirection":285},"zone":1,"typeConfidence":2.0,"plateTime":0.47905477375833705,"extension":6.841096352320439},"hitData":{"launchSpeed":52.4,"launchAngle":-64.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":131.93,"coordY":184.21}},"index":4,"playId":"90cfd96e-9170-37a8-88f4-7775a7ce6b96","pitchNumber":3,"startTime":"2026-06-17T03:36:50.142Z","endTime":"2026-06-17T03:36:58.237Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T03:36:58.237Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-17T03:37:04.519Z","endTime":"2026-06-17T03:38:21.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.805358544745488,"aZ":-23.814230242199862,"pfxX":11.222715859897875,"pfxZ":4.488599590073688,"pX":0.3593011419459535,"pZ":3.0858754097565835,"vX0":-12.137239201955598,"vY0":-135.65499869165927,"vZ0":-1.57792733732397,"x":103.3,"y":155.46,"x0":3.4343851753525674,"y0":50.00301613409325,"z0":5.335917026319588,"aX":20.90678249153561},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.0,"breakHorizontal":-17.8,"spinRate":2080,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.4038322539419035,"extension":6.872574232945211},"index":0,"playId":"52a0c8c0-dfac-3d6e-a965-bb3eb505853f","pitchNumber":1,"startTime":"2026-06-17T03:37:24.102Z","endTime":"2026-06-17T03:37:27.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.014525798830952,"aZ":-31.10620362277356,"pfxX":13.345387876619522,"pfxZ":0.5756340784846481,"pX":0.20380864355283337,"pZ":1.5110343756772207,"vX0":-13.558396879130454,"vY0":-135.59205733553196,"vZ0":-3.8191837027136275,"x":109.23,"y":197.98,"x0":3.5382979617949064,"y0":50.00470726215477,"z0":5.1115744741039375,"aX":24.81998436946154},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.4,"breakHorizontal":-21.2,"spinRate":2013,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4041599280424317,"extension":7.0112719907550005},"index":1,"playId":"2906f4e8-819c-3867-87c7-e91af602bad0","pitchNumber":2,"startTime":"2026-06-17T03:37:39.006Z","endTime":"2026-06-17T03:37:42.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.387053035637745,"aZ":-17.329013565451497,"pfxX":6.346332405845584,"pfxZ":8.112026494905301,"pX":0.9227786588400726,"pZ":3.122928289293328,"vX0":-9.25986234264833,"vY0":-134.48157862452717,"vZ0":-2.990602130464992,"x":81.83,"y":154.46,"x0":3.587454310728952,"y0":50.004898741431845,"z0":5.479949404867088,"aX":11.617515691090642},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.3,"breakHorizontal":-9.5,"spinRate":2018,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4074240195554717,"extension":6.76881683913553},"index":2,"playId":"63a2e81b-de13-37d0-aa68-4a58d92bdec8","pitchNumber":3,"startTime":"2026-06-17T03:37:55.199Z","endTime":"2026-06-17T03:38:00.689Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-17T03:38:12.279Z","endTime":"2026-06-17T03:38:17.793Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54981175334683,"aZ":-23.73282236207697,"pfxX":9.809550679082278,"pfxZ":4.644114665428414,"pX":1.3077105949383645,"pZ":1.7876606607648386,"vX0":-9.821221651960482,"vY0":-133.86713275679216,"vZ0":-4.260102685897877,"x":67.15,"y":190.51,"x0":3.7472655282868264,"y0":50.002921308253164,"z0":5.09601019110943,"aX":17.827663950323565},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.7,"breakHorizontal":-15.7,"spinRate":1840,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.40895450275731315,"extension":6.940386359591862},"index":4,"playId":"db6992fe-4f07-317a-b835-42ef9f749744","pitchNumber":4,"startTime":"2026-06-17T03:38:17.793Z","endTime":"2026-06-17T03:38:21.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T03:38:21.093Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Triolo flies out to center fielder Henry Bolte.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-17T03:40:43.142Z","endTime":"2026-06-17T03:42:43.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Hogan Harris replaces Justin Sterner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-17T03:40:15.698Z","endTime":"2026-06-17T03:40:44.941Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663687,"link":"/api/v1/people/663687"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":70.3,"endSpeed":63.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.881225865328226,"aZ":-44.86987966986796,"pfxX":-3.666957906944299,"pfxZ":-12.39157220528908,"pX":-0.9661415845111493,"pZ":3.71320664860645,"vX0":-4.754527838644599,"vY0":-101.92899192810822,"vZ0":5.702864550639832,"x":153.83,"y":138.52,"x0":1.8974751382916724,"y0":50.004049048040066,"z0":6.5125725604750775,"aX":-3.755563922940893},"breaks":{"breakAngle":6.0,"breakLength":18.0,"breakY":24.0,"breakVertical":-76.6,"breakVerticalInduced":-19.7,"breakHorizontal":8.3,"spinRate":2628,"spinDirection":337},"zone":11,"typeConfidence":0.91,"plateTime":0.5429086854109939,"extension":6.456999510051355},"index":1,"playId":"ca2ffaad-3e6c-3ead-90ef-d122faaff116","pitchNumber":1,"startTime":"2026-06-17T03:40:44.941Z","endTime":"2026-06-17T03:40:49.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":74.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.481783399340316,"aZ":-22.68940083059712,"pfxX":12.530251346677186,"pfxZ":6.62615617684649,"pX":0.41994552367530275,"pZ":2.5436237213325876,"vX0":-8.281815501119985,"vY0":-119.32377774858273,"vZ0":-2.4410259451764604,"x":100.99,"y":170.1,"x0":2.320121058880614,"y0":50.003369351501256,"z0":5.639318459806295,"aX":17.94122195293108},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":11.6,"breakHorizontal":-20.5,"spinRate":2205,"spinDirection":110},"zone":6,"typeConfidence":0.91,"plateTime":0.46027690516083597,"extension":6.720297105184765},"index":2,"playId":"d564e23e-8bb8-3623-b6c7-f777f48a64ac","pitchNumber":2,"startTime":"2026-06-17T03:41:00.330Z","endTime":"2026-06-17T03:41:04.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.662539272567123,"aZ":-10.371749262345901,"pfxX":6.43341354057461,"pfxZ":11.441703758822705,"pX":-0.012393417716752632,"pZ":3.005831651623068,"vX0":-7.5920878498119055,"vY0":-137.45525051985885,"vZ0":-5.914668671628985,"x":117.47,"y":157.62,"x0":1.9550683390097685,"y0":50.00289949652945,"z0":5.896030753329712,"aX":12.259525400723096},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.6,"breakHorizontal":-10.0,"spinRate":2278,"spinDirection":146},"zone":2,"typeConfidence":0.91,"plateTime":0.3991196911454389,"extension":6.69103687032396},"index":3,"playId":"2d93a860-2c15-3f45-8a0e-6d9ac52ae299","pitchNumber":3,"startTime":"2026-06-17T03:41:13.212Z","endTime":"2026-06-17T03:41:16.784Z","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":71.1,"endSpeed":65.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.224552118673635,"aZ":-43.215222933201034,"pfxX":0.5940185875092436,"pfxZ":-10.414098520874756,"pX":-0.2730540754744507,"pZ":2.365374582011649,"vX0":-4.355529215851563,"vY0":-103.32818525089097,"vZ0":2.7232840410330987,"x":127.41,"y":174.91,"x0":1.8019460723531613,"y0":50.00030489225481,"z0":6.294733925405461,"aX":0.6310462475818586},"breaks":{"breakAngle":0.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-72.5,"breakVerticalInduced":-17.4,"breakHorizontal":0.4,"spinRate":2241,"spinDirection":348},"zone":4,"typeConfidence":0.91,"plateTime":0.5339407066389619,"extension":6.694552501749806},"index":4,"playId":"e86d9e11-06da-3e8f-aa09-45757c1e4b62","pitchNumber":4,"startTime":"2026-06-17T03:41:30.513Z","endTime":"2026-06-17T03:41:34.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58608868873646,"aZ":-14.964106286760046,"pfxX":9.168542687526744,"pfxZ":9.165362334805657,"pX":0.4233817619431228,"pZ":3.3015914589881676,"vX0":-7.47896951647572,"vY0":-136.75080951034224,"vZ0":-4.357753395967299,"x":100.86,"y":149.64,"x0":2.014248781890014,"y0":50.00342214388738,"z0":5.955650750510188,"aX":17.216184090486298},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":-14.9,"spinRate":2337,"spinDirection":143},"zone":3,"typeConfidence":0.9,"plateTime":0.40187000195728473,"extension":6.638194097797536},"index":5,"playId":"32d6573b-3ac6-3a77-b984-7afed7639d51","pitchNumber":5,"startTime":"2026-06-17T03:41:48.954Z","endTime":"2026-06-17T03:41:52.435Z","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":79.9,"endSpeed":73.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.797856583007636,"aZ":-27.800483274888556,"pfxX":13.461593391508575,"pfxZ":3.2287189959285163,"pX":-1.1695999683295657,"pZ":0.5583241183263243,"vX0":-11.160866505847624,"vY0":-115.76960594042555,"vZ0":-4.797174173113678,"x":161.58,"y":223.71,"x0":1.966985897033341,"y0":50.0055342184867,"z0":5.321234645467866,"aX":18.259050550026835},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":4.8,"breakHorizontal":-21.6,"spinRate":2205,"spinDirection":113},"zone":13,"typeConfidence":0.91,"plateTime":0.47329378812124423,"extension":7.048761759529736},"index":6,"playId":"3bdc8f73-35a1-306f-a5a9-d87e34ebc240","pitchNumber":6,"startTime":"2026-06-17T03:42:14.956Z","endTime":"2026-06-17T03:42:19.065Z","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.8,"endSpeed":85.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.850300708523815,"aZ":-13.722154836202396,"pfxX":6.814943650274053,"pfxZ":9.794610719334038,"pX":0.08522081775682472,"pZ":3.654360906078085,"vX0":-7.265910291758771,"vY0":-136.3490344973302,"vZ0":-3.806615830533917,"x":113.75,"y":140.11,"x0":1.8985525672614527,"y0":50.00278471612208,"z0":6.014883664907458,"aX":12.838380868494134},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":-10.8,"spinRate":2233,"spinDirection":150},"zone":12,"typeConfidence":0.88,"plateTime":0.40165017392353386,"extension":6.639867768296839},"hitData":{"launchSpeed":96.7,"launchAngle":32.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.38,"coordY":48.03}},"index":7,"playId":"18b152a3-9c83-3fac-9b0a-3097da2fdc95","pitchNumber":7,"startTime":"2026-06-17T03:42:32.553Z","endTime":"2026-06-17T03:42:43.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T03:42:43.616Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Horwitz walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-17T03:42:47.687Z","endTime":"2026-06-17T03:44:05.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"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":93.4,"endSpeed":84.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.625562167340057,"aZ":-14.19356605180283,"pfxX":7.276592878879437,"pfxZ":9.727302167289253,"pX":-0.3484621240579467,"pZ":3.185801286337803,"vX0":-8.992102901549055,"vY0":-135.59001748613542,"vZ0":-4.366890137703989,"x":130.28,"y":152.76,"x0":2.07667408374695,"y0":50.00342276240582,"z0":5.818406837464552,"aX":13.45246215800468},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.8,"breakHorizontal":-11.2,"spinRate":2218,"spinDirection":141},"zone":1,"typeConfidence":0.88,"plateTime":0.40505796017776285,"extension":6.675781241022091},"index":0,"playId":"8b7ffcd3-fccb-31d3-9d0f-a1d1c2d28140","pitchNumber":1,"startTime":"2026-06-17T03:43:05.857Z","endTime":"2026-06-17T03:43:09.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.367351465803733,"aZ":-16.776474634550375,"pfxX":1.921362153625763,"pfxZ":9.886758887847162,"pX":-0.7983867933837492,"pZ":1.3914866073507142,"vX0":-8.019142588695257,"vY0":-123.89504542238743,"vZ0":-6.854103486184633,"x":147.43,"y":201.21,"x0":2.228162603440831,"y0":50.000854957050024,"z0":5.591871124970918,"aX":2.992215239490546},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":16.6,"breakHorizontal":-1.7,"spinRate":1980,"spinDirection":177},"zone":13,"typeConfidence":0.88,"plateTime":0.44180591771782574,"extension":6.769910526120106},"index":1,"playId":"1801a93f-990a-3eac-993d-f2f4c2164487","pitchNumber":2,"startTime":"2026-06-17T03:43:18.358Z","endTime":"2026-06-17T03:43:22.253Z","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":94.3,"endSpeed":86.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.924559878707832,"aZ":-9.660488502057785,"pfxX":6.815414803093172,"pfxZ":11.873737117260287,"pX":-1.437820253869752,"pZ":2.580642559102754,"vX0":-11.316016598678884,"vY0":-136.7730072600654,"vZ0":-6.844801209032363,"x":171.81,"y":169.1,"x0":1.8660756226932156,"y0":50.00376001498208,"z0":5.776811644065276,"aX":12.924550644075438},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.2,"breakHorizontal":-10.0,"spinRate":2321,"spinDirection":146},"zone":11,"typeConfidence":0.9,"plateTime":0.4003332487827804,"extension":6.726648051530339},"index":2,"playId":"c9b5400e-f25d-3ea7-a150-13750f6c9dfd","pitchNumber":3,"startTime":"2026-06-17T03:43:31.822Z","endTime":"2026-06-17T03:43:36.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.537511450206303,"aZ":-13.63767961817451,"pfxX":6.013793421129767,"pfxZ":10.055887758065015,"pX":-0.9891813498822133,"pZ":2.2059913689283692,"vX0":-9.599747601501994,"vY0":-134.96316454279696,"vZ0":-7.202753653386197,"x":154.71,"y":179.22,"x0":1.8335258401422425,"y0":50.00416399853073,"z0":5.870982699560964,"aX":11.088072862589211},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.8,"breakHorizontal":-8.9,"spinRate":2226,"spinDirection":148},"zone":13,"typeConfidence":0.87,"plateTime":0.4059234920849888,"extension":6.81322864125505},"index":3,"playId":"100f8ce6-c946-3ff2-ab36-b46f067f916c","pitchNumber":4,"startTime":"2026-06-17T03:43:46.417Z","endTime":"2026-06-17T03:43:50.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.575847517110773,"aZ":-12.919359154543029,"pfxX":6.107679203936451,"pfxZ":10.357372946558053,"pX":-1.3973231977744303,"pZ":1.7844020119479913,"vX0":-10.873709431392491,"vY0":-135.47005847026375,"vZ0":-8.314628156412208,"x":170.26,"y":190.6,"x0":1.874843846744906,"y0":50.00199977425008,"z0":5.79639786991382,"aX":11.354044577009327},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":-8.8,"spinRate":2153,"spinDirection":149},"zone":13,"typeConfidence":0.88,"plateTime":0.4043119190278306,"extension":6.8465266639170865},"index":4,"playId":"899b44b7-0bce-325b-b4ba-3bb6eac29aa9","pitchNumber":5,"startTime":"2026-06-17T03:44:01.343Z","endTime":"2026-06-17T03:44:05.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T03:44:05.198Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe called out on strikes.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-17T03:44:14.409Z","endTime":"2026-06-17T03:46:37.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":70.9,"endSpeed":64.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.880586475125266,"aZ":-43.57037060916997,"pfxX":-1.1298583982046435,"pfxZ":-10.930606801144013,"pX":-0.2823454839009495,"pZ":0.9748728829920292,"vX0":-3.663629093138369,"vY0":-103.03996549185251,"vZ0":0.11633502564133913,"x":127.76,"y":212.46,"x0":1.6874567584250804,"y0":50.000046122550046,"z0":6.315676324627409,"aX":-1.178335473093153},"breaks":{"breakAngle":2.4,"breakLength":16.8,"breakY":24.0,"breakVertical":-74.9,"breakVerticalInduced":-19.1,"breakHorizontal":3.4,"spinRate":2652,"spinDirection":346},"zone":13,"typeConfidence":0.91,"plateTime":0.5377616054562231,"extension":6.468028788626652},"index":0,"playId":"691c9d24-a815-3ebb-b814-796ad956a017","pitchNumber":1,"startTime":"2026-06-17T03:44:43.752Z","endTime":"2026-06-17T03:44:48.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":70.8,"endSpeed":64.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.172484745629323,"aZ":-43.13127104069858,"pfxX":-1.2572971999651428,"pfxZ":-10.379158117872205,"pX":-0.4234255044206147,"pZ":3.4274286194782215,"vX0":-4.411369207976059,"vY0":-102.80291106020053,"vZ0":4.524724377835734,"x":133.14,"y":146.24,"x0":1.9253337476523047,"y0":50.00209727094945,"z0":6.480006612056144,"aX":-1.3267713999080755},"breaks":{"breakAngle":2.4,"breakLength":16.8,"breakY":24.0,"breakVertical":-72.2,"breakVerticalInduced":-16.8,"breakHorizontal":3.7,"spinRate":2549,"spinDirection":340},"zone":11,"typeConfidence":0.91,"plateTime":0.535562744414436,"extension":6.443181881768486},"index":1,"playId":"d4286942-4154-3cc3-9803-03c5b337c0c4","pitchNumber":2,"startTime":"2026-06-17T03:45:03.222Z","endTime":"2026-06-17T03:45:07.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.292908258461402,"aZ":-14.931186613486666,"pfxX":6.5097703008174586,"pfxZ":9.240519878351254,"pX":-0.1454874148543413,"pZ":2.2257238583002907,"vX0":-7.70732296425476,"vY0":-135.64549752900095,"vZ0":-6.95670303143559,"x":122.55,"y":178.69,"x0":1.885105541186346,"y0":50.002537543236045,"z0":5.8619590039449685,"aX":12.147505188317284},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":-10.2,"spinRate":2214,"spinDirection":149},"zone":5,"typeConfidence":0.88,"plateTime":0.40357419362694014,"extension":6.64135880841063},"index":2,"playId":"e447d10d-1aeb-37c3-84d1-9ced5593caec","pitchNumber":3,"startTime":"2026-06-17T03:45:22.076Z","endTime":"2026-06-17T03:45:26.548Z","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":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.727940481452613,"aZ":-11.236967916702266,"pfxX":4.747200079735652,"pfxZ":11.335570285704161,"pX":-1.268206132871828,"pZ":3.0063772562839057,"vX0":-9.230596295243645,"vY0":-134.90532720650674,"vZ0":-6.076084374165354,"x":165.34,"y":157.61,"x0":1.577609102741308,"y0":50.00641500680033,"z0":6.076467004540098,"aX":8.771878084379495},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.4,"breakHorizontal":-6.7,"spinRate":2271,"spinDirection":155},"zone":11,"typeConfidence":0.84,"plateTime":0.40566123674679266,"extension":6.519492252838282},"index":3,"playId":"f31bdbd2-7aec-31f2-bc08-56549b479c11","pitchNumber":4,"startTime":"2026-06-17T03:45:42.076Z","endTime":"2026-06-17T03:45:45.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.043037209782316,"aZ":-11.507195628512628,"pfxX":6.189372543959882,"pfxZ":10.957006837837863,"pX":0.5980641815234381,"pZ":3.0852306525825126,"vX0":-5.831872903811743,"vY0":-136.2569457079387,"vZ0":-5.593335347496633,"x":94.2,"y":155.48,"x0":1.9586574702792787,"y0":50.00587872774778,"z0":5.955049468582509,"aX":11.677708521274457},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.8,"breakHorizontal":-10.1,"spinRate":2297,"spinDirection":150},"zone":3,"typeConfidence":0.89,"plateTime":0.4014985317440427,"extension":6.673119620354333},"index":4,"playId":"bc9ed860-f2eb-38d0-b991-32a5e4f1320f","pitchNumber":5,"startTime":"2026-06-17T03:46:00.888Z","endTime":"2026-06-17T03:46:04.336Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-06-17T03:46:12.180Z","endTime":"2026-06-17T03:46:32.945Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.930112002388597,"aZ":-13.0309387917347,"pfxX":6.114216054042657,"pfxZ":10.226326619258497,"pX":-0.5629593957196048,"pZ":1.867380043047808,"vX0":-8.662246921799067,"vY0":-135.97555868406252,"vZ0":-8.332824787585551,"x":138.46,"y":188.36,"x0":1.870153600354485,"y0":50.000252216038284,"z0":5.876377889263553,"aX":11.443155191981948},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":-9.2,"spinRate":2288,"spinDirection":151},"zone":7,"typeConfidence":0.9,"plateTime":0.40287336723848144,"extension":6.724407209864717},"index":6,"playId":"26d107b2-7437-39e9-9771-398300ac7815","pitchNumber":6,"startTime":"2026-06-17T03:46:32.945Z","endTime":"2026-06-17T03:46:37.574Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T03:46:37.574Z","atBatIndex":54},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryan Reynolds homers (10) on a fly ball to right field. Spencer Horwitz scores.","rbi":2,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-17T03:46:42.433Z","endTime":"2026-06-17T03:47:50.026Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":663687,"link":"/api/v1/people/663687"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":{"id":663687,"link":"/api/v1/people/663687"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":71.9,"endSpeed":65.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.383139592225582,"aZ":-45.1576593575773,"pfxX":-3.003174139734714,"pfxZ":-12.123410877484158,"pX":-0.4221286707810455,"pZ":1.6435348834244807,"vX0":-4.169087578007265,"vY0":-104.37682174179663,"vZ0":1.5389116154128795,"x":133.09,"y":194.4,"x0":2.014688070498916,"y0":50.003572316224044,"z0":6.338600579336608,"aX":-3.2154506603272544},"breaks":{"breakAngle":4.8,"breakLength":16.8,"breakY":24.0,"breakVertical":-75.1,"breakVerticalInduced":-20.8,"breakHorizontal":6.8,"spinRate":2729,"spinDirection":340},"zone":13,"typeConfidence":0.91,"plateTime":0.5307925868392687,"extension":6.2438614944758335},"index":0,"playId":"127f4eba-c2f8-33c0-b20e-9d43a0da1f08","pitchNumber":1,"startTime":"2026-06-17T03:47:01.503Z","endTime":"2026-06-17T03:47:04.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":74.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.426701326401783,"aZ":-24.52702774328226,"pfxX":12.626169516326119,"pfxZ":5.331440506152827,"pX":0.06196475687311588,"pZ":3.118767470217005,"vX0":-9.000896051931464,"vY0":-119.43679649993894,"vZ0":-0.7673467829662852,"x":114.64,"y":154.57,"x0":2.2513009426986965,"y0":50.00563299752428,"z0":5.663060936106242,"aX":18.123967026844106},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":9.7,"breakHorizontal":-20.5,"spinRate":2203,"spinDirection":113},"zone":2,"typeConfidence":0.91,"plateTime":0.45976851775489136,"extension":6.680240392509788},"hitData":{"launchSpeed":97.3,"launchAngle":31.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":212.56,"coordY":86.62}},"index":1,"playId":"a25da936-1eb0-3a45-864c-3b199a922343","pitchNumber":2,"startTime":"2026-06-17T03:47:20.549Z","endTime":"2026-06-17T03:47:50.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T03:47:50.026Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan O'Hearn singles on a fly ball to center fielder Henry Bolte, deflected by shortstop Jacob Wilson.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-17T03:47:40.044Z","endTime":"2026-06-17T03:48:20.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.404961603258155,"aZ":-17.759276495010248,"pfxX":8.004045065929027,"pfxZ":7.677937832349015,"pX":0.8650680903811967,"pZ":2.9750114358921413,"vX0":-5.920365107873996,"vY0":-135.8399723814598,"vZ0":-4.615516491970591,"x":84.03,"y":158.45,"x0":2.0275600357191417,"y0":50.00466164418159,"z0":5.922398355022592,"aX":15.032511413898769},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":-13.3,"spinRate":2258,"spinDirection":142},"zone":12,"typeConfidence":0.85,"plateTime":0.4024640977589007,"extension":6.672808390287844},"hitData":{"launchSpeed":65.0,"launchAngle":45.0,"totalDistance":204.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":98.31,"coordY":115.97}},"index":0,"playId":"de47bd9e-8a3c-384b-8741-9789a219b8fc","pitchNumber":1,"startTime":"2026-06-17T03:48:07.963Z","endTime":"2026-06-17T03:48:20.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T03:48:20.656Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Gonzales flies out to right fielder Lawrence Butler.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-17T03:49:18.728Z","endTime":"2026-06-17T03:50:16.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-17T03:48:50.392Z","endTime":"2026-06-17T03:49:21.083Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0347925762008,"aZ":-11.39110262116159,"pfxX":7.391265609124789,"pfxZ":11.267489907030942,"pX":-0.5684638559808136,"pZ":3.5173279370446338,"vX0":-8.940340663032483,"vY0":-135.32634911557668,"vZ0":-4.5844393924570435,"x":138.67,"y":143.81,"x0":1.8262664658692525,"y0":50.0051973554266,"z0":6.038997737437355,"aX":13.636864684354467},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.6,"breakHorizontal":-11.4,"spinRate":2324,"spinDirection":145},"zone":11,"typeConfidence":0.89,"plateTime":0.4055955769997137,"extension":6.605289981136177},"index":1,"playId":"e60ef362-ae0e-3e75-bc66-5bc7cc871cf9","pitchNumber":1,"startTime":"2026-06-17T03:49:21.083Z","endTime":"2026-06-17T03:49:25.853Z","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":92.9,"endSpeed":84.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.429691481959075,"aZ":-12.449276911764562,"pfxX":6.548933103184906,"pfxZ":10.699709140323352,"pX":0.513119919038621,"pZ":3.594674542749259,"vX0":-6.689883693067475,"vY0":-135.1593630190058,"vZ0":-4.101954064489642,"x":97.44,"y":141.72,"x0":2.1736883449930926,"y0":50.00293951156776,"z0":6.011037185327119,"aX":12.073935369447916},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.6,"breakHorizontal":-10.3,"spinRate":2279,"spinDirection":143},"zone":12,"typeConfidence":0.88,"plateTime":0.4057796337314823,"extension":6.491418860131997},"index":2,"playId":"d5febaff-3d96-3f23-98eb-f7daf288605e","pitchNumber":2,"startTime":"2026-06-17T03:49:35.408Z","endTime":"2026-06-17T03:49:38.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":72.3,"endSpeed":65.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.804000730141432,"aZ":-43.47187447986484,"pfxX":-2.3971112637981573,"pfxZ":-10.439720566717718,"pX":-0.4238786545768858,"pZ":2.3944525359869346,"vX0":-4.864939719993502,"vY0":-105.01852260098666,"vZ0":2.6727767828310736,"x":133.16,"y":174.13,"x0":2.2624915145830915,"y0":50.00018628295226,"z0":6.276503980677599,"aX":-2.5945381793681923},"breaks":{"breakAngle":4.8,"breakLength":16.8,"breakY":24.0,"breakVertical":-71.0,"breakVerticalInduced":-17.3,"breakHorizontal":6.0,"spinRate":2705,"spinDirection":334},"zone":4,"typeConfidence":0.9,"plateTime":0.527745515819833,"extension":6.4126369743231075},"index":3,"playId":"5b7da031-64e6-3bda-a4d0-b69287130900","pitchNumber":3,"startTime":"2026-06-17T03:49:50.842Z","endTime":"2026-06-17T03:49:54.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.627035036012465,"aZ":-13.09395382646476,"pfxX":6.658748448793304,"pfxZ":10.39894396685434,"pX":-0.3469980039780785,"pZ":2.6952156650322445,"vX0":-8.329892809315796,"vY0":-134.92152254227284,"vZ0":-6.239544965849834,"x":130.23,"y":166.01,"x0":1.92200893384886,"y0":50.00516156146091,"z0":5.9687520519433885,"aX":12.221325659385881},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":-10.2,"spinRate":2273,"spinDirection":151},"zone":1,"typeConfidence":0.88,"plateTime":0.40668546172993114,"extension":6.646931885856906},"hitData":{"launchSpeed":89.2,"launchAngle":54.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.39,"coordY":122.66}},"index":4,"playId":"ec592bdc-536c-356d-8828-63510dcc65e8","pitchNumber":4,"startTime":"2026-06-17T03:50:06.643Z","endTime":"2026-06-17T03:50:16.166Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T03:50:16.166Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alika Williams doubles (5) on a line drive to left fielder Bryan Reynolds.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-17T03:52:35.956Z","endTime":"2026-06-17T03:53:41.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"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"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Alika Williams replaces Jeff McNeil.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-17T03:52:12.734Z","endTime":"2026-06-17T03:52:38.070Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":643446,"link":"/api/v1/people/643446"}},{"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":75.2,"endSpeed":69.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.607154212892027,"aZ":-37.31275496290034,"pfxX":-5.764372342607095,"pfxZ":-4.263292433503848,"pX":0.8864472278479432,"pZ":2.7261914217929477,"vX0":-4.447548671524904,"vY0":-109.42817783343133,"vZ0":2.481721090034868,"x":83.21,"y":165.17,"x0":3.6995911231673273,"y0":50.00475397895812,"z0":5.59525382183505,"aX":-6.941113498841117},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-6.6,"breakHorizontal":11.6,"spinRate":2246,"spinDirection":299},"zone":12,"typeConfidence":2.0,"plateTime":0.5019161086407173,"extension":6.893857469962385},"index":1,"playId":"fa16b77a-2685-3ce7-ac4d-8e87d2610706","pitchNumber":1,"startTime":"2026-06-17T03:52:38.070Z","endTime":"2026-06-17T03:52:42.364Z","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":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.741841521487604,"aZ":-21.73448979365404,"pfxX":8.813829748181274,"pfxZ":5.588793341690595,"pX":0.31667796903758516,"pZ":2.455847688889565,"vX0":-11.417471985765141,"vY0":-135.60899701494557,"vZ0":-3.4072675373563985,"x":104.93,"y":172.47,"x0":3.429979854102501,"y0":50.00478758500611,"z0":5.238906889066745,"aX":16.471828888614237},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.6,"breakHorizontal":-13.7,"spinRate":1815,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.40339218400434973,"extension":6.937984995413622},"index":2,"playId":"61c76860-b39f-3f98-8377-e9c67d24c59c","pitchNumber":2,"startTime":"2026-06-17T03:52:52.464Z","endTime":"2026-06-17T03:52:56.189Z","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.2,"endSpeed":84.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12384944670454,"aZ":-22.841719136715195,"pfxX":10.356930382481648,"pfxZ":5.094170949091513,"pX":1.442183806794327,"pZ":1.600708045699714,"vX0":-9.26887456578463,"vY0":-133.99482092271248,"vZ0":-5.39817991140426,"x":62.03,"y":195.56,"x0":3.589248255548897,"y0":50.00025871929048,"z0":5.258643360797655,"aX":18.95819845632728},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.3,"breakHorizontal":-16.9,"spinRate":1967,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4077216446400791,"extension":6.795418235266659},"index":3,"playId":"606d3b38-0993-3eff-9548-d4b0531b7fe6","pitchNumber":3,"startTime":"2026-06-17T03:53:11.690Z","endTime":"2026-06-17T03:53:15.592Z","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":1,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.423587406809173,"aZ":-37.71351122131419,"pfxX":-4.507006826189003,"pfxZ":-4.604675593503846,"pX":-0.061774106883480444,"pZ":1.9742315633504097,"vX0":-6.563365437010705,"vY0":-109.67031949537893,"vZ0":1.2612476168372977,"x":119.35,"y":185.48,"x0":3.5680764799401676,"y0":50.000043893625126,"z0":5.449288803141404,"aX":-5.426676919782891},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-7.6,"breakHorizontal":10.1,"spinRate":2173,"spinDirection":299},"zone":8,"typeConfidence":2.0,"plateTime":0.5015807346891266,"extension":6.9149305551836235},"hitData":{"launchSpeed":90.5,"launchAngle":21.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":53.32,"coordY":124.24}},"index":4,"playId":"5a96c460-3a45-3c66-844c-07667ab5faab","pitchNumber":4,"startTime":"2026-06-17T03:53:28.402Z","endTime":"2026-06-17T03:53:41.636Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T03:53:41.636Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-17T03:54:00.893Z","endTime":"2026-06-17T03:55:33.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.367435377166377,"aZ":-18.385056446063135,"pfxX":5.893914781652841,"pfxZ":7.502145560706445,"pX":0.9428736839888558,"pZ":3.523632369325581,"vX0":-8.996903172318243,"vY0":-134.52790694752204,"vZ0":-1.6731182407510339,"x":81.06,"y":143.64,"x0":3.56024049215749,"y0":50.00465856974905,"z0":5.452844936499909,"aX":10.836968531859862},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":-8.8,"spinRate":2019,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.40668812184310266,"extension":6.715938208036367},"index":0,"playId":"02ae496a-2335-3c52-b33f-b5c825cadfca","pitchNumber":1,"startTime":"2026-06-17T03:54:09.701Z","endTime":"2026-06-17T03:54:14.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.043018044236174,"aZ":-25.41382986096892,"pfxX":-1.3655381107578937,"pfxZ":4.69697502625405,"pX":-0.41586862988725487,"pZ":3.3180303116515817,"vX0":-9.460204453425069,"vY0":-119.22090317443735,"vZ0":1.5999053954925024,"x":132.85,"y":149.19,"x0":3.7817261869168233,"y0":50.00121894261895,"z0":4.9329381455379675,"aX":-1.9626262942715673},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":9.2,"breakHorizontal":4.8,"spinRate":2173,"spinDirection":279},"zone":1,"typeConfidence":2.0,"plateTime":0.4595273432480118,"extension":7.008104398396531},"index":1,"playId":"3b5a4596-a8b9-3e2f-afcb-4543e76da7f2","pitchNumber":2,"startTime":"2026-06-17T03:54:32.232Z","endTime":"2026-06-17T03:54:36.158Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"playId":"0e07f72d-1016-461a-a4a3-42e54f4cb43b","startTime":"2026-06-17T03:54:50.350Z","endTime":"2026-06-17T03:54:55.350Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.809171790653114,"aZ":-18.315916161882825,"pfxX":5.94289075689791,"pfxZ":7.28308398691059,"pX":-1.021843748451852,"pZ":3.8763580363276526,"vX0":-13.4371210330974,"vY0":-136.31783791846436,"vZ0":-1.1789258992263618,"x":155.95,"y":134.12,"x0":3.1746178721981377,"y0":50.003740400733726,"z0":5.565093637370313,"aX":11.3107127329028},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.2,"breakHorizontal":-8.3,"spinRate":2180,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.4000735888782865,"extension":7.015624184829883},"index":3,"playId":"51efc169-fff5-3dd4-adf4-811a90ebd822","pitchNumber":3,"startTime":"2026-06-17T03:55:08.468Z","endTime":"2026-06-17T03:55:12.440Z","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":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.488607804745186,"aZ":-25.92473451674895,"pfxX":-4.255181845931293,"pfxZ":4.300359372733623,"pX":-1.0753150177064974,"pZ":1.4720706746545436,"vX0":-10.138752273764434,"vY0":-119.59684620222541,"vZ0":-2.2656574711179656,"x":157.99,"y":199.03,"x0":3.7668761592860722,"y0":50.000100864965994,"z0":4.750457332426347,"aX":-6.179505948892035},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.6,"breakHorizontal":10.1,"spinRate":2351,"spinDirection":284},"zone":13,"typeConfidence":2.0,"plateTime":0.4575013422827916,"extension":7.008174296460839},"index":4,"playId":"87921ffd-e6e6-3f37-a0d9-c2987a5df7fe","pitchNumber":4,"startTime":"2026-06-17T03:55:26.297Z","endTime":"2026-06-17T03:55:33.496Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T03:55:33.496Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out, shortstop Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-17T03:58:15.775Z","endTime":"2026-06-17T03:59:19.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5],"actionIndex":[1,4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-17T03:55:52.629Z","endTime":"2026-06-17T03:56:28.254Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Yohan Ramírez replaces Evan Sisk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-17T03:56:28.254Z","endTime":"2026-06-17T03:58:18.071Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670990,"link":"/api/v1/people/670990"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":76.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84642936854118,"aZ":-28.72566227757018,"pfxX":10.694449792111637,"pfxZ":2.3184355347738492,"pX":0.5642813790466625,"pZ":2.2817434622193917,"vX0":5.516927361503364,"vY0":-121.54851057997672,"vZ0":-1.3546548920980608,"x":95.49,"y":177.17,"x0":-3.127843911655162,"y0":50.00432387426436,"z0":5.351137850725187,"aX":15.930433966877468},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.1,"breakHorizontal":-20.8,"spinRate":2728,"spinDirection":65},"zone":6,"typeConfidence":0.92,"plateTime":0.451404045307894,"extension":7.04950137115798},"index":2,"playId":"f649dd84-2e96-33be-b753-396a8d6bf62b","pitchNumber":1,"startTime":"2026-06-17T03:58:18.071Z","endTime":"2026-06-17T03:58:21.423Z","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":86.0,"endSpeed":79.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.809615128789993,"aZ":-29.588315836062186,"pfxX":8.98152397846995,"pfxZ":1.6588593220861005,"pX":3.145732354407596,"pZ":0.09101856170434285,"vX0":11.631434040566981,"vY0":-124.54523707448435,"vZ0":-6.7358505095105805,"x":-2.91,"y":236.32,"x0":-2.7656377664185037,"y0":50.0038198714045,"z0":5.302359656539708,"aX":13.999327970664298},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.4,"breakHorizontal":-19.1,"spinRate":2733,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.4410919850552584,"extension":7.119265756698666},"index":3,"playId":"8120c3c2-98ab-3bc0-8df3-d666f9920cec","pitchNumber":2,"startTime":"2026-06-17T03:58:38.900Z","endTime":"2026-06-17T03:58:45.753Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Yohan Ramírez. Alika Williams to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":4,"actionPlayId":"8120c3c2-98ab-3bc0-8df3-d666f9920cec","startTime":"2026-06-17T03:58:55.361Z","endTime":"2026-06-17T03:59:12.379Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":675961,"link":"/api/v1/people/675961"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":90.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.864867707878158,"aZ":-24.81894822061348,"pfxX":-8.959751884973091,"pfxZ":3.584604286682543,"pX":-1.0082941203786402,"pZ":2.4282018024634393,"vX0":8.780875866820708,"vY0":-141.33284420058376,"vZ0":-2.9462068124927496,"x":155.43,"y":173.22,"x0":-2.969894962854604,"y0":50.002830963654766,"z0":5.052944869246327,"aX":-18.387127990431917},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.1,"breakHorizontal":14.8,"spinRate":2183,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.3854336974209156,"extension":6.996853849146316},"hitData":{"launchSpeed":78.4,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.01,"coordY":169.77}},"index":5,"playId":"dc06b5ca-4f4d-3e1b-be68-1f16d556e4f9","pitchNumber":3,"startTime":"2026-06-17T03:59:12.379Z","endTime":"2026-06-17T03:59:19.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T03:59:19.892Z","atBatIndex":60},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Yohan Ramírez intentionally walks Tyler Soderstrom.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-17T03:59:35.550Z","endTime":"2026-06-17T04:00:01.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"postOnThird":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08249916-0626-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-06-17T03:59:59.547Z","endTime":"2026-06-17T03:59:59.573Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08249916-0626-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-06-17T03:59:59.573Z","endTime":"2026-06-17T03:59:59.575Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08249916-0626-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-06-17T03:59:59.575Z","endTime":"2026-06-17T03:59:59.576Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08249916-0626-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-06-17T03:59:59.576Z","endTime":"2026-06-17T04:00:01.414Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-06-17T04:00:01.414Z","atBatIndex":61},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jacob Wilson grounds into a force out, second baseman Brandon Lowe to shortstop Jared Triolo. Tyler Soderstrom out at 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-17T04:00:02.628Z","endTime":"2026-06-17T04:01:02.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.013005120487097,"aZ":-28.1082796179564,"pfxX":9.355365917986095,"pfxZ":2.688152617301423,"pX":-0.7331375720214055,"pZ":3.1409024332335416,"vX0":2.7773951355874127,"vY0":-122.41757915511079,"vZ0":0.09641473193458017,"x":144.95,"y":153.98,"x0":-3.09871723648788,"y0":50.001290028306364,"z0":5.514524517738012,"aX":14.144808151242472},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.2,"breakHorizontal":-17.6,"spinRate":2660,"spinDirection":66},"zone":1,"typeConfidence":0.92,"plateTime":0.4480689384084755,"extension":7.066935680995419},"index":0,"playId":"e0790051-013d-3a91-900a-98a3b4e7ca3d","pitchNumber":1,"startTime":"2026-06-17T04:00:35.090Z","endTime":"2026-06-17T04:00:38.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.474802983055103,"aZ":-25.31316320653403,"pfxX":-10.133312692931986,"pfxZ":3.3776909721368646,"pX":-0.025574631927928946,"pZ":2.360420894469912,"vX0":11.105530370592453,"vY0":-141.46423621058517,"vZ0":-3.2960965305906322,"x":117.97,"y":175.05,"x0":-2.6807194207339755,"y0":50.00333180202114,"z0":5.158418252929643,"aX":-20.59277087278345},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.6,"breakHorizontal":16.2,"spinRate":2225,"spinDirection":231},"zone":5,"typeConfidence":0.91,"plateTime":0.3867835020367547,"extension":6.660934201910655},"hitData":{"launchSpeed":90.2,"launchAngle":5.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.31,"coordY":151.52}},"index":1,"playId":"6e7f125f-859c-33f7-850c-90d5244ac4ae","pitchNumber":2,"startTime":"2026-06-17T04:00:55.001Z","endTime":"2026-06-17T04:01:02.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T04:01:02.089Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Endy Rodríguez lines out to center fielder Henry Bolte.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-17T04:03:21.462Z","endTime":"2026-06-17T04:03:31.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Alika Williams remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-17T04:03:05.549Z","endTime":"2026-06-17T04:03:05.565Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":643446,"link":"/api/v1/people/643446"}},{"details":{"description":"Pitching Change: Mark Leiter Jr. replaces Hogan Harris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-17T04:03:05.565Z","endTime":"2026-06-17T04:03:23.546Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643410,"link":"/api/v1/people/643410"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.6,"endSpeed":67.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.183244208911184,"aZ":-42.80723492690605,"pfxX":4.13120651272677,"pfxZ":-9.256912853825888,"pX":-0.6681325722451917,"pZ":2.6494467377703246,"vX0":0.03936215209010582,"vY0":-107.02090373552706,"vZ0":2.7937680044921267,"x":142.47,"y":167.24,"x0":-1.2226999064675823,"y0":50.0042946105817,"z0":6.156299291764563,"aX":4.74450537759531},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.5,"breakVerticalInduced":-15.5,"breakHorizontal":-7.4,"spinRate":2382,"spinDirection":27},"zone":4,"typeConfidence":2.0,"plateTime":0.5137644609617826,"extension":6.381991591860309},"hitData":{"launchSpeed":92.6,"launchAngle":23.0,"totalDistance":323.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":101.72,"coordY":71.88}},"index":2,"playId":"2be4ae09-3682-39c5-b833-0d6d964cd3e7","pitchNumber":1,"startTime":"2026-06-17T04:03:23.546Z","endTime":"2026-06-17T04:03:31.772Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T04:03:31.772Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Callihan singles on a line drive to right fielder Lawrence Butler.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-17T04:03:38.507Z","endTime":"2026-06-17T04:04:38.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"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,3],"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":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.1,"endSpeed":67.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.185643971626767,"aZ":-44.7795623640431,"pfxX":5.831623887038977,"pfxZ":-10.872349164785902,"pX":-0.0740381751305958,"pZ":2.3437497420013518,"vX0":0.5008310876557791,"vY0":-107.75626418509792,"vZ0":2.664439237841502,"x":119.82,"y":175.5,"x0":-1.0666947619504434,"y0":50.00282488313179,"z0":6.089819084716413,"aX":6.760988290548194},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.9,"breakVerticalInduced":-18.4,"breakHorizontal":-10.7,"spinRate":2390,"spinDirection":24},"zone":5,"typeConfidence":2.0,"plateTime":0.5110736520493897,"extension":6.4483260264808395},"index":0,"playId":"2610cf8a-0dcb-325c-9e5b-92be5b045af6","pitchNumber":1,"startTime":"2026-06-17T04:03:54.439Z","endTime":"2026-06-17T04:03:58.133Z","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":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.412835617583003,"aZ":-30.59222588817067,"pfxX":-2.5210014573957196,"pfxZ":1.0235523944649412,"pX":0.4389290311219717,"pZ":1.9970399781559667,"vX0":3.9886189944317167,"vY0":-123.67198562476587,"vZ0":-3.009291095818764,"x":100.27,"y":184.86,"x0":-0.8727764876829377,"y0":50.00009040571937,"z0":5.815833441536559,"aX":-3.875580406575676},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.3,"breakHorizontal":3.6,"spinRate":569,"spinDirection":243},"zone":9,"typeConfidence":2.0,"plateTime":0.4441812208884124,"extension":6.600590693796871},"index":1,"playId":"9dccb1ec-2336-3331-bf4a-47a4714de273","pitchNumber":2,"startTime":"2026-06-17T04:04:09.681Z","endTime":"2026-06-17T04:04:12.773Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-17T04:04:21.603Z","endTime":"2026-06-17T04:04:28.341Z","isPitch":false,"type":"action","player":{"id":682997,"link":"/api/v1/people/682997"}},{"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":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.986436464322864,"aZ":-26.69062075143985,"pfxX":-4.954697720305164,"pfxZ":3.4667277428774845,"pX":-0.817715029658053,"pZ":2.4961166999123545,"vX0":2.1462826647619995,"vY0":-124.15469800763317,"vZ0":-2.879040178259158,"x":148.17,"y":171.38,"x0":-1.0439515111308462,"y0":50.00019942102012,"z0":5.863500196243822,"aX":-7.829060094218395},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.9,"breakHorizontal":8.5,"spinRate":670,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.4391068851000304,"extension":6.697261290715009},"hitData":{"launchSpeed":74.5,"launchAngle":19.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.54,"coordY":129.43}},"index":3,"playId":"31c0c388-43db-397d-8ab4-8c83030e4526","pitchNumber":3,"startTime":"2026-06-17T04:04:28.341Z","endTime":"2026-06-17T04:04:38.359Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T04:04:38.359Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Mangum grounds out, second baseman Alika Williams to first baseman Nick Kurtz. Tyler Callihan to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-17T04:04:36.849Z","endTime":"2026-06-17T04:05:12.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":87.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64386355335479,"aZ":-18.658150295816263,"pfxX":-5.4102592247648,"pfxZ":7.07694225507928,"pX":0.20440405226088815,"pZ":1.2079129351528795,"vX0":5.078233231989821,"vY0":-136.25891483891823,"vZ0":-8.40397471569205,"x":109.21,"y":206.17,"x0":-0.9668402391184596,"y0":50.00141616469837,"z0":5.585481154601176,"aX":-10.32874139572383},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.5,"breakHorizontal":8.9,"spinRate":2049,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.39966307222963193,"extension":6.7238039033356864},"hitData":{"launchSpeed":90.5,"launchAngle":-32.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.63,"coordY":155.5}},"index":0,"playId":"4ba1ef81-5b05-3cf7-bb24-0c8e12c4d024","pitchNumber":1,"startTime":"2026-06-17T04:05:04.581Z","endTime":"2026-06-17T04:05:12.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T04:05:12.216Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Triolo grounds out, third baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-17T04:05:27.107Z","endTime":"2026-06-17T04:07:00.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"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":"Groundout","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":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.955419667551634,"aZ":-16.60497152972068,"pfxX":-6.245193123160486,"pfxZ":8.313329586520531,"pX":0.7708716251650498,"pZ":4.531649842866482,"vX0":6.335581067444938,"vY0":-136.02885347850867,"vZ0":-0.6861897377786204,"x":87.62,"y":116.43,"x0":-0.7774717268418868,"y0":50.005283725469894,"z0":5.938816098303895,"aX":-11.700608599405905},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":10.0,"spinRate":1971,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.40271784025933943,"extension":6.433076417753789},"index":0,"playId":"f3f9c90a-941a-3ab1-8d19-d36c285fa2f5","pitchNumber":1,"startTime":"2026-06-17T04:05:41.114Z","endTime":"2026-06-17T04:05:44.394Z","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":2},"pitchData":{"startSpeed":74.1,"endSpeed":68.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.113763208068672,"aZ":-42.47222920137171,"pfxX":4.1068276159508486,"pfxZ":-8.748592015461274,"pX":0.5008852102871977,"pZ":2.7195493210482913,"vX0":1.9872503741525194,"vY0":-107.8948724598336,"vZ0":2.906262983612711,"x":97.91,"y":165.35,"x0":-0.9662959302828776,"y0":50.00432868147898,"z0":6.04190211908023,"aX":4.832540951895263},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.6,"breakVerticalInduced":-14.8,"breakHorizontal":-7.9,"spinRate":2266,"spinDirection":27},"zone":6,"typeConfidence":2.0,"plateTime":0.5080350276394898,"extension":6.636710774759497},"index":1,"playId":"d87c109d-4e90-3b5e-977b-8047e13f5ebd","pitchNumber":2,"startTime":"2026-06-17T04:06:02.959Z","endTime":"2026-06-17T04:06:06.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0522494658454,"aZ":-14.700414679238678,"pfxX":-4.009357212706523,"pfxZ":9.27218455689337,"pX":0.44123097595507355,"pZ":4.343995603182437,"vX0":4.128539911825419,"vY0":-135.75940444757137,"vZ0":-1.8442446494088547,"x":100.18,"y":121.49,"x0":-0.5713725426039744,"y0":50.001781317542246,"z0":6.044484949952069,"aX":-7.555383227258113},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":6.5,"spinRate":1990,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40198761660592863,"extension":6.489712883191233},"index":2,"playId":"af1954df-3bd4-36cc-b1a6-9a6410da7965","pitchNumber":3,"startTime":"2026-06-17T04:06:30.529Z","endTime":"2026-06-17T04:06:33.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59325628136121,"aZ":-19.455912881896847,"pfxX":-7.970954364381396,"pfxZ":6.98553302414091,"pX":-0.8314341192381304,"pZ":3.0884807240779777,"vX0":3.357834436674158,"vY0":-134.90069100621326,"vZ0":-3.265074064351843,"x":148.69,"y":155.39,"x0":-1.0649774879977632,"y0":50.0044755985054,"z0":5.705755998981355,"aX":-14.518509589823482},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.0,"breakHorizontal":13.6,"spinRate":2126,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4078735736668837,"extension":6.525782790265581},"hitData":{"launchSpeed":59.8,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.73,"coordY":159.76}},"index":3,"playId":"e9b5b8ac-e4a1-306d-abef-df5fe6c7dfe9","pitchNumber":4,"startTime":"2026-06-17T04:06:52.633Z","endTime":"2026-06-17T04:07:00.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T04:07:00.447Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Muncy grounds out, shortstop Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-17T04:09:23.506Z","endTime":"2026-06-17T04:10:26.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":{"description":"Pitching Change: Mason Montgomery replaces Yohan Ramírez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-17T04:08:31.943Z","endTime":"2026-06-17T04:09:14.514Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682254,"link":"/api/v1/people/682254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Max Muncy replaces Carlos Cortes.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-17T04:09:14.514Z","endTime":"2026-06-17T04:09:25.878Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.989681509494154,"aZ":-13.474323401632807,"pfxX":1.4949666357293032,"pfxZ":9.404689128354875,"pX":-0.0733106057088782,"pZ":5.130330742259275,"vX0":-2.8862818115447926,"vY0":-140.41481356549374,"vZ0":0.46456557242910407,"x":119.79,"y":100.26,"x0":0.7756009554280338,"y0":50.0056119350203,"z0":5.842069048137805,"aX":2.973539651177095},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.3,"breakHorizontal":-2.0,"spinRate":2019,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.3906742313150291,"extension":6.916941904708001},"index":2,"playId":"414a963e-0a39-312e-a69b-9c7b9c247745","pitchNumber":1,"startTime":"2026-06-17T04:09:25.878Z","endTime":"2026-06-17T04:09:29.166Z","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":97.5,"endSpeed":88.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85835192991523,"aZ":-9.196553975385589,"pfxX":2.8368000364817463,"pfxZ":11.295183002362487,"pX":-0.3546160236643555,"pZ":3.1571796857377037,"vX0":-4.485740767849725,"vY0":-141.8232401167151,"vZ0":-5.21436490377773,"x":130.52,"y":153.54,"x0":0.8799778532284167,"y0":50.0008402801395,"z0":5.607812340142875,"aX":5.770244184621087},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.6,"breakHorizontal":-4.2,"spinRate":2110,"spinDirection":161},"zone":1,"typeConfidence":2.0,"plateTime":0.38641215784305505,"extension":6.9558962190328},"index":3,"playId":"68ec1dce-47bf-38c9-8aa3-c266cee2daca","pitchNumber":2,"startTime":"2026-06-17T04:09:42.607Z","endTime":"2026-06-17T04:09:46.076Z","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":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67058690312485,"aZ":-39.485672906972596,"pfxX":-0.029375342274103655,"pfxZ":-4.636081951667264,"pX":-0.27410164071272924,"pZ":1.3987088112540398,"vX0":-2.776498915748076,"vY0":-124.1508600336704,"vZ0":-2.43392393399773,"x":127.45,"y":201.01,"x0":0.858229734807095,"y0":50.006050978622326,"z0":5.648982928135709,"aX":-0.04585965304615358},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-8.8,"breakHorizontal":0.6,"spinRate":2642,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.439612970958037,"extension":6.877163113292491},"index":4,"playId":"b0eaa2ab-d7ba-35c9-be93-3ab2871f1509","pitchNumber":3,"startTime":"2026-06-17T04:09:59.932Z","endTime":"2026-06-17T04:10:03.143Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-17T04:10:09.541Z","endTime":"2026-06-17T04:10:19.182Z","isPitch":false,"type":"action","player":{"id":691777,"link":"/api/v1/people/691777"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.613195133061307,"aZ":-36.73944147719094,"pfxX":-0.37562028755771637,"pfxZ":-2.8566919181543797,"pX":0.34716818917014597,"pZ":1.5019574811201124,"vX0":-1.0499483631340771,"vY0":-125.16099640950216,"vZ0":-3.045460702932924,"x":103.77,"y":198.23,"x0":0.8197328329209784,"y0":50.00304722054203,"z0":5.722189092626327,"aX":-0.6000638475212151},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.6,"breakHorizontal":1.0,"spinRate":2650,"spinDirection":335},"zone":14,"typeConfidence":2.0,"plateTime":0.43645224272256833,"extension":6.662561159911006},"hitData":{"launchSpeed":74.8,"launchAngle":2.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.92,"coordY":163.18}},"index":6,"playId":"4431240d-25b6-3dab-bf0d-40f12a5aec6c","pitchNumber":4,"startTime":"2026-06-17T04:10:19.182Z","endTime":"2026-06-17T04:10:26.900Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T04:10:26.900Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zack Gelof walks.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-17T04:10:32.185Z","endTime":"2026-06-17T04:12:13.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"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(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":97.7,"endSpeed":89.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62896852046847,"aZ":-8.50725314597184,"pfxX":2.9956404383984037,"pfxZ":11.509346765886146,"pX":0.35620027440342994,"pZ":4.273763225572667,"vX0":-2.5323896709213223,"vY0":-142.25792738847647,"vZ0":-2.7109723505879604,"x":103.42,"y":123.39,"x0":0.8672828760607654,"y0":50.00227301661183,"z0":5.775559314768691,"aX":6.1599484989392765},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":20.5,"breakHorizontal":-4.9,"spinRate":2270,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.3845405496251595,"extension":6.835504926327096},"index":0,"playId":"e16b9397-81d3-3d29-9830-d9db107b31f2","pitchNumber":1,"startTime":"2026-06-17T04:10:51.008Z","endTime":"2026-06-17T04:10:54.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.058894715277034,"aZ":-39.77540712563089,"pfxX":-0.6083538191162718,"pfxZ":-5.1245330735587435,"pX":-0.7757118428057408,"pZ":-0.5704319691264368,"vX0":-3.4902296780721365,"vY0":-121.18265170362292,"vZ0":-6.284006948392556,"x":146.57,"y":254.18,"x0":0.7631619451692135,"y0":50.000420898988814,"z0":5.537630040405253,"aX":-0.9026157874612708},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-10.6,"breakHorizontal":1.9,"spinRate":2646,"spinDirection":338},"zone":13,"typeConfidence":2.0,"plateTime":0.45228564448217146,"extension":6.945814238498559},"index":1,"playId":"85f3f0a5-cfd2-35e7-bd4f-398ecd6d7d7d","pitchNumber":2,"startTime":"2026-06-17T04:11:06.277Z","endTime":"2026-06-17T04:11:12.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.92364998155461,"aZ":-10.371631560937866,"pfxX":2.1451522282549265,"pfxZ":10.557472231317986,"pX":-0.666758747020849,"pZ":3.902697654089411,"vX0":-4.598090976273505,"vY0":-143.22195131412775,"vZ0":-3.3781168209473345,"x":142.42,"y":133.41,"x0":0.6851034859773393,"y0":50.002230719450104,"z0":5.7523530080044845,"aX":4.430421149540254},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.6,"breakHorizontal":-2.9,"spinRate":2151,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.38331625636248745,"extension":6.982494643066889},"index":2,"playId":"5b7e059e-21b9-3c19-8c7d-ab389036e8cd","pitchNumber":3,"startTime":"2026-06-17T04:11:28.210Z","endTime":"2026-06-17T04:11:32.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30120534894129,"aZ":-10.049460624175225,"pfxX":2.95823389773719,"pfxZ":11.005368523888338,"pX":-0.5462178064928938,"pZ":2.6874752984809587,"vX0":-4.53480303562808,"vY0":-141.1714235727651,"vZ0":-6.473129009198711,"x":137.82,"y":166.22,"x0":0.6995081983889399,"y0":50.00431974120302,"z0":5.662916642090132,"aX":5.948283349214409},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.7,"breakHorizontal":-4.4,"spinRate":2213,"spinDirection":162},"zone":4,"typeConfidence":2.0,"plateTime":0.3885572507469517,"extension":6.99537400499332},"index":3,"playId":"7b3b9426-897a-322b-ad85-aade24907725","pitchNumber":4,"startTime":"2026-06-17T04:11:45.245Z","endTime":"2026-06-17T04:11:48.894Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-06-17T04:11:55.126Z","endTime":"2026-06-17T04:12:09.757Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.626164242819936,"aZ":-39.49015012348477,"pfxX":-2.2811801498615303,"pfxZ":-4.7442355942808145,"pX":0.44899072428226605,"pZ":0.5594769109171227,"vX0":-0.4774113554421362,"vY0":-122.96294136500603,"vZ0":-4.110532841711081,"x":99.89,"y":223.67,"x0":0.9417656550086526,"y0":50.002410276785355,"z0":5.57683742165114,"aX":-3.5195097208115924},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-9.2,"breakHorizontal":4.2,"spinRate":2682,"spinDirection":339},"zone":14,"typeConfidence":2.0,"plateTime":0.4441504175000497,"extension":6.789478248776935},"index":5,"playId":"af566b3f-a583-30e5-83d1-04b1049a6432","pitchNumber":5,"startTime":"2026-06-17T04:12:09.757Z","endTime":"2026-06-17T04:12:13.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T04:12:13.507Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-17T04:13:00.702Z","endTime":"2026-06-17T04:15:27.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Colby Thomas replaces Lawrence Butler.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-17T04:12:32.851Z","endTime":"2026-06-17T04:13:02.862Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":671732,"link":"/api/v1/people/671732"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.664532675441706,"aZ":-41.44683970448582,"pfxX":-2.4381517998523234,"pfxZ":-6.265064805311447,"pX":-0.12191059077921096,"pZ":2.432322245464694,"vX0":-2.2138030055349396,"vY0":-120.96249305086347,"vZ0":0.593565632636534,"x":121.65,"y":173.11,"x0":1.1219034583203915,"y0":50.000690324481354,"z0":5.818636687912911,"aX":-3.6104783379282237},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-10.9,"breakHorizontal":4.9,"spinRate":2637,"spinDirection":335},"zone":5,"typeConfidence":2.0,"plateTime":0.45286472720996285,"extension":6.83568875609102},"index":1,"playId":"e54f050d-d88e-3a83-be80-d3afefd22e9a","pitchNumber":1,"startTime":"2026-06-17T04:13:02.862Z","endTime":"2026-06-17T04:13:08.040Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.804931879450717,"aZ":-29.56310456363298,"pfxX":-0.1379323565649182,"pfxZ":1.6094470428568997,"pX":-1.0519259410055148,"pZ":0.2127814249369059,"vX0":-4.883351614468908,"vY0":-127.16831085239959,"vZ0":-7.4524083740274465,"x":157.1,"y":233.03,"x0":0.91701803575527,"y0":50.0052251385658,"z0":5.549197833563024,"aX":-0.2244748888963719},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.3,"breakHorizontal":1.4,"spinRate":2614,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.4318772605369494,"extension":6.972487396685339},"index":2,"playId":"4e90c576-a501-359f-b2aa-556887b99fba","pitchNumber":2,"startTime":"2026-06-17T04:13:33.509Z","endTime":"2026-06-17T04:13:37.018Z","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":97.3,"endSpeed":90.2,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.888612137230975,"aZ":-12.317619297306099,"pfxX":1.9519897430123905,"pfxZ":9.627252280812236,"pX":-0.1530053197963475,"pZ":2.288259290380272,"vX0":-4.089606031646964,"vY0":-141.6496952151284,"vZ0":-7.145981696502935,"x":122.83,"y":177.0,"x0":1.0462981828298124,"y0":50.000003085229395,"z0":5.6061756297169,"aX":4.025305134371607},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.4,"breakHorizontal":-2.9,"spinRate":2098,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.3845278090096227,"extension":6.973012335814998},"index":3,"playId":"d6ac8876-4b09-36c9-8a62-53421c1b63ce","pitchNumber":3,"startTime":"2026-06-17T04:13:59.063Z","endTime":"2026-06-17T04:14:02.227Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-17T04:14:10.518Z","endTime":"2026-06-17T04:14:24.060Z","isPitch":false,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0621374400094,"aZ":-41.12910950665146,"pfxX":-3.6036954544111293,"pfxZ":-5.794078136817218,"pX":0.45595393319836136,"pZ":2.81451283345257,"vX0":-0.26041193858697465,"vY0":-123.2138131016026,"vZ0":0.9781519296209233,"x":99.62,"y":162.79,"x0":1.0313190523471651,"y0":50.00022524569143,"z0":5.871106911438058,"aX":-5.573797960378831},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-10.1,"breakHorizontal":6.6,"spinRate":2687,"spinDirection":332},"zone":3,"typeConfidence":2.0,"plateTime":0.44349819064172813,"extension":6.7224487910029485},"index":5,"playId":"8d1bc1bb-ff77-3d36-bbbd-b88a5c76a199","pitchNumber":4,"startTime":"2026-06-17T04:14:24.060Z","endTime":"2026-06-17T04:14:29.436Z","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":97.5,"endSpeed":89.8,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.988985249525644,"aZ":-12.32251437111064,"pfxX":4.929868553808998,"pfxZ":9.646135743752874,"pX":0.18788773846949064,"pZ":2.8286261055359896,"vX0":-4.0591827686165844,"vY0":-141.96930794253913,"vZ0":-5.955379283827038,"x":109.84,"y":162.41,"x0":0.9898787049277035,"y0":50.00291207681721,"z0":5.725182057050926,"aX":10.146514773387217},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.6,"breakHorizontal":-8.2,"spinRate":2246,"spinDirection":159},"zone":2,"typeConfidence":2.0,"plateTime":0.38458196837707037,"extension":6.726724345426444},"index":6,"playId":"f0c06137-0dd7-3386-b81d-0481584a57db","pitchNumber":5,"startTime":"2026-06-17T04:15:01.296Z","endTime":"2026-06-17T04:15:04.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.820200125618523,"aZ":-29.883158933743044,"pfxX":0.9598891176563267,"pfxZ":1.3027799975710685,"pX":-0.4987462520966868,"pZ":1.0163557886938797,"vX0":-3.9294979597112474,"vY0":-131.43405495157901,"vZ0":-6.1376546077341825,"x":136.01,"y":211.34,"x0":0.8883374046579653,"y0":50.00070713555655,"z0":5.589543261691389,"aX":1.6859021249953112},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.3,"breakHorizontal":-1.0,"spinRate":2571,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.416096962002515,"extension":6.7963595260858805},"index":7,"playId":"6ba95d52-b278-31b2-982a-01be1b8cdf53","pitchNumber":6,"startTime":"2026-06-17T04:15:23.785Z","endTime":"2026-06-17T04:15:27.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T04:15:27.206Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-17T04:15:39.201Z","endTime":"2026-06-17T04:17:41.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.786742402972042,"aZ":-30.940150818126543,"pfxX":0.6415644761326909,"pfxZ":0.7381433064931482,"pX":-0.037748809306443865,"pZ":1.6568041356794903,"vX0":-2.925999587210544,"vY0":-128.04680566193926,"vZ0":-4.136164662659816,"x":118.44,"y":194.05,"x0":1.0331236964121635,"y0":50.00412042272538,"z0":5.696139556384376,"aX":1.0731736549695048},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.7,"breakHorizontal":-0.6,"spinRate":2628,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.42667444891413275,"extension":6.793913469321924},"index":0,"playId":"0372b689-a6a2-3447-aa34-17b0bca65030","pitchNumber":1,"startTime":"2026-06-17T04:15:55.447Z","endTime":"2026-06-17T04:15:58.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.273814868846813,"aZ":-38.28079454250189,"pfxX":-1.3407094279616956,"pfxZ":-3.883008602809766,"pX":-0.2604236321982463,"pZ":1.1301783637214151,"vX0":-2.745988951803884,"vY0":-124.13409542721021,"vZ0":-3.5558739663569527,"x":126.93,"y":208.27,"x0":1.0314427543057711,"y0":50.00558474774182,"z0":5.74636694732354,"aX":-2.106432913288711},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-7.6,"breakHorizontal":3.0,"spinRate":2667,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.4401009321257643,"extension":6.770548199647301},"index":1,"playId":"2b3c2dae-bd8a-3392-84a6-00fcfecbb994","pitchNumber":2,"startTime":"2026-06-17T04:16:14.587Z","endTime":"2026-06-17T04:16:18.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":88.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.077193824589536,"aZ":-9.551982944189424,"pfxX":2.905841962421629,"pfxZ":11.053242684558587,"pX":-0.33265987742687475,"pZ":4.220191493484317,"vX0":-4.016825206791117,"vY0":-142.67998005270513,"vZ0":-2.7093754615360353,"x":129.68,"y":124.83,"x0":0.720709879501263,"y0":50.003717703145604,"z0":5.7907325617383725,"aX":5.948182596061299},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.6,"breakHorizontal":-4.3,"spinRate":2237,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.3849812469397529,"extension":6.812523931846057},"index":2,"playId":"fdd3b1a2-d522-3beb-a59d-5cd556912165","pitchNumber":3,"startTime":"2026-06-17T04:16:30.355Z","endTime":"2026-06-17T04:16:34.769Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.796899209950638,"aZ":-28.008441767861818,"pfxX":1.7109138563717528,"pfxZ":2.447772737458406,"pX":-1.1758827824588856,"pZ":0.5310519386976975,"vX0":-5.741650534786818,"vY0":-129.84658434624453,"vZ0":-7.358066605306933,"x":161.82,"y":224.44,"x0":0.8440940283335102,"y0":50.00425496106043,"z0":5.539757715753512,"aX":2.9147228330007278},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.0,"breakHorizontal":-1.8,"spinRate":2674,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.42221268288477587,"extension":6.904855487115047},"index":3,"playId":"be6320d5-11fa-3d65-8f65-399081b07310","pitchNumber":4,"startTime":"2026-06-17T04:16:52.404Z","endTime":"2026-06-17T04:16:59.797Z","isPitch":true,"type":"pitch"},{"details":{"description":"Zack Gelof steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"actionPlayId":"be6320d5-11fa-3d65-8f65-399081b07310","startTime":"2026-06-17T04:17:10.061Z","endTime":"2026-06-17T04:17:21.452Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"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":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70732071383803,"aZ":-30.568344429001932,"pfxX":-0.4886846338606645,"pfxZ":0.927690246339262,"pX":-0.14060712659614583,"pZ":2.3906677670860073,"vX0":-2.7420537636074576,"vY0":-130.66498331450492,"vZ0":-2.7293902066968556,"x":122.36,"y":174.23,"x0":0.9845446237655645,"y0":50.00413446788051,"z0":5.738075309777599,"aX":-0.8476869902497777},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.3,"breakHorizontal":1.4,"spinRate":2535,"spinDirection":253},"zone":5,"typeConfidence":2.0,"plateTime":0.41866569460168446,"extension":6.781502274406692},"index":5,"playId":"14685e86-792c-3caa-9acb-d99be5d81858","pitchNumber":5,"startTime":"2026-06-17T04:17:21.452Z","endTime":"2026-06-17T04:17:25.570Z","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":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80328886747667,"aZ":-30.25848403889342,"pfxX":0.3651492520246311,"pfxZ":1.1364685378128279,"pX":-1.033175181989819,"pZ":1.2937414449763147,"vX0":-4.946859001710276,"vY0":-129.41453517953966,"vZ0":-5.162569447448751,"x":156.38,"y":203.85,"x0":0.8583043629871537,"y0":50.00469151158221,"z0":5.640855626273723,"aX":0.6172004941548146},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.1,"breakHorizontal":0.5,"spinRate":2563,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4237410821071812,"extension":6.850597733766317},"index":6,"playId":"7a3a4799-2ecc-3b78-a68a-4c20733e3395","pitchNumber":6,"startTime":"2026-06-17T04:17:38.294Z","endTime":"2026-06-17T04:17:41.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T04:17:41.828Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Horwitz flies out to center fielder Henry Bolte.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-17T04:19:57.470Z","endTime":"2026-06-17T04:20:49.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":5},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Max Muncy remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-17T04:19:17.653Z","endTime":"2026-06-17T04:19:17.679Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"description":"Colby Thomas remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-17T04:19:17.679Z","endTime":"2026-06-17T04:19:17.681Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":671732,"link":"/api/v1/people/671732"}},{"details":{"description":"Pitching Change: Elvis Alvarado replaces Mark Leiter Jr.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-17T04:19:17.681Z","endTime":"2026-06-17T04:19:59.482Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665660,"link":"/api/v1/people/665660"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.895508225687045,"aZ":-15.797659420677238,"pfxX":-8.441970488611606,"pfxZ":7.919936403853903,"pX":0.45675634596560966,"pZ":2.6945134318327115,"vX0":9.775233884822459,"vY0":-142.8814414246708,"vZ0":-6.142142130834266,"x":99.59,"y":166.03,"x0":-1.9118544396414787,"y0":50.0046862494217,"z0":5.864780877332166,"aX":-17.459009007936263},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.2,"breakHorizontal":13.3,"spinRate":2397,"spinDirection":226},"zone":6,"typeConfidence":0.85,"plateTime":0.38333524336025526,"extension":5.999304738281147},"index":3,"playId":"97c75767-a4dd-3686-8a27-f4a4a64b2c37","pitchNumber":1,"startTime":"2026-06-17T04:19:59.482Z","endTime":"2026-06-17T04:20:03.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.3,"endSpeed":91.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.78773084539509,"aZ":-13.749526106879635,"pfxX":-8.261170651822571,"pfxZ":8.56135540562555,"pX":-0.8933962907829099,"pZ":2.8940050745268793,"vX0":6.311670935995362,"vY0":-145.8859903112129,"vZ0":-5.8912058982323545,"x":151.05,"y":160.64,"x0":-2.0131799951804914,"y0":50.005878852790175,"z0":5.770765495399552,"aX":-17.784021240278395},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":14.5,"breakHorizontal":13.7,"spinRate":2693,"spinDirection":227},"zone":11,"typeConfidence":0.92,"plateTime":0.37566140963416217,"extension":5.705611015804885},"index":4,"playId":"7e41751a-12ed-3fbb-ad5f-b3a4844333d1","pitchNumber":2,"startTime":"2026-06-17T04:20:17.050Z","endTime":"2026-06-17T04:20:20.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52694072635354,"aZ":-30.888147590221706,"pfxX":0.6583806228449443,"pfxZ":0.7653051994041569,"pX":0.23527250092369412,"pZ":3.430255537700752,"vX0":5.661656006728761,"vY0":-128.58814718388953,"vZ0":0.1548452540730182,"x":108.03,"y":146.16,"x0":-2.072930579764884,"y0":50.005494445418016,"z0":5.748912606368176,"aX":1.1121553422405985},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.7,"breakHorizontal":-2.4,"spinRate":2159,"spinDirection":72},"zone":12,"typeConfidence":0.92,"plateTime":0.4245581338074582,"extension":6.168381576292546},"hitData":{"launchSpeed":92.8,"launchAngle":34.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.53,"coordY":53.93}},"index":5,"playId":"f25faf60-d87a-3432-bdcf-975abe6bfeaf","pitchNumber":3,"startTime":"2026-06-17T04:20:38.311Z","endTime":"2026-06-17T04:20:49.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T04:20:49.159Z","atBatIndex":71},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brandon Lowe homers (18) on a line drive to right field.","rbi":1,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-17T04:20:52.600Z","endTime":"2026-06-17T04:22:54.501Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":{"id":665660,"link":"/api/v1/people/665660"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.15122017287451,"aZ":-30.947192140230356,"pfxX":-0.021926217342527865,"pfxZ":0.7274667745774952,"pX":-0.2079480159690203,"pZ":2.064210614748959,"vX0":5.126212904648648,"vY0":-127.78356285225355,"vZ0":-2.954041828944741,"x":124.93,"y":183.05,"x0":-2.222937367516338,"y0":50.00101477586703,"z0":5.624625607897867,"aX":-0.03739159750267661},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.0,"breakHorizontal":-1.0,"spinRate":2047,"spinDirection":306},"zone":8,"typeConfidence":0.84,"plateTime":0.4258907329926256,"extension":5.857629646984436},"index":0,"playId":"1ebb0be6-4f51-36bc-917d-c1f79fc892b0","pitchNumber":1,"startTime":"2026-06-17T04:21:16.371Z","endTime":"2026-06-17T04:21:20.175Z","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":99.6,"endSpeed":91.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.26204496334147,"aZ":-13.805325211782815,"pfxX":-6.890273512933239,"pfxZ":8.61216624750129,"pX":-1.6792040583866619,"pZ":3.814578629125609,"vX0":4.094841101436911,"vY0":-144.9791999029139,"vZ0":-3.257925025012285,"x":181.01,"y":135.79,"x0":-2.2132518776686005,"y0":50.002177875516836,"z0":5.793058120991968,"aX":-14.69656607638325},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.1,"breakHorizontal":11.6,"spinRate":2645,"spinDirection":225},"zone":11,"typeConfidence":0.97,"plateTime":0.3774971747562841,"extension":5.692309875718456},"index":1,"playId":"6716a9db-ffa6-3841-bdc4-18b6e67396b1","pitchNumber":2,"startTime":"2026-06-17T04:21:47.723Z","endTime":"2026-06-17T04:21:50.890Z","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.2,"endSpeed":89.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97654975610124,"aZ":-12.860987925018065,"pfxX":-7.361412593542026,"pfxZ":9.305506308950173,"pX":-1.4321218201731827,"pZ":3.6167374233260303,"vX0":4.331548412244385,"vY0":-142.92744799561424,"vZ0":-4.073911717180878,"x":171.59,"y":141.13,"x0":-2.008349459396976,"y0":50.00343968322174,"z0":5.864313885144548,"aX":-15.278350731161279},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.2,"breakHorizontal":12.5,"spinRate":2483,"spinDirection":227},"zone":11,"typeConfidence":0.97,"plateTime":0.3827626136169209,"extension":5.521567972600613},"index":2,"playId":"f512fc07-b4a3-3735-9dff-84acfe7150ae","pitchNumber":3,"startTime":"2026-06-17T04:22:06.485Z","endTime":"2026-06-17T04:22:10.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.549850669755845,"aZ":-28.897624178531515,"pfxX":-2.7470610523690073,"pfxZ":1.9914610671900945,"pX":0.3606086445013899,"pZ":2.926509146184597,"vX0":7.23002654629771,"vY0":-127.60409134137657,"vZ0":-1.2795927963836027,"x":103.25,"y":159.76,"x0":-2.154146449443797,"y0":50.0054013749583,"z0":5.713782682565043,"aX":-4.526462368883361},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.6,"breakHorizontal":3.4,"spinRate":2276,"spinDirection":232},"zone":3,"typeConfidence":0.88,"plateTime":0.42944586574379784,"extension":5.9899272288289005},"hitData":{"launchSpeed":104.6,"launchAngle":24.0,"totalDistance":371.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":228.74,"coordY":88.63}},"index":3,"playId":"97a894fc-7207-3d34-96b2-e2821b506d0e","pitchNumber":4,"startTime":"2026-06-17T04:22:26.749Z","endTime":"2026-06-17T04:22:54.501Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T04:22:54.501Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, third baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-17T04:22:49.267Z","endTime":"2026-06-17T04:25:01.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"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":5},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":97.7,"endSpeed":88.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.15702468794089,"aZ":-15.354703395246018,"pfxX":-7.610416937860585,"pfxZ":8.27964882097552,"pX":-1.3769522539703452,"pZ":4.0217024048038486,"vX0":5.092353359505499,"vY0":-142.21803244860251,"vZ0":-2.1645497108738647,"x":169.49,"y":130.19,"x0":-2.2097370543836656,"y0":50.00104989817057,"z0":5.7759813829069655,"aX":-15.457977883084217},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":12.6,"spinRate":2567,"spinDirection":224},"zone":11,"typeConfidence":0.96,"plateTime":0.3863558476008775,"extension":5.950609263470029},"index":0,"playId":"5e2e036d-6dcd-3cbb-8b4e-b2ecc3ba29e5","pitchNumber":1,"startTime":"2026-06-17T04:23:19.862Z","endTime":"2026-06-17T04:23:23.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.8,"endSpeed":88.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75407594057672,"aZ":-21.53396429172795,"pfxX":-9.714448008420195,"pfxZ":5.308930315191663,"pX":-0.703793908823779,"pZ":3.2115821352426663,"vX0":7.494832555740799,"vY0":-140.84085384380592,"vZ0":-2.7456485096095395,"x":143.83,"y":152.07,"x0":-2.140746515354164,"y0":50.00022262516789,"z0":5.595643157799863,"aX":-19.463106383462858},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.2,"breakHorizontal":16.0,"spinRate":2536,"spinDirection":225},"zone":1,"typeConfidence":0.71,"plateTime":0.3892727590832745,"extension":6.062701005154169},"index":1,"playId":"12996f58-4c72-3d57-8cb9-3c41d09692e7","pitchNumber":2,"startTime":"2026-06-17T04:23:39.780Z","endTime":"2026-06-17T04:23:43.355Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-06-17T04:23:59.645Z","endTime":"2026-06-17T04:24:12.278Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.19958632070777,"aZ":-12.836569018000814,"pfxX":-7.932534394222701,"pfxZ":9.381295000828594,"pX":0.5737701118806923,"pZ":2.8986205220229992,"vX0":10.185220597358763,"vY0":-143.1636613626356,"vZ0":-5.50067356056877,"x":95.13,"y":160.52,"x0":-2.0110871169058546,"y0":50.00345395038895,"z0":5.658740091390121,"aX":-16.352906950974123},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.0,"breakHorizontal":12.1,"spinRate":2584,"spinDirection":230},"zone":3,"typeConfidence":0.96,"plateTime":0.3836133805790536,"extension":6.015764916167765},"index":3,"playId":"1060f977-86d4-384e-8970-7be5cf6bb8b9","pitchNumber":3,"startTime":"2026-06-17T04:24:12.278Z","endTime":"2026-06-17T04:24:16.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":89.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.56659020789876,"aZ":-11.643720038430057,"pfxX":-7.837620181595664,"pfxZ":9.879989622466798,"pX":1.4371309093178182,"pZ":2.9681469898828476,"vX0":11.773305102731394,"vY0":-143.55716131874993,"vZ0":-5.838431711550099,"x":62.22,"y":158.64,"x0":-1.7071128617130418,"y0":50.006628954807915,"z0":5.759572589709235,"aX":-16.293190128944932},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.8,"breakHorizontal":11.8,"spinRate":2667,"spinDirection":223},"zone":12,"typeConfidence":0.97,"plateTime":0.3821718328858186,"extension":5.736165045467588},"index":4,"playId":"33579af9-0301-3351-ba2f-d7ce8df30ef7","pitchNumber":4,"startTime":"2026-06-17T04:24:32.588Z","endTime":"2026-06-17T04:24:36.520Z","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":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":78.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94016537149586,"aZ":-28.285726898163126,"pfxX":-1.2251273085953773,"pfxZ":2.4227422631653877,"pX":-0.575007530688115,"pZ":2.3018763974079377,"vX0":4.49390633858681,"vY0":-127.59820165229924,"vZ0":-2.595212470928236,"x":138.92,"y":176.63,"x0":-2.2212312669514187,"y0":50.001706566407535,"z0":5.6247741421772455,"aX":-1.9653770767411822},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.8,"breakHorizontal":1.0,"spinRate":2022,"spinDirection":249},"zone":4,"typeConfidence":0.89,"plateTime":0.4338367510833101,"extension":6.117743532087371},"hitData":{"launchSpeed":70.5,"launchAngle":8.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.73,"coordY":154.37}},"index":5,"playId":"90164392-1192-3205-8582-0cfc5b0f7595","pitchNumber":5,"startTime":"2026-06-17T04:24:53.120Z","endTime":"2026-06-17T04:25:01.187Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T04:25:01.187Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan O'Hearn grounds out, second baseman Alika Williams to first baseman Nick Kurtz.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-17T04:25:20.240Z","endTime":"2026-06-17T04:26:30.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":88.0,"endSpeed":81.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.17935086824508,"aZ":-31.167864170194665,"pfxX":-1.381584019677665,"pfxZ":0.5992240876772801,"pX":-1.5651940298248461,"pZ":3.4894416139807016,"vX0":2.5843303904790784,"vY0":-128.261919887384,"vZ0":0.45386388315244597,"x":176.66,"y":144.57,"x0":-2.402060524672914,"y0":50.00340519353557,"z0":5.7223636550552115,"aX":-2.323925684947134},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.4,"breakHorizontal":2.0,"spinRate":2178,"spinDirection":259},"zone":11,"typeConfidence":0.8,"plateTime":0.4254976970248894,"extension":5.834392165963624},"index":0,"playId":"71789f35-5fac-3e47-9082-eca05cdbf6f4","pitchNumber":1,"startTime":"2026-06-17T04:25:25.802Z","endTime":"2026-06-17T04:25:30.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.099370290935887,"aZ":-15.252286477792307,"pfxX":-7.6943993598154385,"pfxZ":8.37505946993943,"pX":1.6792305501844838,"pZ":1.6074238863682802,"vX0":12.453729800754683,"vY0":-141.01934693810057,"vZ0":-8.244325787664186,"x":52.99,"y":195.38,"x0":-1.7880093458956288,"y0":50.00386354995938,"z0":5.546230090702809,"aX":-15.54902778184367},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.6,"breakHorizontal":11.5,"spinRate":2487,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.3879359785716199,"extension":5.944953623904062},"index":1,"playId":"bd0581b6-d76c-3231-9788-ac2a28741d98","pitchNumber":2,"startTime":"2026-06-17T04:25:42.683Z","endTime":"2026-06-17T04:25:46.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.833494917437573,"aZ":-23.233039643563455,"pfxX":-11.370042989202116,"pfxZ":4.488863684467485,"pX":-1.117138997839302,"pZ":1.3369717326392652,"vX0":7.167788616591951,"vY0":-140.27175343155344,"vZ0":-7.0269648562236355,"x":159.58,"y":202.68,"x0":-2.228809571989169,"y0":50.00315488467513,"z0":5.390105166046694,"aX":-22.65033728012222},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.8,"breakHorizontal":19.1,"spinRate":2387,"spinDirection":233},"zone":13,"typeConfidence":0.97,"plateTime":0.3905258786378858,"extension":5.809047797160299},"index":2,"playId":"aa97b61f-daf5-351e-837b-6a9488928949","pitchNumber":3,"startTime":"2026-06-17T04:26:03.184Z","endTime":"2026-06-17T04:26:07.599Z","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":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.338400167607205,"aZ":-24.423155111863494,"pfxX":-12.43447620550541,"pfxZ":3.8637544127414767,"pX":-0.3460425958197638,"pZ":2.09613496607457,"vX0":9.403353609967834,"vY0":-141.0139198429162,"vZ0":-4.900033319195962,"x":130.19,"y":182.18,"x0":-2.1155894616723594,"y0":50.000789493061845,"z0":5.4405460355637345,"aX":-24.932754813162624},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.1,"breakHorizontal":20.5,"spinRate":2403,"spinDirection":232},"zone":7,"typeConfidence":0.97,"plateTime":0.38904133642353544,"extension":6.039329310252539},"hitData":{"launchSpeed":79.2,"launchAngle":5.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.91,"coordY":152.53}},"index":3,"playId":"b1d603c6-88d0-3599-80c6-de6846bef785","pitchNumber":4,"startTime":"2026-06-17T04:26:21.574Z","endTime":"2026-06-17T04:26:30.036Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T04:26:30.036Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alika Williams strikes out swinging.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-17T04:28:48.852Z","endTime":"2026-06-17T04:29:49.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Billy Cook replaces right fielder Tyler Callihan, batting 7th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-17T04:28:38.550Z","endTime":"2026-06-17T04:28:38.577Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":682997,"link":"/api/v1/people/682997"}},{"details":{"description":"Defensive switch from center field to right field for Jake Mangum.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-17T04:28:38.577Z","endTime":"2026-06-17T04:28:38.578Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"800"},{"details":{"description":"Pitching Change: Gregory Soto replaces Mason Montgomery.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-17T04:28:38.578Z","endTime":"2026-06-17T04:28:51.212Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642397,"link":"/api/v1/people/642397"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.651949919873385,"aZ":-21.88969504269325,"pfxX":12.910420547205144,"pfxZ":5.3077646693185265,"pX":-0.5837119347679428,"pZ":1.9910675205232535,"vX0":-12.244618145771748,"vY0":-138.46291132762414,"vZ0":-5.542088355352637,"x":139.25,"y":185.02,"x0":2.223940692789879,"y0":50.00094500831758,"z0":5.488522832775246,"aX":25.00252401518067},"breaks":{"breakAngle":44.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.5,"breakHorizontal":-20.8,"spinRate":2338,"spinDirection":130},"zone":7,"typeConfidence":2.0,"plateTime":0.3959696566210029,"extension":6.610166484329775},"index":3,"playId":"c861dc37-758d-31a4-9671-1c79d4e7327c","pitchNumber":1,"startTime":"2026-06-17T04:28:51.212Z","endTime":"2026-06-17T04:28:55.026Z","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":81.4,"endSpeed":73.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.320391057882297,"aZ":-28.380304337790392,"pfxX":-4.598871189524142,"pfxZ":2.70234212024773,"pX":1.1244051155192503,"pZ":3.086637383067254,"vX0":-1.900515402803644,"vY0":-118.53897139662749,"vZ0":0.03867640669822814,"x":74.14,"y":155.44,"x0":2.5371358459828635,"y0":50.004735603713186,"z0":5.688478456652243,"aX":-6.462594107874554},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":5.2,"breakHorizontal":8.8,"spinRate":2510,"spinDirection":282},"zone":12,"typeConfidence":2.0,"plateTime":0.4643052282787643,"extension":6.259868851439749},"index":4,"playId":"15049691-7fa5-3535-8981-d61aa0a667df","pitchNumber":2,"startTime":"2026-06-17T04:29:06.793Z","endTime":"2026-06-17T04:29:10.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27679380662685,"aZ":-21.395984228890082,"pfxX":12.457825149413274,"pfxZ":5.427649229476263,"pX":0.23548990153155241,"pZ":3.050587680776724,"vX0":-10.206584620309126,"vY0":-140.14539533920325,"vZ0":-2.959521867767719,"x":108.02,"y":156.41,"x0":2.3098129422609,"y0":50.00008240150484,"z0":5.521002426733048,"aX":24.726539820409744},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.4,"breakHorizontal":-20.4,"spinRate":2364,"spinDirection":129},"zone":2,"typeConfidence":2.0,"plateTime":0.3911350692280493,"extension":6.471174366919539},"index":5,"playId":"2be773ce-650e-3d78-a84e-22ad09f94d7a","pitchNumber":3,"startTime":"2026-06-17T04:29:25.106Z","endTime":"2026-06-17T04:29:28.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":74.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.503085134616793,"aZ":-29.24975324751324,"pfxX":-3.8384241235343617,"pfxZ":2.049470649135472,"pX":-0.5929968106453768,"pZ":2.5822192129741124,"vX0":-5.977912591583253,"vY0":-120.13831960320728,"vZ0":-0.8395674636022397,"x":139.6,"y":169.06,"x0":2.4497699961205903,"y0":50.00169235563439,"z0":5.592793195910372,"aX":-5.475272286323282},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.7,"breakHorizontal":8.6,"spinRate":2497,"spinDirection":277},"zone":4,"typeConfidence":2.0,"plateTime":0.4601770337197624,"extension":6.342435212668388},"index":6,"playId":"79c4ed60-d606-3255-b2f0-f38a9f17ed57","pitchNumber":4,"startTime":"2026-06-17T04:29:45.037Z","endTime":"2026-06-17T04:29:49.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T04:29:49.664Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Kurtz singles on a sharp line drive to left fielder Bryan Reynolds.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-17T04:29:56.551Z","endTime":"2026-06-17T04:30:25.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":96.4,"endSpeed":88.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69050670677004,"aZ":-19.478199137913215,"pfxX":11.328945062477098,"pfxZ":6.3600034438050415,"pX":0.6216426852231259,"pZ":2.532179611744217,"vX0":-8.804320159089398,"vY0":-140.13567734712518,"vZ0":-4.825740530895747,"x":93.3,"y":170.41,"x0":2.327137773561733,"y0":50.000663447173366,"z0":5.543088417706273,"aX":22.603933001961785},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.7,"breakHorizontal":-18.8,"spinRate":2333,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.39036968616319623,"extension":6.5615628370856145},"hitData":{"launchSpeed":101.6,"launchAngle":14.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":57.76,"coordY":93.38}},"index":0,"playId":"ce2a4bc2-46c2-30e7-a8dc-ce5e034684a9","pitchNumber":1,"startTime":"2026-06-17T04:30:14.190Z","endTime":"2026-06-17T04:30:25.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T04:30:25.379Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shea Langeliers singles on a line drive to center fielder Billy Cook. Nick Kurtz to 2nd.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-17T04:30:26.470Z","endTime":"2026-06-17T04:33:20.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.7,"endSpeed":88.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94954756166006,"aZ":-24.578396870165307,"pfxX":11.821341221927096,"pfxZ":3.7832625806339006,"pX":1.0081121902353019,"pZ":2.3180001870275033,"vX0":-7.409608968203464,"vY0":-140.56601327553633,"vZ0":-4.561355739269294,"x":78.57,"y":176.19,"x0":2.1382863727308856,"y0":50.00146601176497,"z0":5.551294041675591,"aX":23.72670772231895},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.1,"breakHorizontal":-19.9,"spinRate":2297,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.3891969240851654,"extension":6.439342081850789},"index":0,"playId":"d8c14544-50d5-300e-b461-8acce8e28f45","pitchNumber":1,"startTime":"2026-06-17T04:30:56.842Z","endTime":"2026-06-17T04:31:00.052Z","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.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22819315548024,"aZ":-29.54077960991438,"pfxX":-7.852139939832651,"pfxZ":1.7991942464286517,"pX":-0.7793105053614873,"pZ":1.0459771221293535,"vX0":-4.982012110761422,"vY0":-120.40010250325464,"vZ0":-4.233763984728458,"x":146.71,"y":210.54,"x0":2.3395547593231503,"y0":50.0029586266804,"z0":5.452978427856269,"aX":-11.48099308412396},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.5,"breakHorizontal":15.5,"spinRate":2655,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.4556181858205859,"extension":6.473377121132148},"index":1,"playId":"d88a13d8-a86b-3c5e-a0a6-1d17fe09b029","pitchNumber":2,"startTime":"2026-06-17T04:31:25.529Z","endTime":"2026-06-17T04:31:29.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68481235404289,"aZ":-19.61700374418553,"pfxX":11.912546784345976,"pfxZ":6.446708200718841,"pX":0.1638339362839623,"pZ":1.6455593995468447,"vX0":-9.856330559472337,"vY0":-139.06391473659906,"vZ0":-6.4604657988449485,"x":110.76,"y":194.35,"x0":2.2153930521158247,"y0":50.00439361713105,"z0":5.310770325354617,"aX":23.213858866544253},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.3,"breakHorizontal":-19.4,"spinRate":2327,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.39464621470688144,"extension":6.49030893675752},"index":2,"playId":"f929afca-496b-3d4d-a482-5ed92af24316","pitchNumber":3,"startTime":"2026-06-17T04:31:46.398Z","endTime":"2026-06-17T04:31:50.140Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-17T04:31:57.217Z","endTime":"2026-06-17T04:32:20.745Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.456605116549323,"aZ":-19.611485503728378,"pfxX":11.321844089278354,"pfxZ":6.321681282601641,"pX":-1.286301438484345,"pZ":1.77388019657121,"vX0":-12.306537205532194,"vY0":-140.02942561731123,"vZ0":-6.435797817739079,"x":166.03,"y":190.89,"x0":1.6933842855572618,"y0":50.00237621847889,"z0":5.383957632844142,"aX":22.496557539327544},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.2,"breakHorizontal":-18.0,"spinRate":2336,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.39106414327594496,"extension":6.5525888461904005},"index":4,"playId":"84302de8-c46d-307d-978b-4b86a0beb181","pitchNumber":4,"startTime":"2026-06-17T04:32:20.745Z","endTime":"2026-06-17T04:32:24.694Z","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":82.7,"endSpeed":75.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.689072303845204,"aZ":-27.986598871991085,"pfxX":-0.26000105053342626,"pfxZ":2.9118919762045676,"pX":-0.6632319820374939,"pZ":1.3279400045863712,"vX0":-6.682202445943263,"vY0":-120.11809598412373,"vZ0":-3.8492808887980705,"x":142.28,"y":202.93,"x0":2.207105223487662,"y0":50.003902083803105,"z0":5.48354212256578,"aX":-0.37275769387134355},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.4,"breakHorizontal":2.3,"spinRate":2701,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.458773667039833,"extension":6.518779688539852},"index":5,"playId":"cd042d19-947a-35ec-ab60-55d0851ead6b","pitchNumber":5,"startTime":"2026-06-17T04:32:46.733Z","endTime":"2026-06-17T04:32:51.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.161207641281806,"aZ":-18.840564705547855,"pfxX":12.046249974748093,"pfxZ":6.750669528853183,"pX":-0.7442058390854197,"pZ":2.299936443902071,"vX0":-12.092979731586084,"vY0":-140.23708358598248,"vZ0":-5.1092283120704876,"x":145.37,"y":176.68,"x0":2.0760989796120812,"y0":50.002223757582286,"z0":5.389204858249103,"aX":23.79433322672631},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.2,"breakHorizontal":-19.1,"spinRate":2343,"spinDirection":127},"zone":4,"typeConfidence":2.0,"plateTime":0.3917995292862999,"extension":6.643057163078271},"hitData":{"launchSpeed":84.2,"launchAngle":14.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":121.31,"coordY":96.48}},"index":6,"playId":"1eebbc49-512e-32ba-98a4-f64ad6c50cf8","pitchNumber":6,"startTime":"2026-06-17T04:33:09.304Z","endTime":"2026-06-17T04:33:20.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T04:33:20.425Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom called out on strikes.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-17T04:34:36.163Z","endTime":"2026-06-17T04:37:33.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682848,"link":"/api/v1/people/682848"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-17T04:33:36.996Z","endTime":"2026-06-17T04:34:38.408Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4307418699065,"aZ":-20.950773270006355,"pfxX":11.761188153417466,"pfxZ":5.529285568944545,"pX":2.489562878854034,"pZ":1.7612418894481092,"vX0":-5.060033678443632,"vY0":-141.17990341515764,"vZ0":-6.475444772501632,"x":22.1,"y":191.23,"x0":2.7711952867345073,"y0":50.00537923328498,"z0":5.42143051234316,"aX":23.879729417087045},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.0,"breakHorizontal":-20.4,"spinRate":2237,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.3871283696070673,"extension":6.4359441326007705},"index":1,"playId":"051d5369-c64d-36ab-a8bf-2897c881e18d","pitchNumber":1,"startTime":"2026-06-17T04:34:38.408Z","endTime":"2026-06-17T04:34:44.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.5040824425757,"aZ":-20.386567707759156,"pfxX":11.243873443736375,"pfxZ":5.902532573488523,"pX":2.6862972167194212,"pZ":2.7502547988124815,"vX0":-3.6401277279264477,"vY0":-140.38748229160424,"vZ0":-3.9375746180785796,"x":14.6,"y":164.52,"x0":2.5379948751351034,"y0":50.00582194952525,"z0":5.496469541783064,"aX":22.468323703747778},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.1,"breakHorizontal":-19.7,"spinRate":2235,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.39000394419329387,"extension":6.422640662541599},"index":2,"playId":"28a1dd23-86a8-3874-a978-307619f4e06f","pitchNumber":2,"startTime":"2026-06-17T04:35:14.414Z","endTime":"2026-06-17T04:35:25.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52274687338371,"aZ":-19.1084370979775,"pfxX":11.078475712248945,"pfxZ":6.220265138731895,"pX":1.132493893399662,"pZ":3.1318585801567895,"vX0":-7.756270031716628,"vY0":-143.8599234371297,"vZ0":-3.556614268083476,"x":73.83,"y":154.22,"x0":2.420366691993923,"y0":50.00692817957301,"z0":5.564588492521358,"aX":23.289694362422306},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.7,"breakHorizontal":-18.6,"spinRate":2350,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.3803392564754611,"extension":6.409000947827967},"index":3,"playId":"5c7da4ce-6a78-3283-991c-6900aa84ae59","pitchNumber":3,"startTime":"2026-06-17T04:35:53.650Z","endTime":"2026-06-17T04:35:57.614Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"index":4,"playId":"83bfc57c-6075-464e-b80a-5206216c275d","startTime":"2026-06-17T04:36:14.675Z","endTime":"2026-06-17T04:36:19.675Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.070685598511435,"aZ":-17.40145407837466,"pfxX":10.55138125739602,"pfxZ":7.425207872054179,"pX":0.5486672667646117,"pZ":2.3407402156366026,"vX0":-8.536991012805595,"vY0":-139.61278723967442,"vZ0":-5.404959494841202,"x":96.09,"y":175.58,"x0":2.263097233827002,"y0":50.00369586842975,"z0":5.432939292129006,"aX":20.997646117471067},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.6,"breakHorizontal":-17.5,"spinRate":2233,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.39112330158950614,"extension":6.3891061197445085},"index":5,"playId":"6227680d-58f2-3e6b-824c-fd34182507aa","pitchNumber":4,"startTime":"2026-06-17T04:36:30.270Z","endTime":"2026-06-17T04:36:34.130Z","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":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.869225697095285,"aZ":-20.38237984375279,"pfxX":12.52363459260236,"pfxZ":6.111748933065774,"pX":0.21303394610220538,"pZ":1.6915985392869122,"vX0":-10.366442729632027,"vY0":-138.08269253769805,"vZ0":-5.96731477169965,"x":108.88,"y":193.11,"x0":2.3895665330885167,"y0":50.00502027811261,"z0":5.252923114306519,"aX":24.176551826855587},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.0,"breakHorizontal":-20.5,"spinRate":2195,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.3967219726934239,"extension":6.519777029719295},"index":6,"playId":"e1b41d2e-fc8e-316c-9377-9a0f66f4308e","pitchNumber":5,"startTime":"2026-06-17T04:36:49.466Z","endTime":"2026-06-17T04:37:16.487Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"}}},{"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":98.8,"endSpeed":90.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.059432952536696,"aZ":-16.616730483952566,"pfxX":11.90620312126206,"pfxZ":7.478800910202993,"pX":-0.3108533188989644,"pZ":1.7847958585936787,"vX0":-11.003458036627606,"vY0":-143.28442522353856,"vZ0":-7.373415014101073,"x":128.85,"y":190.59,"x0":2.032014863421214,"y0":50.00036163929954,"z0":5.42943345749641,"aX":24.757275378692377},"breaks":{"breakAngle":50.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.1,"breakHorizontal":-19.3,"spinRate":2367,"spinDirection":130},"zone":7,"typeConfidence":2.0,"plateTime":0.38224382536476087,"extension":6.642677633360172},"index":7,"playId":"baf3ca9b-691c-311f-b39d-4ac6d4b908b0","pitchNumber":6,"startTime":"2026-06-17T04:37:28.767Z","endTime":"2026-06-17T04:37:33.324Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T04:37:33.324Z","atBatIndex":78},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Wilson lines out to right fielder Jake Mangum.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-17T04:37:47.708Z","endTime":"2026-06-17T04:39:15.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":97.8,"endSpeed":89.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.316655690760697,"aZ":-19.795506543962357,"pfxX":11.130109977351065,"pfxZ":6.012768132922968,"pX":-0.10983330812018312,"pZ":2.682031128434618,"vX0":-10.216990543106606,"vY0":-142.09440436120346,"vZ0":-4.13937527827327,"x":121.19,"y":166.37,"x0":2.0734357080120165,"y0":50.00660789562306,"z0":5.403301743940179,"aX":22.932327635860094},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.2,"breakHorizontal":-18.2,"spinRate":2239,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.3843756761284296,"extension":6.401746846987866},"index":0,"playId":"cb47b7be-d358-310a-a166-be7b371c81b7","pitchNumber":1,"startTime":"2026-06-17T04:38:11.609Z","endTime":"2026-06-17T04:38:14.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67359365814964,"aZ":-27.396186295768967,"pfxX":-1.0814570230029528,"pfxZ":3.288295827739404,"pX":0.21974057145681733,"pZ":2.120565673834061,"vX0":-4.183810781375716,"vY0":-120.96261645063647,"vZ0":-2.2523681092604138,"x":108.62,"y":181.52,"x0":2.1256092508599433,"y0":50.004948784767244,"z0":5.510758647541845,"aX":-1.572994633863897},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.6,"breakHorizontal":3.1,"spinRate":2508,"spinDirection":281},"zone":8,"typeConfidence":2.0,"plateTime":0.45605468665963844,"extension":6.616906359238401},"index":1,"playId":"a30b4b08-668a-396c-837e-54d1be76bce3","pitchNumber":2,"startTime":"2026-06-17T04:38:37.147Z","endTime":"2026-06-17T04:38:40.228Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-17T04:38:46.060Z","endTime":"2026-06-17T04:39:07.571Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":87.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.92416362280753,"aZ":-12.698086435791367,"pfxX":6.6991354285614815,"pfxZ":9.704042826181068,"pX":0.8739588351756133,"pZ":4.734299804160421,"vX0":-5.64974503282103,"vY0":-141.833433488785,"vZ0":-0.31058168331719826,"x":83.69,"y":110.95,"x0":2.0360941957272924,"y0":50.00428914692224,"z0":5.665796882915119,"aX":13.447800483843759},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.6,"breakHorizontal":-10.8,"spinRate":2407,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.38838287379003145,"extension":6.483208974208108},"hitData":{"launchSpeed":84.5,"launchAngle":21.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.95,"coordY":99.03}},"index":3,"playId":"05d030e7-2ab5-3a25-a420-57594686dcb7","pitchNumber":3,"startTime":"2026-06-17T04:39:07.571Z","endTime":"2026-06-17T04:39:15.550Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T04:39:15.550Z","atBatIndex":79}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Wilson lines out to right fielder Jake Mangum.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-17T04:37:47.708Z","endTime":"2026-06-17T04:39:15.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":97.8,"endSpeed":89.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.316655690760697,"aZ":-19.795506543962357,"pfxX":11.130109977351065,"pfxZ":6.012768132922968,"pX":-0.10983330812018312,"pZ":2.682031128434618,"vX0":-10.216990543106606,"vY0":-142.09440436120346,"vZ0":-4.13937527827327,"x":121.19,"y":166.37,"x0":2.0734357080120165,"y0":50.00660789562306,"z0":5.403301743940179,"aX":22.932327635860094},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.2,"breakHorizontal":-18.2,"spinRate":2239,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.3843756761284296,"extension":6.401746846987866},"index":0,"playId":"cb47b7be-d358-310a-a166-be7b371c81b7","pitchNumber":1,"startTime":"2026-06-17T04:38:11.609Z","endTime":"2026-06-17T04:38:14.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67359365814964,"aZ":-27.396186295768967,"pfxX":-1.0814570230029528,"pfxZ":3.288295827739404,"pX":0.21974057145681733,"pZ":2.120565673834061,"vX0":-4.183810781375716,"vY0":-120.96261645063647,"vZ0":-2.2523681092604138,"x":108.62,"y":181.52,"x0":2.1256092508599433,"y0":50.004948784767244,"z0":5.510758647541845,"aX":-1.572994633863897},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.6,"breakHorizontal":3.1,"spinRate":2508,"spinDirection":281},"zone":8,"typeConfidence":2.0,"plateTime":0.45605468665963844,"extension":6.616906359238401},"index":1,"playId":"a30b4b08-668a-396c-837e-54d1be76bce3","pitchNumber":2,"startTime":"2026-06-17T04:38:37.147Z","endTime":"2026-06-17T04:38:40.228Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-17T04:38:46.060Z","endTime":"2026-06-17T04:39:07.571Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":87.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.92416362280753,"aZ":-12.698086435791367,"pfxX":6.6991354285614815,"pfxZ":9.704042826181068,"pX":0.8739588351756133,"pZ":4.734299804160421,"vX0":-5.64974503282103,"vY0":-141.833433488785,"vZ0":-0.31058168331719826,"x":83.69,"y":110.95,"x0":2.0360941957272924,"y0":50.00428914692224,"z0":5.665796882915119,"aX":13.447800483843759},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.6,"breakHorizontal":-10.8,"spinRate":2407,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.38838287379003145,"extension":6.483208974208108},"hitData":{"launchSpeed":84.5,"launchAngle":21.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.95,"coordY":99.03}},"index":3,"playId":"05d030e7-2ab5-3a25-a420-57594686dcb7","pitchNumber":3,"startTime":"2026-06-17T04:39:07.571Z","endTime":"2026-06-17T04:39:15.550Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-17T04:39:15.550Z","atBatIndex":79},"scoringPlays":[9,10,27,42,45,49,55,72],"playsByInning":[{"startIndex":0,"endIndex":11,"top":[0,1,2,3],"bottom":[4,5,6,7,8,9,10,11],"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":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":47.98,"y":126.2},"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":1,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":155.38,"y":155.39},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":64.26,"y":103.2},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":147.97,"y":168.76},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":76.98,"y":146.45},"type":"H","description":"Double"}]}},{"startIndex":12,"endIndex":17,"top":[12,13,14],"bottom":[15,16,17],"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":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":156.08,"y":69.05},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":121.74,"y":121.26},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":130.71,"y":175.9},"type":"O","description":"Groundout"}]}},{"startIndex":18,"endIndex":23,"top":[18,19,20],"bottom":[21,22,23],"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":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":103.18,"y":171.18},"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":3,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":110.44,"y":166.73},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":127.18,"y":154.56},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":125.15,"y":85.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":124.14,"y":148.48},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":24,"endIndex":32,"top":[24,25,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":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":167.75,"y":161.03},"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":4,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":109.67,"y":71.31},"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":4,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":141.88,"y":104.36},"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":4,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":144.42,"y":168.76},"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":4,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"coordinates":{"x":145.96,"y":149.4},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":99.48,"y":67.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":151.5,"y":162.65},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":122.11,"y":155.07},"type":"O","description":"Fielders Choice Out"}]}},{"startIndex":33,"endIndex":41,"top":[33,34,35,36,37],"bottom":[38,39,40,41],"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":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"coordinates":{"x":115.17,"y":54.35},"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":5,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":122.3,"y":80.79},"type":"O","description":"Double Play"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":54.37,"y":85.36},"type":"O","description":"Lineout"}]}},{"startIndex":42,"endIndex":51,"top":[42,43,44,45,46,47],"bottom":[48,49,50,51],"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":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":116.32,"y":34.36},"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":6,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":146.87,"y":109.06},"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":6,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"coordinates":{"x":153.04,"y":91.68},"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":6,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":110.44,"y":155.07},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":30.5,"y":88.09},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":131.93,"y":184.21},"type":"O","description":"Groundout"}]}},{"startIndex":52,"endIndex":62,"top":[52,53,54,55,56,57],"bottom":[58,59,60,61,62],"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":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":107.38,"y":48.03},"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":7,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":212.56,"y":86.62},"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":7,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":98.31,"y":115.97},"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":7,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":180.39,"y":122.66},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":53.32,"y":124.24},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":115.01,"y":169.77},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":136.31,"y":151.52},"type":"O","description":"Forceout"}]}},{"startIndex":63,"endIndex":70,"top":[63,64,65,66],"bottom":[67,68,69,70],"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":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"batter":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"coordinates":{"x":101.72,"y":71.88},"type":"O","description":"Lineout"},{"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":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"coordinates":{"x":163.54,"y":129.43},"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":8,"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":153.63,"y":155.5},"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":8,"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":104.73,"y":159.76},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"coordinates":{"x":108.92,"y":163.18},"type":"O","description":"Groundout"}]}},{"startIndex":71,"endIndex":79,"top":[71,72,73,74],"bottom":[75,76,77,78,79],"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":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":134.53,"y":53.93},"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":9,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":228.74,"y":88.63},"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":9,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":106.73,"y":154.37},"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":9,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":143.91,"y":152.53},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":57.76,"y":93.38},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":121.31,"y":96.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":167.95,"y":99.03},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":4,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":4,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":5,"hits":7,"errors":0,"leftOnBase":8},"away":{"runs":6,"hits":12,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"catcher":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"first":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"second":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"third":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"shortstop":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"left":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"center":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"right":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"onDeck":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"inHole":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"battingOrder":5,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"offense":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"onDeck":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"inHole":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"battingOrder":4,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"balls":0,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":9,"airOuts":7,"runs":6,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".253","atBats":37,"obp":".335","slg":".404","ops":".739","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":22,"rbi":6,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.33","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":0,"groundOuts":10,"airOuts":4,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":1,"hits":7,"hitByPitch":0,"atBats":34,"obp":".325","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":157,"era":"4.20","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.31","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":157,"balls":57,"strikes":100,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":2,"pitchesPerInning":"17.44","runsScoredPer9":"5.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":1,"chances":36,"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":{},"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":30,"groundOuts":75,"airOuts":71,"runs":32,"doubles":13,"triples":1,"homeRuns":8,"strikeOuts":99,"baseOnBalls":16,"intentionalWalks":0,"hits":60,"hitByPitch":4,"atBats":302,"obp":".247","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1352,"era":"2.85","inningsPitched":"82.0","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"0.93","battersFaced":326,"outs":246,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1352,"balls":479,"strikes":873,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".500","pitchesPerInning":"16.49","gamesFinished":0,"strikeoutWalkRatio":"6.19","strikeoutsPer9Inn":"10.87","walksPer9Inn":"1.76","hitsPer9Inn":"6.59","runsScoredPer9":"3.51","homeRunsPer9":"0.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"0-3 | 2 BB, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":39,"groundOuts":58,"airOuts":71,"runs":30,"doubles":9,"triples":1,"homeRuns":9,"strikeOuts":37,"baseOnBalls":37,"intentionalWalks":0,"hits":62,"hitByPitch":4,"avg":".277","atBats":224,"obp":".383","slg":".446","ops":".829","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":269,"totalBases":100,"rbi":31,"leftOnBase":100,"sacBunts":0,"sacFlies":4,"babip":".291","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.89","popOuts":22,"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":38,"putOuts":402,"errors":4,"chances":444,"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":"1-5 | HR, 3 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":41,"groundOuts":55,"airOuts":70,"runs":44,"doubles":16,"triples":1,"homeRuns":18,"strikeOuts":78,"baseOnBalls":31,"intentionalWalks":0,"hits":63,"hitByPitch":2,"avg":".239","atBats":264,"obp":".321","slg":".511","ops":".832","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":299,"totalBases":135,"rbi":47,"leftOnBase":119,"sacBunts":0,"sacFlies":2,"babip":".265","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.67","popOuts":15,"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":169,"putOuts":85,"errors":4,"chances":258,"fielding":".984","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":"600","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"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":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":12,"groundOuts":7,"airOuts":20,"runs":10,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":15,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".267","atBats":60,"obp":".413","slg":".467","ops":".880","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":28,"rbi":8,"leftOnBase":35,"sacBunts":0,"sacFlies":0,"babip":".325","groundOutsToAirouts":"0.35","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.00","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":{"gamesStarted":1,"caughtStealing":2,"stolenBases":16,"stolenBasePercentage":".889","caughtStealingPercentage":".111","assists":3,"putOuts":152,"errors":2,"chances":157,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":"4-5 | 2 HR, 3 RBI, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":10,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":31,"groundOuts":71,"airOuts":54,"runs":49,"doubles":16,"triples":2,"homeRuns":10,"strikeOuts":67,"baseOnBalls":49,"intentionalWalks":2,"hits":74,"hitByPitch":5,"avg":".280","atBats":264,"obp":".400","slg":".470","ops":".870","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":320,"totalBases":124,"rbi":45,"leftOnBase":99,"sacBunts":0,"sacFlies":2,"babip":".339","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.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":108,"errors":1,"chances":110,"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":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":5,"strikes":10,"strikePercentage":".670","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":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":27,"gamesStarted":0,"flyOuts":10,"groundOuts":20,"airOuts":29,"runs":6,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":38,"baseOnBalls":11,"intentionalWalks":0,"hits":24,"hitByPitch":4,"atBats":109,"obp":".312","caughtStealing":6,"stolenBases":4,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":545,"era":"1.74","inningsPitched":"31.0","wins":1,"losses":0,"saves":0,"saveOpportunities":3,"holds":3,"blownSaves":3,"earnedRuns":6,"whip":"1.13","battersFaced":126,"outs":93,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":545,"balls":218,"strikes":327,"strikePercentage":".600","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.58","gamesFinished":5,"strikeoutWalkRatio":"3.45","strikeoutsPer9Inn":"11.03","walksPer9Inn":"3.19","hitsPer9Inn":"6.97","runsScoredPer9":"1.74","homeRunsPer9":"0.29","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(S, 11)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":7,"strikes":13,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(W, 2-1)","summary":"1.0 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":1,"stolenBasePercentage":"1.000","numberOfPitches":21,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":9,"strikes":12,"strikePercentage":".570","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":28,"gamesStarted":4,"flyOuts":10,"groundOuts":30,"airOuts":17,"runs":14,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":36,"baseOnBalls":15,"intentionalWalks":0,"hits":24,"hitByPitch":0,"atBats":107,"obp":".320","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":488,"era":"4.18","inningsPitched":"28.0","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":13,"whip":"1.39","battersFaced":122,"outs":84,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":488,"balls":177,"strikes":311,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.76","rbi":0,"winPercentage":".667","pitchesPerInning":"17.43","gamesFinished":3,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"11.57","walksPer9Inn":"4.82","hitsPer9Inn":"7.71","runsScoredPer9":"4.50","homeRunsPer9":"0.96","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"900","stats":{"batting":{"summary":"0-3 | BB, K, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":16,"groundOuts":34,"airOuts":26,"runs":10,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":36,"baseOnBalls":11,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".221","atBats":122,"obp":".291","slg":".254","ops":".545","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":31,"rbi":7,"leftOnBase":62,"sacBunts":1,"sacFlies":0,"babip":".314","groundOutsToAirouts":"1.31","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":62,"putOuts":58,"errors":4,"chances":124,"fielding":".968","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":8,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".087","atBats":23,"obp":".160","slg":".348","ops":".508","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":8,"rbi":5,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.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":11,"errors":0,"chances":12,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"800","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":12,"groundOuts":53,"airOuts":27,"runs":19,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":10,"intentionalWalks":1,"hits":44,"hitByPitch":2,"avg":".299","atBats":147,"obp":".350","slg":".354","ops":".704","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":163,"totalBases":52,"rbi":12,"leftOnBase":78,"sacBunts":3,"sacFlies":1,"babip":".358","groundOutsToAirouts":"1.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"147.00","popOuts":7,"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":79,"errors":2,"chances":83,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"summary":"5.1 IP, ER, 7 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":6,"airOuts":3,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":96,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":35,"strikes":61,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"8.44","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"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":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":85,"airOuts":88,"runs":49,"doubles":17,"triples":1,"homeRuns":7,"strikeOuts":65,"baseOnBalls":31,"intentionalWalks":0,"hits":78,"hitByPitch":6,"atBats":314,"obp":".326","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1334,"era":"4.92","inningsPitched":"82.1","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.32","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.97","rbi":2,"winPercentage":".556","pitchesPerInning":"16.20","gamesFinished":0,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"7.11","walksPer9Inn":"3.39","hitsPer9Inn":"8.53","runsScoredPer9":"5.36","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":33},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":1,"strikes":4,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":31,"gamesStarted":0,"flyOuts":15,"groundOuts":43,"airOuts":30,"runs":22,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":45,"baseOnBalls":22,"intentionalWalks":8,"hits":31,"hitByPitch":7,"atBats":149,"obp":".337","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":656,"era":"4.24","inningsPitched":"40.1","wins":4,"losses":2,"saves":1,"saveOpportunities":3,"holds":3,"blownSaves":2,"earnedRuns":19,"whip":"1.31","battersFaced":178,"outs":121,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":656,"balls":237,"strikes":419,"strikePercentage":".640","hitBatsmen":7,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":0,"winPercentage":".667","pitchesPerInning":"16.26","gamesFinished":8,"strikeoutWalkRatio":"2.05","strikeoutsPer9Inn":"10.04","walksPer9Inn":"4.91","hitsPer9Inn":"6.92","runsScoredPer9":"4.91","homeRunsPer9":"0.89","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":4,"errors":3,"chances":13,"fielding":".769","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":22,"gamesStarted":0,"flyOuts":19,"groundOuts":11,"airOuts":34,"runs":9,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":12,"intentionalWalks":0,"hits":19,"hitByPitch":1,"atBats":79,"obp":".344","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":384,"era":"3.86","inningsPitched":"21.0","wins":0,"losses":0,"saves":0,"saveOpportunities":2,"holds":7,"blownSaves":2,"earnedRuns":9,"whip":"1.48","battersFaced":93,"outs":63,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":384,"balls":142,"strikes":242,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.32","rbi":0,"winPercentage":".---","pitchesPerInning":"18.29","gamesFinished":3,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"6.86","walksPer9Inn":"5.14","hitsPer9Inn":"8.14","runsScoredPer9":"3.86","homeRunsPer9":"0.00","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":14,"gamesStarted":13,"flyOuts":44,"groundOuts":52,"airOuts":84,"runs":42,"doubles":14,"triples":1,"homeRuns":8,"strikeOuts":68,"baseOnBalls":41,"intentionalWalks":1,"hits":53,"hitByPitch":2,"atBats":255,"obp":".320","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1203,"era":"4.76","inningsPitched":"68.0","wins":2,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.38","battersFaced":301,"outs":204,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1203,"balls":448,"strikes":755,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".222","pitchesPerInning":"17.69","gamesFinished":0,"strikeoutWalkRatio":"1.66","strikeoutsPer9Inn":"9.00","walksPer9Inn":"5.43","hitsPer9Inn":"7.01","runsScoredPer9":"5.56","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":23,"lineOuts":17},"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":2,"groundOuts":4,"airOuts":5,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".190","atBats":21,"obp":".190","slg":".190","ops":".380","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":4,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".308","groundOutsToAirouts":"0.80","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":29,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":9,"flyOuts":34,"groundOuts":66,"airOuts":70,"runs":35,"doubles":16,"triples":1,"homeRuns":6,"strikeOuts":54,"baseOnBalls":24,"intentionalWalks":0,"hits":71,"hitByPitch":2,"atBats":259,"obp":".338","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1143,"era":"3.84","inningsPitched":"65.2","wins":4,"losses":3,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.45","battersFaced":288,"outs":197,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1143,"balls":420,"strikes":723,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".571","pitchesPerInning":"17.41","gamesFinished":1,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.40","walksPer9Inn":"3.29","hitsPer9Inn":"9.73","runsScoredPer9":"4.80","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":20},"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}},"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":31,"gamesStarted":0,"flyOuts":20,"groundOuts":21,"airOuts":40,"runs":17,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":16,"intentionalWalks":1,"hits":27,"hitByPitch":2,"atBats":112,"obp":".346","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":501,"era":"4.66","inningsPitched":"29.0","wins":2,"losses":3,"saves":2,"saveOpportunities":4,"holds":4,"blownSaves":2,"earnedRuns":15,"whip":"1.48","battersFaced":130,"outs":87,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":501,"balls":184,"strikes":317,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".400","pitchesPerInning":"17.28","gamesFinished":14,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"7.45","walksPer9Inn":"4.97","hitsPer9Inn":"8.38","runsScoredPer9":"5.28","homeRunsPer9":"0.93","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":20,"groundOuts":33,"airOuts":47,"runs":13,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":31,"baseOnBalls":14,"intentionalWalks":0,"hits":17,"hitByPitch":3,"avg":".135","atBats":126,"obp":".236","slg":".278","ops":".514","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":145,"totalBases":35,"rbi":17,"leftOnBase":75,"sacBunts":1,"sacFlies":1,"babip":".132","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.20","popOuts":18,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":11,"stolenBases":9,"stolenBasePercentage":".450","caughtStealingPercentage":".550","assists":14,"putOuts":406,"errors":3,"chances":423,"fielding":".993","passedBall":6,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696062":{"person":{"id":696062,"fullName":"Wilber Dotel","link":"/api/v1/people/696062"},"jerseyNumber":"66","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":9,"gamesStarted":0,"flyOuts":15,"groundOuts":16,"airOuts":19,"runs":12,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":9,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":69,"obp":".316","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":305,"era":"5.89","inningsPitched":"18.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":12,"whip":"1.36","battersFaced":79,"outs":55,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":305,"balls":110,"strikes":195,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".333","pitchesPerInning":"16.64","gamesFinished":1,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"9.33","walksPer9Inn":"4.42","hitsPer9Inn":"7.85","runsScoredPer9":"5.89","homeRunsPer9":"0.98","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"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}},"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":"700","stats":{"batting":{"summary":"2-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":8,"groundOuts":2,"airOuts":10,"runs":6,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".323","atBats":31,"obp":".447","slg":".645","ops":"1.092","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":20,"rbi":6,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".400","groundOutsToAirouts":"0.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.50","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":7,"errors":2,"chances":17,"fielding":".882","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":"3-5 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":30,"groundOuts":56,"airOuts":47,"runs":32,"doubles":7,"triples":0,"homeRuns":10,"strikeOuts":54,"baseOnBalls":20,"intentionalWalks":1,"hits":61,"hitByPitch":2,"avg":".282","atBats":216,"obp":".346","slg":".454","ops":".800","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":240,"totalBases":98,"rbi":35,"leftOnBase":109,"sacBunts":0,"sacFlies":2,"babip":".331","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.60","popOuts":4,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":131,"errors":1,"chances":137,"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-4 | K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":31,"groundOuts":80,"airOuts":53,"runs":38,"doubles":11,"triples":0,"homeRuns":2,"strikeOuts":48,"baseOnBalls":16,"intentionalWalks":0,"hits":74,"hitByPitch":4,"avg":".291","atBats":254,"obp":".342","slg":".358","ops":".700","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":275,"totalBases":91,"rbi":32,"leftOnBase":107,"sacBunts":0,"sacFlies":1,"babip":".351","groundOutsToAirouts":"1.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"127.00","popOuts":7,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":94,"putOuts":61,"errors":6,"chances":161,"fielding":".963","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":51,"flyOuts":28,"groundOuts":33,"airOuts":58,"runs":15,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":60,"baseOnBalls":19,"intentionalWalks":1,"hits":36,"hitByPitch":2,"avg":".193","atBats":187,"obp":".274","slg":".299","ops":".573","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":208,"totalBases":56,"rbi":23,"leftOnBase":105,"sacBunts":0,"sacFlies":0,"babip":".254","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.40","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":14,"gamesStarted":14,"flyOuts":45,"groundOuts":81,"airOuts":74,"runs":34,"doubles":13,"triples":1,"homeRuns":8,"strikeOuts":90,"baseOnBalls":19,"intentionalWalks":0,"hits":74,"hitByPitch":6,"atBats":313,"obp":".289","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1233,"era":"3.30","inningsPitched":"84.2","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.10","battersFaced":344,"outs":254,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1233,"balls":385,"strikes":848,"strikePercentage":".690","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".625","pitchesPerInning":"14.56","gamesFinished":0,"strikeoutWalkRatio":"4.74","strikeoutsPer9Inn":"9.57","walksPer9Inn":"2.02","hitsPer9Inn":"7.87","runsScoredPer9":"3.61","homeRunsPer9":"0.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":18,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[687462,664040,668804,656811,693304,682848,682997,695257,663968,669707,656605,681895,670990,682254,642397],"pitchers":[656605,681895,670990,682254,642397],"bench":[680779,542303,699013],"bullpen":[677952,684049,696149,696062,683003,676755,669387,642701,694973],"battingOrder":[687462,664040,668804,656811,693304,682848,695257,663968,669707],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"O'Hearn (7, Perkins)."},{"label":"HR","value":"Reynolds, B 2 (10, 6th inning off Perkins, 0 on, 0 out, 7th inning off Harris, H, 1 on, 2 out); Lowe, B (18, 9th inning off Alvarado, 0 on, 1 out)."},{"label":"TB","value":"Callihan, T 2; Lowe, B 4; Mangum; O'Hearn 4; Reynolds, B 10; Rodríguez, E."},{"label":"RBI","value":"Gonzales, N (32); Lowe, B (47); Reynolds, B 3 (45); Rodríguez, E (8)."},{"label":"2-out RBI","value":"Reynolds, B 2."},{"label":"Runners left in scoring position, 2 out","value":"Triolo; Lowe, B; Rodríguez, E."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Triolo (3, 2nd base off Perkins/Langeliers)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Horwitz (4, throw)."},{"label":"DP","value":"(Triolo-Horwitz)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"teamStats":{"batting":{"flyOuts":0,"groundOuts":10,"airOuts":4,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":1,"hits":7,"hitByPitch":0,"avg":".251","atBats":34,"obp":".330","slg":".419","ops":".749","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":12,"rbi":2,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":0,"lineOuts":4},"pitching":{"flyOuts":5,"groundOuts":9,"airOuts":7,"runs":6,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":37,"obp":".375","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":158,"era":"4.81","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.44","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":158,"balls":57,"strikes":101,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":6,"pitchesPerInning":"17.56","runsScoredPer9":"6.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":0,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID671732":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":17,"groundOuts":57,"airOuts":37,"runs":22,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":51,"baseOnBalls":20,"intentionalWalks":1,"hits":34,"hitByPitch":0,"avg":".190","atBats":179,"obp":".271","slg":".291","ops":".562","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":199,"totalBases":52,"rbi":19,"leftOnBase":71,"sacBunts":0,"sacFlies":0,"babip":".242","groundOutsToAirouts":"1.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.75","popOuts":6,"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":1,"putOuts":116,"errors":1,"chances":118,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641680":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":14,"groundOuts":27,"airOuts":26,"runs":13,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".239","atBats":92,"obp":".297","slg":".489","ops":".786","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":45,"rbi":14,"leftOnBase":48,"sacBunts":0,"sacFlies":1,"babip":".243","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.40","popOuts":5,"lineOuts":7},"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":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","assists":7,"putOuts":186,"errors":1,"chances":194,"fielding":".995","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669372":{"person":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"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":16,"gamesStarted":13,"flyOuts":43,"groundOuts":84,"airOuts":70,"runs":28,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":68,"baseOnBalls":32,"intentionalWalks":0,"hits":58,"hitByPitch":4,"atBats":278,"obp":".298","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1208,"era":"2.91","inningsPitched":"77.1","wins":5,"losses":3,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":25,"whip":"1.16","battersFaced":316,"outs":232,"gamesPitched":16,"completeGames":1,"shutouts":0,"pitchesThrown":1208,"balls":465,"strikes":743,"strikePercentage":".620","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".625","pitchesPerInning":"15.62","gamesFinished":2,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"7.91","walksPer9Inn":"3.72","hitsPer9Inn":"6.75","runsScoredPer9":"3.26","homeRunsPer9":"0.93","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680869":{"person":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":23,"groundOuts":42,"airOuts":46,"runs":34,"doubles":9,"triples":1,"homeRuns":10,"strikeOuts":52,"baseOnBalls":12,"intentionalWalks":0,"hits":54,"hitByPitch":2,"avg":".281","atBats":192,"obp":".330","slg":".495","ops":".825","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":208,"totalBases":95,"rbi":27,"leftOnBase":82,"sacBunts":2,"sacFlies":0,"babip":".338","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.20","popOuts":14,"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":90,"putOuts":67,"errors":6,"chances":163,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID643446":{"person":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"jerseyNumber":"22","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":28,"groundOuts":63,"airOuts":69,"runs":19,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":33,"baseOnBalls":20,"intentionalWalks":1,"hits":50,"hitByPitch":3,"avg":".236","atBats":212,"obp":".308","slg":".321","ops":".629","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":238,"totalBases":68,"rbi":19,"leftOnBase":94,"sacBunts":1,"sacFlies":2,"babip":".264","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.67","popOuts":13,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":142,"putOuts":114,"errors":4,"chances":260,"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"}]},"ID686993":{"person":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(H, 12)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":24,"groundOuts":29,"airOuts":37,"runs":14,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":8,"intentionalWalks":1,"hits":28,"hitByPitch":0,"atBats":125,"obp":".267","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":553,"era":"3.18","inningsPitched":"34.0","wins":2,"losses":3,"saves":1,"saveOpportunities":3,"holds":12,"blownSaves":2,"earnedRuns":12,"whip":"1.06","battersFaced":136,"outs":102,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":553,"balls":190,"strikes":363,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":1,"winPercentage":".400","pitchesPerInning":"16.26","gamesFinished":5,"strikeoutWalkRatio":"4.25","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.12","hitsPer9Inn":"7.41","runsScoredPer9":"3.71","homeRunsPer9":"1.32","inheritedRunners":21,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686930":{"person":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":11,"groundOuts":6,"airOuts":14,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":39,"obp":".209","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":182,"era":"0.77","inningsPitched":"11.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.77","battersFaced":43,"outs":35,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":182,"balls":68,"strikes":114,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.60","gamesFinished":3,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"10.80","walksPer9Inn":"3.09","hitsPer9Inn":"3.86","runsScoredPer9":"0.77","homeRunsPer9":"0.77","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605130":{"person":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":26,"groundOuts":29,"airOuts":39,"runs":20,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":26,"baseOnBalls":19,"intentionalWalks":2,"hits":21,"hitByPitch":5,"atBats":113,"obp":".324","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":529,"era":"5.17","inningsPitched":"31.1","wins":2,"losses":0,"saves":2,"saveOpportunities":3,"holds":10,"blownSaves":1,"earnedRuns":18,"whip":"1.28","battersFaced":139,"outs":94,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":529,"balls":216,"strikes":313,"strikePercentage":".590","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.88","gamesFinished":4,"strikeoutWalkRatio":"1.37","strikeoutsPer9Inn":"7.47","walksPer9Inn":"5.46","hitsPer9Inn":"6.03","runsScoredPer9":"5.74","homeRunsPer9":"1.72","inheritedRunners":14,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":6},"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}},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","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":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":59,"flyOuts":23,"groundOuts":56,"airOuts":46,"runs":17,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":22,"baseOnBalls":21,"intentionalWalks":0,"hits":50,"hitByPitch":3,"avg":".289","atBats":173,"obp":".374","slg":".457","ops":".831","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":198,"totalBases":79,"rbi":21,"leftOnBase":74,"sacBunts":0,"sacFlies":1,"babip":".301","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.83","popOuts":9,"lineOuts":14},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":14,"obp":".444","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":57,"era":"2.45","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.18","battersFaced":18,"outs":11,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":57,"balls":24,"strikes":33,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.55","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.82","hitsPer9Inn":"9.82","runsScoredPer9":"2.45","homeRunsPer9":"2.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":54,"errors":0,"chances":55,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID660761":{"person":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":1,"flyOuts":13,"groundOuts":28,"airOuts":30,"runs":23,"doubles":12,"triples":0,"homeRuns":1,"strikeOuts":40,"baseOnBalls":19,"intentionalWalks":1,"hits":45,"hitByPitch":3,"atBats":140,"obp":".411","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":651,"era":"5.71","inningsPitched":"34.2","wins":1,"losses":2,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":22,"whip":"1.85","battersFaced":165,"outs":104,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":651,"balls":245,"strikes":406,"strikePercentage":".620","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".333","pitchesPerInning":"18.78","gamesFinished":10,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"10.38","walksPer9Inn":"4.93","hitsPer9Inn":"11.68","runsScoredPer9":"5.97","homeRunsPer9":"0.26","inheritedRunners":12,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675961":{"person":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"jerseyNumber":"12","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-2 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":5,"groundOuts":10,"airOuts":9,"runs":6,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".310","atBats":42,"obp":".341","slg":".500","ops":".841","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":21,"rbi":5,"leftOnBase":13,"sacBunts":1,"sacFlies":0,"babip":".400","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":14,"errors":1,"chances":47,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID691777":{"person":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"jerseyNumber":"3","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"501","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":14,"groundOuts":22,"airOuts":26,"runs":18,"doubles":6,"triples":2,"homeRuns":3,"strikeOuts":40,"baseOnBalls":7,"intentionalWalks":0,"hits":26,"hitByPitch":4,"avg":".234","atBats":111,"obp":".296","slg":".405","ops":".701","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":45,"rbi":14,"leftOnBase":47,"sacBunts":0,"sacFlies":3,"babip":".324","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":23,"errors":2,"chances":57,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID691016":{"person":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"0-2 | 3 BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":39,"groundOuts":75,"airOuts":67,"runs":35,"doubles":19,"triples":2,"homeRuns":12,"strikeOuts":54,"baseOnBalls":38,"intentionalWalks":4,"hits":61,"hitByPitch":1,"avg":".238","atBats":256,"obp":".338","slg":".469","ops":".807","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":296,"totalBases":120,"rbi":39,"leftOnBase":132,"sacBunts":0,"sacFlies":1,"babip":".257","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.33","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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":137,"errors":0,"chances":141,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID695611":{"person":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":14,"groundOuts":18,"airOuts":29,"runs":8,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":6,"intentionalWalks":0,"hits":20,"hitByPitch":2,"atBats":84,"obp":".298","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":344,"era":"3.09","inningsPitched":"23.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.11","battersFaced":94,"outs":70,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":344,"balls":110,"strikes":234,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".667","pitchesPerInning":"14.74","gamesFinished":0,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"7.33","walksPer9Inn":"2.31","hitsPer9Inn":"7.71","runsScoredPer9":"3.09","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":10},"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}},"ID665660":{"person":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(L, 2-1)","summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":7,"strikes":9,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":14,"groundOuts":11,"airOuts":15,"runs":10,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":59,"obp":".303","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":295,"era":"5.63","inningsPitched":"16.0","wins":2,"losses":1,"saves":2,"saveOpportunities":2,"holds":4,"blownSaves":0,"earnedRuns":10,"whip":"1.25","battersFaced":66,"outs":48,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":295,"balls":104,"strikes":191,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":1,"winPercentage":".667","pitchesPerInning":"18.44","gamesFinished":5,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"11.25","walksPer9Inn":"3.94","hitsPer9Inn":"7.31","runsScoredPer9":"5.63","homeRunsPer9":"1.13","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID701762":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":28,"groundOuts":45,"airOuts":46,"runs":52,"doubles":13,"triples":1,"homeRuns":18,"strikeOuts":93,"baseOnBalls":68,"intentionalWalks":9,"hits":76,"hitByPitch":2,"avg":".292","atBats":260,"obp":".442","slg":".558","ops":"1.000","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":330,"totalBases":145,"rbi":57,"leftOnBase":82,"sacBunts":0,"sacFlies":0,"babip":".389","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.44","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":26,"putOuts":528,"errors":3,"chances":557,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663687":{"person":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(BS, 3)","summary":"1.0 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":11,"strikes":14,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":0,"flyOuts":16,"groundOuts":29,"airOuts":33,"runs":13,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":40,"baseOnBalls":24,"intentionalWalks":2,"hits":29,"hitByPitch":2,"atBats":130,"obp":".350","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":665,"era":"3.12","inningsPitched":"34.2","wins":3,"losses":0,"saves":6,"saveOpportunities":9,"holds":10,"blownSaves":3,"earnedRuns":12,"whip":"1.53","battersFaced":157,"outs":104,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":665,"balls":268,"strikes":397,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":2,"winPercentage":"1.000","pitchesPerInning":"19.18","gamesFinished":9,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"10.38","walksPer9Inn":"6.23","hitsPer9Inn":"7.53","runsScoredPer9":"3.38","homeRunsPer9":"0.78","inheritedRunners":26,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665622":{"person":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":1,"flyOuts":19,"groundOuts":25,"airOuts":31,"runs":20,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":32,"baseOnBalls":13,"intentionalWalks":1,"hits":33,"hitByPitch":1,"atBats":120,"obp":".348","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":528,"era":"4.70","inningsPitched":"30.2","wins":1,"losses":1,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":16,"whip":"1.50","battersFaced":135,"outs":92,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":528,"balls":213,"strikes":315,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".500","pitchesPerInning":"17.22","gamesFinished":8,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"9.39","walksPer9Inn":"3.82","hitsPer9Inn":"9.68","runsScoredPer9":"5.87","homeRunsPer9":"1.17","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":6},"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}},"ID703607":{"person":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"jerseyNumber":"33","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 3 K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":9,"groundOuts":23,"airOuts":12,"runs":10,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":32,"baseOnBalls":7,"intentionalWalks":0,"hits":30,"hitByPitch":5,"avg":".313","atBats":96,"obp":".385","slg":".396","ops":".781","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":109,"totalBases":38,"rbi":7,"leftOnBase":33,"sacBunts":0,"sacFlies":1,"babip":".453","groundOutsToAirouts":"1.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"96.00","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":76,"errors":3,"chances":81,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID687515":{"person":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"jerseyNumber":"32","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"701","stats":{"batting":{"note":"c-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":13,"groundOuts":9,"airOuts":19,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".237","atBats":59,"obp":".286","slg":".373","ops":".659","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":64,"totalBases":22,"rbi":6,"leftOnBase":21,"sacBunts":1,"sacFlies":0,"babip":".308","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":33,"errors":2,"chances":35,"fielding":".943","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669127":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":51,"groundOuts":48,"airOuts":94,"runs":46,"doubles":15,"triples":0,"homeRuns":18,"strikeOuts":58,"baseOnBalls":23,"intentionalWalks":1,"hits":77,"hitByPitch":4,"avg":".279","atBats":276,"obp":".342","slg":".529","ops":".871","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":304,"totalBases":146,"rbi":36,"leftOnBase":125,"sacBunts":0,"sacFlies":1,"babip":".294","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.33","popOuts":25,"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":13,"stolenBases":27,"stolenBasePercentage":".675","caughtStealingPercentage":".325","assists":27,"putOuts":452,"errors":1,"chances":480,"fielding":".998","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID643410":{"person":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":2,"strikes":7,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":0,"flyOuts":17,"groundOuts":24,"airOuts":30,"runs":16,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":31,"baseOnBalls":10,"intentionalWalks":1,"hits":31,"hitByPitch":1,"atBats":115,"obp":".331","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":481,"era":"4.85","inningsPitched":"29.2","wins":0,"losses":1,"saves":4,"saveOpportunities":6,"holds":5,"blownSaves":2,"earnedRuns":16,"whip":"1.38","battersFaced":127,"outs":89,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":481,"balls":168,"strikes":313,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".000","pitchesPerInning":"16.21","gamesFinished":7,"strikeoutWalkRatio":"3.10","strikeoutsPer9Inn":"9.40","walksPer9Inn":"3.03","hitsPer9Inn":"9.40","runsScoredPer9":"4.85","homeRunsPer9":"0.61","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678022":{"person":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 3 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":85,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":28,"strikes":57,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":3,"flyOuts":25,"groundOuts":34,"airOuts":40,"runs":30,"doubles":7,"triples":1,"homeRuns":5,"strikeOuts":49,"baseOnBalls":14,"intentionalWalks":0,"hits":43,"hitByPitch":6,"atBats":164,"obp":".339","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":718,"era":"6.15","inningsPitched":"41.0","wins":2,"losses":3,"saves":3,"saveOpportunities":5,"holds":2,"blownSaves":2,"earnedRuns":28,"whip":"1.39","battersFaced":186,"outs":123,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":718,"balls":239,"strikes":479,"strikePercentage":".670","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":2,"winPercentage":".400","pitchesPerInning":"17.51","gamesFinished":5,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"10.76","walksPer9Inn":"3.07","hitsPer9Inn":"9.44","runsScoredPer9":"6.59","homeRunsPer9":"1.10","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID605488":{"person":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":58,"groundOuts":70,"airOuts":96,"runs":51,"doubles":14,"triples":3,"homeRuns":19,"strikeOuts":68,"baseOnBalls":23,"intentionalWalks":0,"hits":81,"hitByPitch":2,"atBats":312,"obp":".312","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1318,"era":"5.13","inningsPitched":"79.0","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.32","battersFaced":340,"outs":237,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1318,"balls":467,"strikes":851,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".300","pitchesPerInning":"16.68","gamesFinished":0,"strikeoutWalkRatio":"2.96","strikeoutsPer9Inn":"7.75","walksPer9Inn":"2.62","hitsPer9Inn":"9.23","runsScoredPer9":"5.81","homeRunsPer9":"2.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID806960":{"person":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":2,"flyOuts":4,"groundOuts":6,"airOuts":12,"runs":15,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":7,"baseOnBalls":12,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":42,"obp":".545","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":212,"era":"14.46","inningsPitched":"9.1","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"3.11","battersFaced":55,"outs":28,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":212,"balls":96,"strikes":116,"strikePercentage":".550","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"22.71","gamesFinished":1,"strikeoutWalkRatio":"0.58","strikeoutsPer9Inn":"6.75","walksPer9Inn":"11.57","hitsPer9Inn":"16.39","runsScoredPer9":"14.46","homeRunsPer9":"4.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"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}},"ID805779":{"person":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":28,"groundOuts":58,"airOuts":49,"runs":20,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":7,"intentionalWalks":0,"hits":50,"hitByPitch":0,"avg":".282","atBats":177,"obp":".308","slg":".384","ops":".692","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":186,"totalBases":68,"rbi":21,"leftOnBase":83,"sacBunts":1,"sacFlies":1,"babip":".307","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.00","popOuts":7,"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":84,"putOuts":51,"errors":0,"chances":135,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[701762,669127,691016,805779,666126,691777,680869,671732,687515,703607,643446,675961,678022,686993,663687,643410,665660],"pitchers":[678022,686993,663687,643410,665660],"bench":[641680],"bullpen":[605130,686930,669372,695611,665622,806960,605488,660761],"battingOrder":[701762,669127,691016,805779,691777,680869,687515,703607,675961],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Butler, L (6, Keller, M); Williams (5, Sisk)."},{"label":"HR","value":"Gelof (10, 6th inning off Keller, M, 0 on, 1 out)."},{"label":"TB","value":"Butler, L 2; Gelof 5; Kurtz; Langeliers; Williams 2; Wilson, J."},{"label":"RBI","value":"Butler, L (19); Gelof (27)."},{"label":"2-out RBI","value":"Butler, L."},{"label":"Runners left in scoring position, 2 out","value":"Bolte 2; McNeil; Wilson, J 2."},{"label":"GIDP","value":"Cortes."},{"label":"Team RISP","value":"1-for-12."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Bolte (6, 2nd base off Keller, M/Rodríguez, E); Gelof (8, 2nd base off Montgomery, M/Rodríguez, E)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Bolte (Callihan, T at 1st base)."},{"label":"DP","value":"(Bolte-Kurtz)."}]}],"note":[{"label":"a","value":"Doubled for McNeil in the 7th."},{"label":"b","value":"Grounded out for Cortes in the 8th."},{"label":"c","value":"Struck out for Butler, L in the 8th."}]}},"officials":[{"official":{"id":427197,"fullName":"Chris Guccione","link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"fullName":"David Rackley","link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":598411,"fullName":"Nestor Ceja","link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":605671,"fullName":"Charlie Ramos","link":"/api/v1/people/605671"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Ramírez."},{"label":"IBB","value":"Soderstrom (by Ramírez)."},{"label":"ABS Challenge","value":"Rodríguez, E (Ball-Overturned to Strike); Langeliers 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Soderstrom 2 (Strike-Overturned to Ball, Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Keller, M 96-61; Sisk 15-10; Ramírez 5-4; Montgomery, M 21-12; Soto, G 20-13; Perkins 85-57; Sterner 23-14; Harris, H 25-14; Leiter Jr. 9-7; Alvarado 16-9."},{"label":"Groundouts-flyouts","value":"Keller, M 6-0; Sisk 1-0; Ramírez 2-0; Montgomery, M 1-0; Soto, G 0-0; Perkins 5-2; Sterner 0-0; Harris, H 0-2; Leiter Jr. 2-0; Alvarado 2-1."},{"label":"Batters faced","value":"Keller, M 24; Sisk 4; Ramírez 3; Montgomery, M 4; Soto, G 5; Perkins 22; Sterner 4; Harris, H 6; Leiter Jr. 4; Alvarado 4."},{"label":"Inherited runners-scored","value":"Ramírez 1-0; Sterner 1-1."},{"label":"Umpires","value":"HP: Chris Guccione. 1B: David Rackley. 2B: Nestor Ceja. 3B: Charlie Ramos. "},{"label":"Weather","value":"85 degrees, Clear."},{"label":"Wind","value":"10 mph, Out To CF."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:59."},{"label":"Att","value":"8,615."},{"label":"Venue","value":"Sutter Health Park."},{"label":"June 16, 2026"}],"pitchingNotes":["Perkins pitched to 2 batters in the 6th inning."],"topPerformers":[{"player":{"person":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804","boxscoreName":"Reynolds, B"},"jerseyNumber":"10","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"4-5 | 2 HR, 3 RBI, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":10,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":31,"groundOuts":71,"airOuts":54,"runs":49,"doubles":16,"triples":2,"homeRuns":10,"strikeOuts":67,"baseOnBalls":49,"intentionalWalks":2,"hits":74,"hitByPitch":5,"avg":".280","atBats":264,"obp":".400","slg":".470","ops":".870","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":320,"totalBases":124,"rbi":45,"leftOnBase":99,"sacBunts":0,"sacFlies":2,"babip":".339","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.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":108,"errors":1,"chances":110,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":80,"hittingGameScore":80},{"player":{"person":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869","boxscoreName":"Gelof"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":23,"groundOuts":42,"airOuts":46,"runs":34,"doubles":9,"triples":1,"homeRuns":10,"strikeOuts":52,"baseOnBalls":12,"intentionalWalks":0,"hits":54,"hitByPitch":2,"avg":".281","atBats":192,"obp":".330","slg":".495","ops":".825","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":208,"totalBases":95,"rbi":27,"leftOnBase":82,"sacBunts":2,"sacFlies":0,"babip":".338","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.20","popOuts":14,"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":90,"putOuts":67,"errors":6,"chances":163,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":65,"hittingGameScore":65},{"player":{"person":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811","boxscoreName":"O'Hearn"},"jerseyNumber":"29","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":30,"groundOuts":56,"airOuts":47,"runs":32,"doubles":7,"triples":0,"homeRuns":10,"strikeOuts":54,"baseOnBalls":20,"intentionalWalks":1,"hits":61,"hitByPitch":2,"avg":".282","atBats":216,"obp":".346","slg":".454","ops":".800","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":240,"totalBases":98,"rbi":35,"leftOnBase":109,"sacBunts":0,"sacFlies":2,"babip":".331","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.60","popOuts":4,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":131,"errors":1,"chances":137,"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"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"loser":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"save":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}