{"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":824992,"link":"/api/v1.1/game/824992/feed/live","metaData":{"wait":10,"timeStamp":"20260618_043133","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824992,"type":"R","doubleHeader":"N","id":"2026/06/17/pitmlb-athmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824992-2026-06-17","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-18T01:40:00Z","originalDate":"2026-06-17","officialDate":"2026-06-17","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":75,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":38,"losses":37,"ties":0,"pct":".507"},"records":{},"divisionLeader":false,"wins":38,"losses":37,"winningPercentage":".507"},"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":74,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":36,"losses":38,"ties":0,"pct":".486"},"records":{},"divisionLeader":false,"wins":36,"losses":38,"winningPercentage":".486"},"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},"ID650644":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644","firstName":"Aaron","lastName":"Civale","primaryNumber":"38","birthDate":"1995-06-12","currentAge":31,"birthCity":"East Windsor","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Civale","middleName":"James","boxscoreName":"Civale","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"sih-VAH-lee","mlbDebutDate":"2019-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Civale","nameSlug":"aaron-civale-650644","firstLastName":"Aaron Civale","lastFirstName":"Civale, Aaron","lastInitName":"Civale, A","initLastName":"A Civale","fullFMLName":"Aaron James Civale","fullLFMName":"Civale, Aaron James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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":"Partly Cloudy","temp":"82","wind":"6 mph, Out To CF"},"gameInfo":{"attendance":9024,"firstPitch":"2026-06-18T01:41:00.000Z","gameDurationMinutes":170},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"home":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"}},"officialScorer":{"id":433339,"fullName":"David Feldman","link":"/api/v1/people/433339"},"primaryDatacaster":{"id":686229,"fullName":"Corey Neal","link":"/api/v1/people/686229"},"moundVisits":{"away":{"used":4,"remaining":0},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Horwitz doubles (10) on a line drive to right fielder Lawrence Butler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T01:41:08.273Z","endTime":"2026-06-18T01:41:39.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"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_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-17T23:00:10.447Z","endTime":"2026-06-18T01:17:05.495Z","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-18T01:17:05.495Z","endTime":"2026-06-18T01:39:14.732Z","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-18T01:39:14.732Z","endTime":"2026-06-18T01:41:10.435Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77311154700717,"aZ":-11.132154393472149,"pfxX":-3.5744711091599717,"pfxZ":11.84262288011096,"pX":-0.8077056584556814,"pZ":2.904372708150163,"vX0":0.9600140195013304,"vY0":-132.56324856128913,"vZ0":-6.165136910447674,"x":147.79,"y":160.36,"x0":-0.7104989123429545,"y0":50.00450058962345,"z0":6.075725398274088,"aX":-6.351584857485335},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":20.3,"breakHorizontal":6.2,"spinRate":2503,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.4134521807895979,"extension":5.701276430183658},"index":3,"playId":"751e04c7-a479-3494-8bc8-0e06fe94a0ac","pitchNumber":1,"startTime":"2026-06-18T01:41:10.435Z","endTime":"2026-06-18T01:41:14.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54793748294688,"aZ":-19.159042806060178,"pfxX":-1.5767198607724833,"pfxZ":7.622258641977334,"pX":-0.017998906708759456,"pZ":3.462873764472655,"vX0":2.1323651720353802,"vY0":-129.93100143309002,"vZ0":-3.249072192016239,"x":117.69,"y":145.28,"x0":-0.6449526010366855,"y0":50.0022552986242,"z0":6.187573247114944,"aX":-2.6923358831681834},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":13.3,"breakHorizontal":2.4,"spinRate":2771,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.42176023676515895,"extension":5.440090146719811},"hitData":{"launchSpeed":99.9,"launchAngle":16.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":211.0,"coordY":104.32}},"index":4,"playId":"65617b9e-e5c9-3ae4-bc52-f38f67b4e32a","pitchNumber":2,"startTime":"2026-06-18T01:41:26.475Z","endTime":"2026-06-18T01:41:39.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:41:39.052Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Lowe walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T01:41:42.173Z","endTime":"2026-06-18T01:44:08.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnSecond":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78563146212877,"aZ":-18.56086248733931,"pfxX":2.2645236984306223,"pfxZ":7.998088827946525,"pX":-1.6664751956994421,"pZ":3.3863119396869013,"vX0":-2.89669115927856,"vY0":-129.54903731215333,"vZ0":-3.572496079106869,"x":180.52,"y":147.35,"x0":-0.8286473710913872,"y0":50.0012645903545,"z0":6.2000516787043365,"aX":3.853418641851702},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.9,"breakHorizontal":-3.5,"spinRate":2513,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.4226303483014937,"extension":5.646126853843847},"index":0,"playId":"13e3d0c1-2dc6-37c2-b198-9cc996550003","pitchNumber":1,"startTime":"2026-06-18T01:42:17.254Z","endTime":"2026-06-18T01:42:21.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":80.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.75330817122165,"aZ":-13.588186234906168,"pfxX":-1.2860872737425897,"pfxZ":10.770574337501978,"pX":-1.1256256699718008,"pZ":4.521306588271758,"vX0":-0.2050692721848692,"vY0":-132.8824414614095,"vZ0":-1.8775297559619206,"x":159.91,"y":116.7,"x0":-0.880194984456448,"y0":50.0026982898841,"z0":6.264587218490662,"aX":-2.219415234761966},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":19.1,"breakHorizontal":2.4,"spinRate":2335,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.41784332584190276,"extension":5.511480700438349},"index":1,"playId":"d897ff73-72d2-3244-937b-7e0a1f73b595","pitchNumber":2,"startTime":"2026-06-18T01:42:37.661Z","endTime":"2026-06-18T01:42:41.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.512761989327256,"aZ":-19.01795624284321,"pfxX":2.550422998724545,"pfxZ":7.871972351473696,"pX":-0.5856118500662844,"pZ":4.083302688312059,"vX0":-0.45547792981828283,"vY0":-129.15641548213605,"vZ0":-1.7367949613390359,"x":139.32,"y":128.53,"x0":-0.7370134287113075,"y0":50.005687426521675,"z0":6.24276083035833,"aX":4.2647251603002},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":14.0,"breakHorizontal":-4.4,"spinRate":2552,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4257801238176184,"extension":5.559907635988003},"index":2,"playId":"89c6a626-ed8a-3ed0-a1cd-e5756796d99f","pitchNumber":3,"startTime":"2026-06-18T01:42:55.477Z","endTime":"2026-06-18T01:42:59.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.972970548334636,"aZ":-20.89855324575144,"pfxX":3.2500575530341376,"pfxZ":6.754952082224563,"pX":-0.6773998387585584,"pZ":2.8618027941310933,"vX0":-0.9394436084079663,"vY0":-128.2489362513103,"vZ0":-4.164057104240277,"x":142.82,"y":161.51,"x0":-0.7291059863367152,"y0":50.0034932063174,"z0":6.131954754623468,"aX":5.426146644445606},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":11.5,"breakHorizontal":-5.6,"spinRate":2646,"spinDirection":181},"zone":1,"typeConfidence":2.0,"plateTime":0.4267154355525702,"extension":5.643501632567306},"index":3,"playId":"e4a98306-be6d-3c93-b070-c600cb00d662","pitchNumber":4,"startTime":"2026-06-18T01:43:14.242Z","endTime":"2026-06-18T01:43:18.385Z","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":90.0,"endSpeed":82.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22255003597657,"aZ":-18.72313028681632,"pfxX":2.9305562060326618,"pfxZ":7.753790438273624,"pX":0.7362320436961559,"pZ":3.2271571529613845,"vX0":2.5918889597764276,"vY0":-131.0422647808625,"vZ0":-3.9955048652920895,"x":88.94,"y":151.65,"x0":-0.6472930729780224,"y0":50.006154515206056,"z0":6.174095148578794,"aX":5.087626167444403},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.3,"breakHorizontal":-5.9,"spinRate":2602,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.4183061949477631,"extension":5.8843276433140765},"index":4,"playId":"557e5266-c54c-3003-b36e-5baffa5db205","pitchNumber":5,"startTime":"2026-06-18T01:43:36.008Z","endTime":"2026-06-18T01:43:39.757Z","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-18T01:43:48.070Z","endTime":"2026-06-18T01:44:03.169Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.165266702948152,"aZ":-41.5240108145726,"pfxX":7.5823933241544985,"pfxZ":-7.273902733532038,"pX":-1.0331386640622569,"pZ":2.38836109958125,"vX0":-2.6805410660536007,"vY0":-113.12233121633177,"vZ0":0.12670532943538504,"x":156.38,"y":174.29,"x0":-0.8126065916041988,"y0":50.00229350499648,"z0":6.521862394031826,"aX":9.748458773196917},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-12.7,"breakHorizontal":-13.0,"spinRate":2967,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.48567690343078507,"extension":5.729535304456395},"index":6,"playId":"16bfad53-e978-3c5c-8599-1d8142679d30","pitchNumber":6,"startTime":"2026-06-18T01:44:03.169Z","endTime":"2026-06-18T01:44:08.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:44:08.172Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryan Reynolds hits a ground-rule double (17) on a fly ball to right field. Spencer Horwitz scores. Brandon Lowe to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T01:44:10.362Z","endTime":"2026-06-18T01:44:55.120Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnThird":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":{"id":650644,"link":"/api/v1/people/650644"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":70.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12981578818429,"aZ":-42.99668416579593,"pfxX":8.33174336453114,"pfxZ":-8.526011004692018,"pX":0.06473686795198826,"pZ":2.7681984392354706,"vX0":-0.7690182032399531,"vY0":-112.7349500574051,"vZ0":1.3342562597212384,"x":114.53,"y":164.04,"x0":-0.6676450594960508,"y0":50.00268696086493,"z0":6.555587982500965,"aX":10.57611682377823},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-14.6,"breakHorizontal":-14.8,"spinRate":2942,"spinDirection":46},"zone":5,"typeConfidence":2.0,"plateTime":0.48843033923187607,"extension":5.805645539368052},"hitData":{"launchSpeed":101.2,"launchAngle":28.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"hard","coordinates":{"coordX":191.75,"coordY":67.15}},"index":0,"playId":"d139bd10-b0f9-3d4e-b6c6-78b7d4f47f82","pitchNumber":1,"startTime":"2026-06-18T01:44:37.955Z","endTime":"2026-06-18T01:44:55.120Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:44:55.120Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan O'Hearn doubles (8) on a fly ball to left fielder Tyler Soderstrom. Brandon Lowe scores. Bryan Reynolds scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T01:45:14.881Z","endTime":"2026-06-18T01:46:14.228Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"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,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":2},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":{"id":650644,"link":"/api/v1/people/650644"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":650644,"link":"/api/v1/people/650644"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0488406191327,"aZ":-25.118885375994722,"pfxX":3.627040491942506,"pfxZ":4.161723315753891,"pX":-0.7539399579335379,"pZ":3.0323416135196513,"vX0":-0.9970462862843673,"vY0":-128.92805935507343,"vZ0":-2.9723078412457964,"x":145.74,"y":156.91,"x0":-0.8351230454399923,"y0":50.00293422435281,"z0":6.12412136912373,"aX":6.148726900345221},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.2,"breakHorizontal":-6.4,"spinRate":2606,"spinDirection":177},"zone":1,"typeConfidence":2.0,"plateTime":0.4237100509818621,"extension":5.794839336418972},"index":0,"playId":"74b18026-dd71-3c2d-b477-80929b307324","pitchNumber":1,"startTime":"2026-06-18T01:45:22.463Z","endTime":"2026-06-18T01:45:26.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":75.3,"endSpeed":68.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.11675649434019,"aZ":-42.90871909244615,"pfxX":9.808664983634163,"pfxZ":-8.98459564877016,"pX":-1.8896496235254199,"pZ":3.053849042429167,"vX0":-4.843500521943443,"vY0":-109.46662901486447,"vZ0":2.4125484191865727,"x":189.03,"y":156.33,"x0":-0.9047668591933958,"y0":50.00285892543905,"z0":6.583860092525654,"aX":11.71947350690445},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.0,"breakVerticalInduced":-15.1,"breakHorizontal":-16.2,"spinRate":3012,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.5033632054116088,"extension":5.656539075861692},"index":1,"playId":"9881b2f0-348c-3501-99d7-757f1504f4a6","pitchNumber":2,"startTime":"2026-06-18T01:45:40.386Z","endTime":"2026-06-18T01:45:43.854Z","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":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24994299517687,"aZ":-17.77351742956788,"pfxX":-7.520747514611666,"pfxZ":7.9000906817864145,"pX":-0.4560489080672843,"pZ":2.7961063900921954,"vX0":3.257249976196384,"vY0":-134.44919764750475,"vZ0":-4.96435145235637,"x":134.38,"y":163.29,"x0":-0.708812890920722,"y0":50.00449817220442,"z0":5.935196661877979,"aX":-13.714620773550378},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.4,"breakHorizontal":12.8,"spinRate":2482,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.40800176933501975,"extension":5.733274683094684},"hitData":{"launchSpeed":99.7,"launchAngle":27.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.6,"coordY":62.45}},"index":2,"playId":"7d3b5798-f07f-3077-b9d1-616afaeeca7d","pitchNumber":3,"startTime":"2026-06-18T01:45:59.924Z","endTime":"2026-06-18T01:46:14.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:46:14.228Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Gonzales flies out to left fielder Tyler Soderstrom. Ryan O'Hearn to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T01:46:23.549Z","endTime":"2026-06-18T01:47:14.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":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":1},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","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":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.583485679002976,"aZ":-20.774476658278573,"pfxX":2.3185634715320727,"pfxZ":6.676612009739903,"pX":-0.14743230894704334,"pZ":2.277883740964386,"vX0":-0.6995482643077771,"vY0":-129.02953796090353,"vZ0":-5.649599375053603,"x":122.62,"y":177.28,"x0":-0.1761793848603392,"y0":50.00462564676022,"z0":6.067663956723895,"aX":3.9606361878998184},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.3,"breakHorizontal":-4.1,"spinRate":2635,"spinDirection":180},"zone":5,"typeConfidence":2.0,"plateTime":0.4223963605084431,"extension":5.7798474796400425},"index":0,"playId":"6c6f17b9-0d57-3e6b-8e95-d5660e6b924d","pitchNumber":1,"startTime":"2026-06-18T01:46:48.624Z","endTime":"2026-06-18T01:46:52.807Z","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":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4367128333315,"aZ":-14.423438912870811,"pfxX":-6.985767167742199,"pfxZ":9.82684871469759,"pX":-0.9896135460989877,"pZ":2.5044883876195616,"vX0":0.4016438629569671,"vY0":-133.695234724846,"vZ0":-6.258479387463528,"x":154.72,"y":171.16,"x0":-0.2347043030862646,"y0":50.00309189572344,"z0":5.9152277955521155,"aX":-12.61646250877521},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.7,"breakHorizontal":12.6,"spinRate":2308,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.41005613369008875,"extension":5.634275430877219},"hitData":{"launchSpeed":89.4,"launchAngle":27.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.6,"coordY":72.16}},"index":1,"playId":"69c8838b-8247-30c7-a304-4b5979a828df","pitchNumber":2,"startTime":"2026-06-18T01:47:05.348Z","endTime":"2026-06-18T01:47:14.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:47:14.083Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcell Ozuna grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T01:47:40.716Z","endTime":"2026-06-18T01:48:30.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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, 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":78.5,"endSpeed":73.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.40429544406246,"aZ":-40.75555866060078,"pfxX":5.568709759840271,"pfxZ":-6.414612725281749,"pX":0.021513899825774084,"pZ":2.116254362789861,"vX0":-1.316226071966328,"vY0":-114.48432836036714,"vZ0":-0.7990730345634091,"x":116.18,"y":181.64,"x0":-0.12268308147329444,"y0":50.00064794146295,"z0":6.428865347800953,"aX":7.4553515258738035},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-11.5,"breakHorizontal":-9.8,"spinRate":2866,"spinDirection":49},"zone":8,"typeConfidence":2.0,"plateTime":0.4768524483085921,"extension":5.52636769443957},"index":0,"playId":"34ad22ad-c80a-31b7-9def-ec9ca8f6824f","pitchNumber":1,"startTime":"2026-06-18T01:47:47.060Z","endTime":"2026-06-18T01:47:51.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.736422585016918,"aZ":-23.462308733412893,"pfxX":2.6812073586044223,"pfxZ":4.98516654070373,"pX":0.7288747220167118,"pZ":1.9162761561866426,"vX0":1.0227748579037188,"vY0":-130.6208186229846,"vZ0":-6.194254487497571,"x":89.22,"y":187.04,"x0":-0.014878853109015816,"y0":50.00029587406752,"z0":6.05606107386236,"aX":4.681928986471735},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.0,"breakHorizontal":-5.0,"spinRate":2568,"spinDirection":177},"zone":9,"typeConfidence":2.0,"plateTime":0.4176108551099085,"extension":5.935784603086097},"index":1,"playId":"da6289e7-d5f2-3897-958e-c9f25856461d","pitchNumber":2,"startTime":"2026-06-18T01:48:03.817Z","endTime":"2026-06-18T01:48:07.292Z","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":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.081685451609495,"aZ":-27.096729398041354,"pfxX":3.927615282630536,"pfxZ":2.968122290996133,"pX":1.2122211232933033,"pZ":2.2093062419583536,"vX0":2.048454988487769,"vY0":-129.20747226904564,"vZ0":-4.678958207921373,"x":70.79,"y":179.13,"x0":-0.09826747919605454,"y0":50.00082657176546,"z0":6.0978573275276275,"aX":6.714704328695997},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.7,"breakHorizontal":-7.6,"spinRate":2649,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.4221045157539427,"extension":5.760753398458888},"hitData":{"launchSpeed":79.9,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.72,"coordY":165.72}},"index":2,"playId":"014d649b-758e-34ae-bd0b-ceb022db6e49","pitchNumber":3,"startTime":"2026-06-18T01:48:22.796Z","endTime":"2026-06-18T01:48:30.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:48:30.632Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Mangum pops out to third baseman Zack Gelof.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T01:48:38.940Z","endTime":"2026-06-18T01:50:03.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"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":"Pop Out","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":3},"credits":[{"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.917487185428836,"aZ":-23.922547351908403,"pfxX":3.3681777702719566,"pfxZ":4.741455733570952,"pX":0.746484009169669,"pZ":3.5101821281080445,"vX0":2.5343951255849944,"vY0":-130.41277526941752,"vZ0":-2.344030954346186,"x":88.55,"y":144.01,"x0":-0.6721119594699055,"y0":50.00019575592117,"z0":6.206860891537843,"aX":5.856545858247434},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.4,"breakHorizontal":-6.6,"spinRate":2581,"spinDirection":177},"zone":12,"typeConfidence":2.0,"plateTime":0.41843833601381775,"extension":5.87054491434973},"index":0,"playId":"d0604573-be1d-3748-bdf1-aa301710a9f9","pitchNumber":1,"startTime":"2026-06-18T01:48:56.758Z","endTime":"2026-06-18T01:49:00.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41528396944122,"aZ":-22.9246091383158,"pfxX":4.287267400802687,"pfxZ":5.438029700475914,"pX":-0.45175000280086036,"pZ":3.2860240402782774,"vX0":-0.4626539864969925,"vY0":-129.67218834470148,"vZ0":-2.9787535990834484,"x":134.22,"y":150.06,"x0":-0.8278135035165122,"y0":50.0025711506755,"z0":6.200871866861399,"aX":7.292271273402944},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.4,"breakHorizontal":-7.7,"spinRate":2625,"spinDirection":187},"zone":1,"typeConfidence":2.0,"plateTime":0.4225795050999732,"extension":5.6901970948935245},"index":1,"playId":"7ee674c3-ec9e-3c1c-ba45-58501c129bfd","pitchNumber":2,"startTime":"2026-06-18T01:49:14.816Z","endTime":"2026-06-18T01:49:18.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.192641720084573,"aZ":-11.870290708271048,"pfxX":-2.88495286960298,"pfxZ":11.23365303370427,"pX":-0.6706482292432951,"pZ":4.75391318427519,"vX0":1.3599462117648766,"vY0":-133.90749674972474,"vZ0":-1.3845999535385731,"x":142.56,"y":110.42,"x0":-0.8115948837234797,"y0":50.002436066072555,"z0":6.1312925981039355,"aX":-5.214268209733836},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.3,"breakHorizontal":4.9,"spinRate":2420,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40977849733982374,"extension":5.6531191111788095},"index":2,"playId":"dbb00c05-4e59-3ffd-b499-3b702f373621","pitchNumber":3,"startTime":"2026-06-18T01:49:36.569Z","endTime":"2026-06-18T01:49:39.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.937032489993292,"aZ":-21.814982935396095,"pfxX":3.8677642188506596,"pfxZ":5.8809286273893875,"pX":1.1601620927994727,"pZ":3.3716825239795396,"vX0":3.230792177605097,"vY0":-131.6609263207019,"vZ0":-3.1243714924515125,"x":72.78,"y":147.74,"x0":-0.583862265490985,"y0":50.00638082167966,"z0":6.181112373949462,"aX":6.817782580849437},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.2,"breakHorizontal":-7.7,"spinRate":2679,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.4153979857039709,"extension":5.779395982947394},"hitData":{"launchSpeed":56.6,"launchAngle":54.0,"totalDistance":149.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":84.03,"coordY":158.75}},"index":3,"playId":"04c1179c-3ed6-3d2b-96f7-899fc1e28255","pitchNumber":4,"startTime":"2026-06-18T01:49:55.763Z","endTime":"2026-06-18T01:50:03.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:50:03.228Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-18T01:51:25.527Z","endTime":"2026-06-18T01:53:02.417Z","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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.671036113763634,"aZ":-15.86082109080529,"pfxX":-7.229730883566603,"pfxZ":7.8869718425452575,"pX":-0.01912389319534565,"pZ":3.164614347749083,"vX0":5.053821659554609,"vY0":-143.05949418124712,"vZ0":-5.339344856071594,"x":117.73,"y":153.34,"x0":-0.8712886947799727,"y0":50.000940694992515,"z0":6.05275826299079,"aX":-14.951469600366256},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.3,"breakHorizontal":12.0,"spinRate":2194,"spinDirection":235},"zone":2,"typeConfidence":0.66,"plateTime":0.38318746109091206,"extension":6.060661700841715},"index":0,"playId":"65e8d162-aa2d-3ddb-aca8-afa8be8bd5a7","pitchNumber":1,"startTime":"2026-06-18T01:52:08.337Z","endTime":"2026-06-18T01:52:12.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.638950784289264,"aZ":-40.545697877501524,"pfxX":6.416586533208967,"pfxZ":-5.378676690685392,"pX":-0.5889236525385334,"pZ":2.7281836741120804,"vX0":-1.1620683741943285,"vY0":-124.17002732311154,"vZ0":-0.7907196401403594,"x":139.45,"y":165.12,"x0":-0.9473886194459343,"y0":50.00325932670638,"z0":6.434142686745055,"aX":9.98618093807446},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-9.7,"breakHorizontal":-11.3,"spinRate":2637,"spinDirection":43},"zone":4,"typeConfidence":0.9,"plateTime":0.44167356245736755,"extension":5.866375241131918},"index":1,"playId":"1b5255bc-5456-3e49-a751-2e3cccd033e9","pitchNumber":2,"startTime":"2026-06-18T01:52:21.988Z","endTime":"2026-06-18T01:52:25.934Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-18T01:52:34.419Z","endTime":"2026-06-18T01:52:41.118Z","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(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":98.7,"endSpeed":90.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20660574160911,"aZ":-14.814143391579508,"pfxX":-7.098390414721231,"pfxZ":8.311039503092424,"pX":-0.1377180547379028,"pZ":3.1086670314607883,"vX0":4.470867046827414,"vY0":-143.60293784831453,"vZ0":-5.7111382481103385,"x":122.25,"y":154.85,"x0":-0.7923846955325186,"y0":50.00479900411299,"z0":6.0447080587631,"aX":-14.829097992852995},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.0,"breakHorizontal":12.0,"spinRate":2266,"spinDirection":226},"zone":2,"typeConfidence":0.88,"plateTime":0.38139366630539984,"extension":6.132299650060141},"index":3,"playId":"dd45384f-023b-3db8-957e-18672872577e","pitchNumber":3,"startTime":"2026-06-18T01:52:41.118Z","endTime":"2026-06-18T01:52:49.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.778003443567062,"aZ":-21.26170714389678,"pfxX":-10.292440813819237,"pfxZ":5.186117872771476,"pX":0.49554971848471224,"pZ":2.2351512046157396,"vX0":6.570654291329746,"vY0":-143.61319567808263,"vZ0":-7.066649353700673,"x":98.11,"y":178.43,"x0":-0.4752873382479129,"y0":50.00610352049363,"z0":6.03332697903055,"aX":-21.674917568004318},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.3,"breakHorizontal":17.5,"spinRate":2239,"spinDirection":221},"zone":9,"typeConfidence":0.9,"plateTime":0.3802256716018433,"extension":6.231054679766084},"index":4,"playId":"6f60d23f-ccf8-3107-8ce7-e57a0c380f71","pitchNumber":4,"startTime":"2026-06-18T01:52:57.171Z","endTime":"2026-06-18T01:53:02.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:53:02.417Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Shea Langeliers lines out to second baseman Brandon Lowe.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-18T01:53:03.062Z","endTime":"2026-06-18T01:55:41.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":7},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":94.4,"endSpeed":87.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.730052460613972,"aZ":-25.648294701231634,"pfxX":-1.5875022554558071,"pfxZ":3.3596835165837557,"pX":0.2429845026391586,"pZ":2.0461512501094936,"vX0":3.000196936393788,"vY0":-137.545261478852,"vZ0":-6.465003891545677,"x":107.74,"y":183.53,"x0":-0.64916964878223,"y0":50.001211595395304,"z0":6.134320801409106,"aX":-3.08194389564878},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.2,"breakHorizontal":2.4,"spinRate":2584,"spinDirection":195},"zone":8,"typeConfidence":0.91,"plateTime":0.3962142205806334,"extension":6.3624143941693205},"index":0,"playId":"3fbbee1a-f091-3acd-aace-868b4628f122","pitchNumber":1,"startTime":"2026-06-18T01:53:24.736Z","endTime":"2026-06-18T01:53:28.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.901698518723553,"aZ":-39.65613329120683,"pfxX":2.3556187362777807,"pfxZ":-4.895719265183022,"pX":0.3820870345974566,"pZ":3.6453104446514537,"vX0":1.529956001569869,"vY0":-122.45022173483291,"vZ0":1.3167775938918271,"x":102.44,"y":140.36,"x0":-0.5557483465291416,"y0":50.00574177940803,"z0":6.478931445953446,"aX":3.5973871273006304},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-8.4,"breakHorizontal":-4.6,"spinRate":2346,"spinDirection":44},"zone":12,"typeConfidence":0.9,"plateTime":0.4463452301711883,"extension":6.010491321541952},"index":1,"playId":"a6921271-24fb-39f5-bdea-52cd6fe8c12f","pitchNumber":2,"startTime":"2026-06-18T01:53:44.736Z","endTime":"2026-06-18T01:53:49.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.376086968933453,"aZ":-26.002715280780627,"pfxX":0.9960824499658847,"pfxZ":3.315987341966901,"pX":-0.016113116774801442,"pZ":3.319435027826277,"vX0":1.1836036083197339,"vY0":-135.98527019533876,"vZ0":-3.005195545678657,"x":117.61,"y":149.16,"x0":-0.5873680562353796,"y0":50.00569438277803,"z0":6.253912170871113,"aX":1.855112853631409},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.5,"breakHorizontal":-2.0,"spinRate":2448,"spinDirection":196},"zone":2,"typeConfidence":0.9,"plateTime":0.40364969587599386,"extension":6.052375758631975},"index":2,"playId":"2aac208b-1ea1-3937-b52e-733acd6364ac","pitchNumber":3,"startTime":"2026-06-18T01:53:58.188Z","endTime":"2026-06-18T01:54:02.475Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-18T01:54:25.668Z","endTime":"2026-06-18T01:54:40.122Z","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(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":94.5,"endSpeed":86.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.635270828208714,"aZ":-25.802382429670256,"pfxX":-0.43270973104992017,"pfxZ":3.3380962866528083,"pX":1.388976164514129,"pZ":1.6177232581671914,"vX0":4.922437652840031,"vY0":-137.39083104167162,"vZ0":-7.367969257719752,"x":64.06,"y":195.1,"x0":-0.37026486963608884,"y0":50.00485556832919,"z0":6.089600014296557,"aX":-0.8265566334186265},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.7,"breakHorizontal":-0.2,"spinRate":2391,"spinDirection":195},"zone":14,"typeConfidence":0.91,"plateTime":0.3987601047820042,"extension":6.518461261228827},"index":4,"playId":"556a1efa-aa59-3f88-9db3-1b5743fe1fce","pitchNumber":4,"startTime":"2026-06-18T01:54:40.122Z","endTime":"2026-06-18T01:54:44.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86625698064143,"aZ":-14.521359893540875,"pfxX":-5.922313135018536,"pfxZ":8.390778447798933,"pX":0.4745301074071029,"pZ":2.6558575495399053,"vX0":4.746157229647093,"vY0":-143.99115384356702,"vZ0":-7.185235753145533,"x":98.91,"y":167.07,"x0":-0.42420400383202933,"y0":50.00201220703768,"z0":6.078780190659676,"aX":-12.45805914288951},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.9,"breakHorizontal":9.8,"spinRate":2198,"spinDirection":221},"zone":6,"typeConfidence":0.9,"plateTime":0.3801252459435136,"extension":6.200917172105193},"index":5,"playId":"e06596e5-954e-329e-a7e6-5f3634da7d46","pitchNumber":5,"startTime":"2026-06-18T01:54:56.978Z","endTime":"2026-06-18T01:55:01.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.442460291823807,"aZ":-44.71562479374084,"pfxX":6.347647037516166,"pfxZ":-7.946121180162626,"pX":-0.5487032275625292,"pZ":3.3303015203007793,"vX0":-1.7951240980227263,"vY0":-125.13995248964142,"vZ0":1.5111905993424395,"x":137.92,"y":148.86,"x0":-0.6445474150957425,"y0":50.00358715095882,"z0":6.395727251999165,"aX":10.017033472736468},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-13.8,"breakHorizontal":-11.0,"spinRate":2721,"spinDirection":51},"zone":1,"typeConfidence":0.9,"plateTime":0.4385463393854998,"extension":5.745758956918751},"index":6,"playId":"18a5ff32-965a-3442-9033-59c82ed6423d","pitchNumber":6,"startTime":"2026-06-18T01:55:16.273Z","endTime":"2026-06-18T01:55:21.560Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.511300583400406,"aZ":-26.409059461649065,"pfxX":-0.7180043651697292,"pfxZ":3.1665488444215404,"pX":0.6615364198391703,"pZ":2.059242778194973,"vX0":3.827779085480282,"vY0":-134.23674820138572,"vZ0":-5.73318853966624,"x":91.78,"y":183.18,"x0":-0.6906924887217653,"y0":50.00540718074405,"z0":6.107061031907772,"aX":-1.3086784457480347},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.7,"breakHorizontal":0.5,"spinRate":2602,"spinDirection":186},"zone":9,"typeConfidence":0.91,"plateTime":0.4082909338067813,"extension":6.061556413119341},"hitData":{"launchSpeed":98.9,"launchAngle":8.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":135.47,"coordY":136.36}},"index":7,"playId":"357a2e31-1aa1-3d14-aa7a-b3d8cef2aa36","pitchNumber":7,"startTime":"2026-06-18T01:55:34.158Z","endTime":"2026-06-18T01:55:41.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:55:41.805Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Soderstrom lines out to left fielder Bryan Reynolds.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-18T01:55:42.275Z","endTime":"2026-06-18T01:56:23.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":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":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.49134172535998,"aZ":-22.45127743074783,"pfxX":-8.747302586277266,"pfxZ":4.672989819875257,"pX":0.008343962287712559,"pZ":0.6741778058369062,"vX0":5.2001250532777155,"vY0":-143.62646848369124,"vZ0":-10.340331923323431,"x":116.68,"y":220.58,"x0":-0.6929212918737895,"y0":50.00461069019456,"z0":5.728035246670871,"aX":-18.204758031648243},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.5,"breakHorizontal":14.8,"spinRate":2354,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.38193240916466076,"extension":6.101304356224993},"index":0,"playId":"27e154d7-7e6d-3332-94b7-21c31b1cc475","pitchNumber":1,"startTime":"2026-06-18T01:56:02.239Z","endTime":"2026-06-18T01:56:06.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.21537820719414,"aZ":-21.211956159859277,"pfxX":-11.410933594264307,"pfxZ":5.4248255509566485,"pX":-0.3344625402584979,"pZ":1.8997306874243602,"vX0":4.495734815993854,"vY0":-141.89000745165967,"vZ0":-7.400932663773044,"x":129.75,"y":187.49,"x0":-0.46527955823484424,"y0":50.00327164702345,"z0":5.913900642904414,"aX":-23.055852846069403},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.4,"breakHorizontal":19.6,"spinRate":2231,"spinDirection":230},"zone":7,"typeConfidence":0.9,"plateTime":0.3873671491930226,"extension":6.0845296728102936},"hitData":{"launchSpeed":95.1,"launchAngle":22.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.78,"coordY":75.33}},"index":1,"playId":"44592e94-364e-37c3-950e-308fffdad64e","pitchNumber":2,"startTime":"2026-06-18T01:56:16.588Z","endTime":"2026-06-18T01:56:23.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:56:23.977Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Triolo singles on a line drive to center fielder Henry Bolte.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-18T01:56:47.316Z","endTime":"2026-06-18T01:58:49.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"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],"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"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_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":83.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.491896666259112,"aZ":-17.820231877557347,"pfxX":-5.570947508178747,"pfxZ":7.994999819672325,"pX":-0.5048763370835935,"pZ":2.9436574518127885,"vX0":0.9546830082353157,"vY0":-132.8901057936477,"vZ0":-4.469381481971598,"x":136.24,"y":159.3,"x0":-0.14407814172794497,"y0":50.00046527662658,"z0":5.935072603332977,"aX":-9.99940263260801},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.8,"breakHorizontal":9.8,"spinRate":2342,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.41157381176504426,"extension":5.604346311557127},"hitData":{"launchSpeed":75.8,"launchAngle":19.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":142.64,"coordY":100.2}},"index":0,"playId":"884f8d5c-1e20-3552-81e7-72eef9bf6334","pitchNumber":1,"startTime":"2026-06-18T01:58:39.930Z","endTime":"2026-06-18T01:58:49.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:58:49.585Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Henry Davis lines out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-18T01:58:51.600Z","endTime":"2026-06-18T02:00:25.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"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],"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":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.272573670097326,"aZ":-20.366440572516982,"pfxX":2.2335696135048018,"pfxZ":7.0358311678257754,"pX":1.2957994586311365,"pZ":2.0301943595219125,"vX0":2.367402559615767,"vY0":-128.15915508275825,"vZ0":-6.301916015621294,"x":67.61,"y":183.96,"x0":0.07294656920555483,"y0":50.002007681216156,"z0":6.090704276172749,"aX":3.748578157186138},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.6,"breakHorizontal":-4.6,"spinRate":2733,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.4259320633027377,"extension":5.646901913750494},"index":0,"playId":"269f6a3d-1b27-341c-8953-ebfffa0a568e","pitchNumber":1,"startTime":"2026-06-18T01:59:13.491Z","endTime":"2026-06-18T01:59:18.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.834297294357857,"aZ":-19.731355929995324,"pfxX":4.210676699298228,"pfxZ":7.2249834066151974,"pX":0.5474083485045971,"pZ":2.299528309729034,"vX0":0.2815593184334629,"vY0":-129.78093142374848,"vZ0":-5.968122238991391,"x":96.13,"y":176.69,"x0":-0.10986420150288992,"y0":50.00073873995704,"z0":6.111663402491009,"aX":7.246658362506928},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.1,"breakHorizontal":-7.7,"spinRate":2720,"spinDirection":184},"zone":6,"typeConfidence":2.0,"plateTime":0.4205810328386623,"extension":5.80811013575703},"index":1,"playId":"b7816616-5200-3cac-a053-bd0bf1667d3a","pitchNumber":2,"startTime":"2026-06-18T01:59:31.412Z","endTime":"2026-06-18T01:59:36.705Z","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":0},"index":2,"playId":"52129b2f-7bad-4d3c-8f68-cff5328231f3","startTime":"2026-06-18T01:59:51.780Z","endTime":"2026-06-18T01:59:56.780Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.583746365059614,"aZ":-18.11809597806273,"pfxX":-6.101175285228232,"pfxZ":7.811117020517454,"pX":0.29998357083897376,"pZ":3.0531385397929767,"vX0":2.993616811681297,"vY0":-133.04796647516864,"vZ0":-4.390677836972833,"x":105.57,"y":156.35,"x0":-0.04494317537297057,"y0":50.00166635368414,"z0":6.031378248379739,"aX":-10.976702073519904},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.4,"breakHorizontal":10.4,"spinRate":2216,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.4111044623902611,"extension":5.875668061910284},"hitData":{"launchSpeed":103.5,"launchAngle":16.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.22,"coordY":112.47}},"index":3,"playId":"34812e83-3b11-3da0-aa86-768303442cee","pitchNumber":3,"startTime":"2026-06-18T02:00:17.261Z","endTime":"2026-06-18T02:00:25.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:00:25.441Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Horwitz doubles (11) on a sharp line drive to right fielder Lawrence Butler. Jared Triolo to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-18T02:00:35.393Z","endTime":"2026-06-18T02:02:55.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"postOnThird":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"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_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"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(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":91.2,"endSpeed":84.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.848538114298886,"aZ":-17.994663936961693,"pfxX":-7.239401154927525,"pfxZ":7.887643645228426,"pX":-0.8925306826384248,"pZ":2.63648694449025,"vX0":2.4443409776942424,"vY0":-132.83449155316177,"vZ0":-5.32145730917553,"x":151.02,"y":167.59,"x0":-0.880779306583932,"y0":50.00414694492682,"z0":5.962535639823111,"aX":-13.015898777037782},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.4,"breakHorizontal":12.6,"spinRate":2202,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4114023563944018,"extension":5.768708329708619},"index":0,"playId":"040b150d-8063-3590-84b9-9ba0475b569e","pitchNumber":1,"startTime":"2026-06-18T02:00:53.151Z","endTime":"2026-06-18T02:00:56.907Z","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":87.7,"endSpeed":80.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.281226950030096,"aZ":-21.55729025636706,"pfxX":2.6496994489521626,"pfxZ":6.391741511396539,"pX":-1.6107413138931599,"pZ":3.0632535427780714,"vX0":-2.646544618407758,"vY0":-127.76041696989692,"vZ0":-3.4668693189295414,"x":178.4,"y":156.07,"x0":-0.907778589969247,"y0":50.000082678279334,"z0":6.123733715132773,"aX":4.398397247898682},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":11.0,"breakHorizontal":-4.2,"spinRate":2554,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.4280284739828102,"extension":5.459249405354309},"index":1,"playId":"9eae088d-5e41-35c3-907c-7ba683553b25","pitchNumber":2,"startTime":"2026-06-18T02:01:12.209Z","endTime":"2026-06-18T02:01:15.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.230849359516217,"aZ":-40.257763046208794,"pfxX":5.897271221824099,"pfxZ":-6.161467997754547,"pX":-0.8930175226520883,"pZ":1.6899848815882261,"vX0":-2.0266726778766864,"vY0":-113.67690345913884,"vZ0":-1.6209313612706264,"x":151.04,"y":193.15,"x0":-0.7576125090171585,"y0":50.00076649761007,"z0":6.397439048165411,"aX":7.741146065241956},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-11.3,"breakHorizontal":-10.2,"spinRate":2913,"spinDirection":51},"zone":13,"typeConfidence":2.0,"plateTime":0.4812622208579973,"extension":5.559734594436509},"index":2,"playId":"030ae1ec-416e-3311-a961-949fbca5d026","pitchNumber":3,"startTime":"2026-06-18T02:01:30.850Z","endTime":"2026-06-18T02:01:35.251Z","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":true},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.719317355778465,"aZ":-20.3320359816073,"pfxX":2.1225649324248357,"pfxZ":6.998993007864397,"pX":-0.9486309335966969,"pZ":1.9670584588518454,"vX0":-1.070235940046164,"vY0":-128.49983189620306,"vZ0":-6.435524998231633,"x":153.16,"y":185.67,"x0":-0.8050754136161391,"y0":50.002830599631444,"z0":6.056267496048021,"aX":3.590981071039508},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.6,"breakHorizontal":-3.6,"spinRate":2590,"spinDirection":186},"zone":13,"typeConfidence":2.0,"plateTime":0.42436285993127676,"extension":5.801625049722631},"index":3,"playId":"66984ef5-a08f-322e-827f-1b7f7035e3ec","pitchNumber":4,"startTime":"2026-06-18T02:01:51.881Z","endTime":"2026-06-18T02:02:18.883Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":82.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50696023998014,"aZ":-23.862780268196826,"pfxX":3.5078889851115527,"pfxZ":4.841422468291146,"pX":0.03242060748132338,"pZ":2.6408527437493365,"vX0":0.5465380589640895,"vY0":-129.53355548949835,"vZ0":-4.393364944500321,"x":115.76,"y":167.48,"x0":-0.6368902478056674,"y0":50.00165502233123,"z0":6.161006890250328,"aX":6.0205228208958195},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.2,"breakHorizontal":-6.5,"spinRate":2584,"spinDirection":183},"zone":5,"typeConfidence":2.0,"plateTime":0.4212227771657151,"extension":5.774335334346077},"hitData":{"launchSpeed":106.8,"launchAngle":17.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":197.46,"coordY":114.32}},"index":4,"playId":"f8bee33a-c240-3147-abc8-0bb3d4b7305e","pitchNumber":5,"startTime":"2026-06-18T02:02:43.703Z","endTime":"2026-06-18T02:02:55.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:02:55.392Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a line drive to center fielder Henry Bolte. Jared Triolo scores.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-18T02:03:01.964Z","endTime":"2026-06-18T02:06:00.442Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnSecond":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":{"id":650644,"link":"/api/v1/people/650644"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.48893623535412,"aZ":-14.108605502099795,"pfxX":-5.190310212494074,"pfxZ":10.003103909493692,"pX":-0.8760674925901553,"pZ":3.936027604016714,"vX0":1.4057511905540951,"vY0":-134.61425535135325,"vZ0":-3.122843800263346,"x":150.39,"y":132.51,"x0":-0.7358729820629194,"y0":50.00647394738466,"z0":6.130907621567215,"aX":-9.37863443047378},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.5,"breakHorizontal":9.0,"spinRate":2305,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4093483294433877,"extension":5.658618440222023},"index":0,"playId":"76688017-9c5e-3bc0-a252-92f0dec5d22d","pitchNumber":1,"startTime":"2026-06-18T02:03:38.938Z","endTime":"2026-06-18T02:03:42.661Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"76688017-9c5e-3bc0-a252-92f0dec5d22d","startTime":"2026-06-18T02:03:50.095Z","endTime":"2026-06-18T02:04:12.168Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.061569163725064,"aZ":-19.66924845394761,"pfxX":-8.036044951907874,"pfxZ":8.052797641873113,"pX":0.5173178538879234,"pZ":0.16166846528033516,"vX0":5.287681544361757,"vY0":-123.9024755665022,"vZ0":-9.613886265944293,"x":97.28,"y":234.41,"x0":-0.601831785975369,"y0":50.001095124693876,"z0":5.7394736381585805,"aX":-12.476778823813282},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":12.5,"breakHorizontal":13.3,"spinRate":1839,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4422868665437347,"extension":5.641187533447302},"index":2,"playId":"94479a08-d7ec-3ae9-91d4-a9a7eaeb0590","pitchNumber":2,"startTime":"2026-06-18T02:04:12.168Z","endTime":"2026-06-18T02:04:15.659Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.072918351686035,"aZ":-17.901317994782733,"pfxX":-0.3310405880498366,"pfxZ":7.947216054785676,"pX":0.7577493716883309,"pZ":3.283032063054574,"vX0":3.5613472748717094,"vY0":-132.15430286748833,"vZ0":-3.992378616853252,"x":88.12,"y":150.14,"x0":-0.5555274679677362,"y0":50.00472437859075,"z0":6.101847661129834,"aX":-0.595151089065578},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.9,"breakHorizontal":0.0,"spinRate":2718,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.41202758406546325,"extension":5.767541973452479},"index":3,"playId":"854088e2-3932-3044-ac81-d0fbca525b09","pitchNumber":3,"startTime":"2026-06-18T02:04:37.460Z","endTime":"2026-06-18T02:04:40.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49689235511022,"aZ":-18.451897635267166,"pfxX":0.2742587763900448,"pfxZ":7.639780753560917,"pX":0.7958789468426491,"pZ":3.10539050388377,"vX0":3.5410552878667585,"vY0":-132.01677583738532,"vZ0":-4.463138579073727,"x":86.66,"y":154.93,"x0":-0.5887811369256218,"y0":50.00328770311906,"z0":6.144441229874724,"aX":0.4915609224865753},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.3,"breakHorizontal":-1.1,"spinRate":2740,"spinDirection":188},"zone":3,"typeConfidence":2.0,"plateTime":0.4121584117032926,"extension":5.708715347885385},"index":4,"playId":"178ac6ad-1de3-389d-b676-6f073d609f4e","pitchNumber":4,"startTime":"2026-06-18T02:04:59.087Z","endTime":"2026-06-18T02:05:03.591Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-06-18T02:05:26.346Z","endTime":"2026-06-18T02:05:47.831Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.572159633784768,"aZ":-19.388125506714136,"pfxX":3.140069109702093,"pfxZ":7.235063781044708,"pX":0.7406154178631537,"pZ":2.612297748866643,"vX0":2.6108549821173077,"vY0":-131.7550614918848,"vZ0":-5.27527090994516,"x":88.77,"y":168.25,"x0":-0.6692894195970926,"y0":50.00398559316715,"z0":6.06220422899612,"aX":5.551117241985186},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.2,"breakHorizontal":-6.2,"spinRate":2557,"spinDirection":184},"zone":6,"typeConfidence":2.0,"plateTime":0.4148552142831279,"extension":5.803708572407314},"hitData":{"launchSpeed":75.6,"launchAngle":26.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.35,"coordY":105.88}},"index":6,"playId":"c0c01590-1117-3bb4-be81-87b30d5a21f2","pitchNumber":5,"startTime":"2026-06-18T02:05:47.831Z","endTime":"2026-06-18T02:06:00.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:06:00.442Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Reynolds singles on a sharp line drive to center fielder Henry Bolte. Spencer Horwitz scores. Brandon Lowe to 2nd.","rbi":1,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-18T02:07:14.303Z","endTime":"2026-06-18T02:08:34.695Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnSecond":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":{"id":650644,"link":"/api/v1/people/650644"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-18T02:06:43.769Z","endTime":"2026-06-18T02:07:16.494Z","isPitch":false,"type":"action"},{"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":91.3,"endSpeed":83.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48532394780093,"aZ":-12.892158524438175,"pfxX":-3.3837500183392955,"pfxZ":10.890759997701544,"pX":-0.7139202517394475,"pZ":2.221504066461763,"vX0":1.2247432588565608,"vY0":-132.73444216296323,"vZ0":-7.3957378817397865,"x":144.21,"y":178.8,"x0":-0.743787986045301,"y0":50.004032297821524,"z0":5.998182863129606,"aX":-5.9907971142946606},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.1,"breakHorizontal":5.9,"spinRate":2362,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.41389395924324557,"extension":5.666924298503853},"index":1,"playId":"b4a0763a-60ef-3a5d-9391-5b42bf245562","pitchNumber":1,"startTime":"2026-06-18T02:07:16.494Z","endTime":"2026-06-18T02:07:22.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.165102474466607,"aZ":-24.85744979726478,"pfxX":-10.116930244734124,"pfxZ":4.675457214663104,"pX":0.05501628077981492,"pZ":1.6946370777518105,"vX0":5.311274579618331,"vY0":-123.88162974542698,"vZ0":-5.202694284857063,"x":114.9,"y":193.02,"x0":-0.7947127745553718,"y0":50.002323358622256,"z0":5.882057084732382,"aX":-15.831562917460221},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.6,"breakHorizontal":17.2,"spinRate":1981,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.4409876724556101,"extension":5.699840650974236},"index":2,"playId":"cf4983d3-c6a1-370e-8701-241f16f6d9fb","pitchNumber":2,"startTime":"2026-06-18T02:07:44.450Z","endTime":"2026-06-18T02:07:49.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.29602089637575,"aZ":-21.658027926152993,"pfxX":3.1203744468659393,"pfxZ":6.061513548630938,"pX":-0.8719768200265435,"pZ":3.7810687682742246,"vX0":-0.9292496850596416,"vY0":-129.67050189146644,"vZ0":-2.106787721198277,"x":150.24,"y":136.69,"x0":-0.9185196895553148,"y0":50.00535425718826,"z0":6.22458814096547,"aX":5.4150691607555},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.8,"breakHorizontal":-5.5,"spinRate":2655,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.41938729107025674,"extension":5.83080831062364},"index":3,"playId":"d74a0b65-8d61-330c-98fa-8841c44e99f1","pitchNumber":3,"startTime":"2026-06-18T02:08:05.625Z","endTime":"2026-06-18T02:08:09.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.869453752800922,"aZ":-12.384189012567662,"pfxX":-4.809294683189152,"pfxZ":10.980759141363464,"pX":-0.14611106484318898,"pZ":1.9320225619424394,"vX0":2.8239682608545182,"vY0":-133.00189639086668,"vZ0":-8.253243074545493,"x":122.57,"y":186.62,"x0":-0.5933515112992138,"y0":50.005728025243734,"z0":5.960875776157303,"aX":-8.671151242443196},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.5,"breakHorizontal":8.2,"spinRate":2432,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.4108485244504694,"extension":5.819454269989632},"hitData":{"launchSpeed":106.7,"launchAngle":10.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":126.64,"coordY":82.66}},"index":4,"playId":"2b3de253-592b-3434-84ea-a3e536b87850","pitchNumber":4,"startTime":"2026-06-18T02:08:24.168Z","endTime":"2026-06-18T02:08:34.695Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:08:34.695Z","atBatIndex":14},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ryan O'Hearn grounds into a force out, shortstop Jacob Wilson to second baseman Jeff McNeil. Brandon Lowe to 3rd. Bryan Reynolds out at 2nd. Ryan O'Hearn to 1st.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-18T02:08:50.817Z","endTime":"2026-06-18T02:10:01.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnThird":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":[]}],"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":78.5,"endSpeed":72.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.20559602057724,"aZ":-40.368191737113925,"pfxX":5.24947703609441,"pfxZ":-6.189692586888279,"pX":0.4652990237147927,"pZ":2.1551650242299827,"vX0":1.0227474069893254,"vY0":-114.36364878970423,"vZ0":-0.6167824918968686,"x":99.26,"y":180.59,"x0":-0.6697479572759815,"y0":50.00282421537268,"z0":6.389791117753221,"aX":6.949184974461576},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-11.0,"breakHorizontal":-9.7,"spinRate":2895,"spinDirection":54},"zone":9,"typeConfidence":2.0,"plateTime":0.47903915972964217,"extension":5.736718351742238},"index":0,"playId":"f60c6cd8-184b-33ad-9f92-f3faf39086f9","pitchNumber":1,"startTime":"2026-06-18T02:09:08.393Z","endTime":"2026-06-18T02:09:12.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":70.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.603441176894606,"aZ":-42.6706904113546,"pfxX":7.329533116127101,"pfxZ":-8.337384984223043,"pX":-0.22651522506052635,"pZ":1.3048001790224524,"vX0":-0.9256230558930104,"vY0":-112.48100059179956,"vZ0":-1.4448542870136962,"x":125.63,"y":203.55,"x0":-0.7561713546551337,"y0":50.00150829775605,"z0":6.348310169967792,"aX":9.232418009484876},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-15.1,"breakHorizontal":-13.0,"spinRate":3072,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.49013139810542317,"extension":5.450987738962072},"index":1,"playId":"97b653ae-2027-3f73-88c4-5190b067b3e6","pitchNumber":2,"startTime":"2026-06-18T02:09:27.227Z","endTime":"2026-06-18T02:09:31.231Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-18T02:09:37.256Z","endTime":"2026-06-18T02:09:52.987Z","isPitch":false,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"}},{"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":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.729747789371533,"aZ":-23.92780211339036,"pfxX":2.683893907004791,"pfxZ":4.802404744282475,"pX":-0.37799936923062727,"pZ":3.736356602601176,"vX0":0.20242639095701168,"vY0":-129.87512948380345,"vZ0":-1.707067860159119,"x":131.41,"y":137.9,"x0":-0.8058464011139439,"y0":50.00501763995035,"z0":6.211643232818739,"aX":4.612097950634219},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.5,"breakHorizontal":-4.9,"spinRate":2660,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.4208096072687346,"extension":5.566718524932913},"hitData":{"launchSpeed":86.6,"launchAngle":-28.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.69,"coordY":155.07}},"index":3,"playId":"81ee7365-5d58-3425-98c8-c84d196a541e","pitchNumber":3,"startTime":"2026-06-18T02:09:52.987Z","endTime":"2026-06-18T02:10:01.249Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:10:01.249Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-18T02:10:18.160Z","endTime":"2026-06-18T02:11:55.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":73.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.583337800464783,"aZ":-38.95131101322717,"pfxX":5.778395888269481,"pfxZ":-5.109214222221741,"pX":0.09507407915454084,"pZ":1.5359395754684924,"vX0":-1.0839965430237362,"vY0":-113.8019829488928,"vZ0":-2.131517627773092,"x":113.38,"y":197.31,"x0":-0.17693714061152746,"y0":50.00191215396852,"z0":6.301065191276574,"aX":7.667698358353036},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-9.5,"breakHorizontal":-10.2,"spinRate":3003,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.47915230023157873,"extension":5.756229863540756},"index":0,"playId":"a0f8e6c3-7e47-3a34-9c43-ce1eaebbabc0","pitchNumber":1,"startTime":"2026-06-18T02:10:35.344Z","endTime":"2026-06-18T02:10:39.845Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69039290447954,"aZ":-19.352187448368152,"pfxX":1.376102620396603,"pfxZ":7.388846349180197,"pX":-0.12635404388466015,"pZ":2.2154274236085754,"vX0":-0.4106400379381097,"vY0":-129.98310134069274,"vZ0":-6.225433804557459,"x":121.82,"y":178.96,"x0":-0.1464393480671251,"y0":50.00236785050594,"z0":6.0802207210597246,"aX":2.3873578512241016},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.5,"breakHorizontal":-2.4,"spinRate":2622,"spinDirection":183},"zone":5,"typeConfidence":2.0,"plateTime":0.4191743770416534,"extension":5.857200146254708},"index":1,"playId":"76e3b2a3-c41e-35ea-ab75-20941f483e3b","pitchNumber":2,"startTime":"2026-06-18T02:10:54.526Z","endTime":"2026-06-18T02:11:00.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.371297509055093,"aZ":-21.021985853353925,"pfxX":1.9213364551130805,"pfxZ":6.540631893494784,"pX":0.3698972996990532,"pZ":1.8312220384177655,"vX0":0.6829200700308188,"vY0":-129.10162129789686,"vZ0":-6.764249636169565,"x":102.9,"y":189.34,"x0":-0.14699003619110138,"y0":50.003348854854345,"z0":6.079249000905098,"aX":3.2752151515855688},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.7,"breakHorizontal":-3.6,"spinRate":2677,"spinDirection":186},"zone":9,"typeConfidence":2.0,"plateTime":0.42266553100102877,"extension":6.011330172890569},"index":2,"playId":"b32a9993-54ad-3b9c-8ab1-92e92f4178df","pitchNumber":3,"startTime":"2026-06-18T02:11:15.263Z","endTime":"2026-06-18T02:11:18.699Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"2fc2eb00-5e7c-4721-a81a-65321ebbe9e5","startTime":"2026-06-18T02:11:35.876Z","endTime":"2026-06-18T02:11:40.876Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.982168041534617,"aZ":-27.50362548724976,"pfxX":2.912446795256016,"pfxZ":2.843907056113294,"pX":0.7363090618504519,"pZ":1.6837047624758823,"vX0":1.2966594263527267,"vY0":-126.55370507302618,"vZ0":-5.459100580052206,"x":88.93,"y":193.32,"x0":-0.15928448489525632,"y0":50.00282418802733,"z0":6.040032782696486,"aX":4.778814119522894},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.3,"breakHorizontal":-5.5,"spinRate":2805,"spinDirection":147},"zone":9,"typeConfidence":2.0,"plateTime":0.4308856659146838,"extension":5.945155887761043},"index":4,"playId":"a88a89d9-533d-38df-b88a-14d450f44aa4","pitchNumber":4,"startTime":"2026-06-18T02:11:50.811Z","endTime":"2026-06-18T02:11:55.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:11:55.421Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, shortstop Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-18T02:12:14.266Z","endTime":"2026-06-18T02:15:15.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":98.3,"endSpeed":88.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.98708032996607,"aZ":-11.111132407080278,"pfxX":-6.603505209813447,"pfxZ":10.279141853730625,"pX":0.2683334992951138,"pZ":3.873240225059803,"vX0":4.318210538711606,"vY0":-142.94177681624083,"vZ0":-4.784510471325113,"x":106.77,"y":134.2,"x0":-0.4117895597300148,"y0":50.00097341219552,"z0":6.27912901213301,"aX":-13.528526846121256},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.6,"breakHorizontal":10.9,"spinRate":2310,"spinDirection":225},"zone":12,"typeConfidence":0.91,"plateTime":0.3846329064331102,"extension":6.11017246110111},"index":0,"playId":"07eab4d8-4ca0-39b3-bb6d-9128c3d1ab11","pitchNumber":1,"startTime":"2026-06-18T02:13:59.184Z","endTime":"2026-06-18T02:14:03.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.015476203589614,"aZ":-11.87570294092087,"pfxX":-6.6488321499737335,"pfxZ":10.161789252793772,"pX":0.7038985976253253,"pZ":2.0810849580046775,"vX0":5.716117140164123,"vY0":-140.91476120441035,"vZ0":-8.758008791504917,"x":90.17,"y":182.59,"x0":-0.49374233304691184,"y0":50.00387127269407,"z0":6.009685702606015,"aX":-13.283055225961798},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":10.8,"spinRate":2283,"spinDirection":223},"zone":9,"typeConfidence":0.91,"plateTime":0.3896824774937486,"extension":6.175977206536526},"index":1,"playId":"abc91bb3-9124-3654-b062-e3a6b45397f6","pitchNumber":2,"startTime":"2026-06-18T02:14:13.934Z","endTime":"2026-06-18T02:14:17.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.783476571311088,"aZ":-27.041962909454977,"pfxX":-1.8950042875912638,"pfxZ":2.749703221028083,"pX":0.978783067927683,"pZ":1.6656434698318976,"vX0":4.673291173469572,"vY0":-135.37487518281745,"vZ0":-7.209844829807683,"x":79.69,"y":193.81,"x0":-0.5188273363857202,"y0":50.005494693789245,"z0":6.239404878297835,"aX":-3.540674286642369},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.7,"breakHorizontal":2.5,"spinRate":2477,"spinDirection":197},"zone":14,"typeConfidence":0.91,"plateTime":0.4036160938481004,"extension":6.2616845871058215},"index":2,"playId":"72f0afaf-c573-3f59-a830-b1b44697d6b6","pitchNumber":3,"startTime":"2026-06-18T02:14:32.674Z","endTime":"2026-06-18T02:14:36.402Z","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":84.9,"endSpeed":78.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.095368527311855,"aZ":-40.939221190136344,"pfxX":6.479705677052587,"pfxZ":-5.6698276220906685,"pX":-0.3111749101204898,"pZ":2.8991520047593142,"vX0":-1.0152189698730019,"vY0":-123.66631438312315,"vZ0":-0.19003642105671537,"x":128.86,"y":160.5,"x0":-0.7365775656650654,"y0":50.0027905937334,"z0":6.416503596103379,"aX":10.017135148795328},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-10.1,"breakHorizontal":-11.5,"spinRate":2729,"spinDirection":46},"zone":1,"typeConfidence":0.9,"plateTime":0.44323365167151785,"extension":5.868137539211611},"index":3,"playId":"decd9c58-a8ad-3b99-b6ae-c820d8a28a39","pitchNumber":4,"startTime":"2026-06-18T02:14:49.817Z","endTime":"2026-06-18T02:14:53.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.863360538661627,"aZ":-27.204428586575887,"pfxX":2.4323282037720437,"pfxZ":2.663336626479074,"pX":1.4249522632300646,"pZ":1.7461051491245752,"vX0":4.54430327887482,"vY0":-135.2878858200267,"vZ0":-6.347212706194765,"x":62.68,"y":191.64,"x0":-0.5885553919112321,"y0":50.0016462470359,"z0":6.014076513482102,"aX":4.534400307948615},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.7,"breakHorizontal":-5.3,"spinRate":2557,"spinDirection":194},"zone":14,"typeConfidence":0.91,"plateTime":0.40394221945395126,"extension":6.397757802512462},"hitData":{"launchSpeed":64.3,"launchAngle":-11.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.66,"coordY":152.0}},"index":4,"playId":"a5be1c53-b3cc-35ed-8d8f-b31b8c758ce8","pitchNumber":5,"startTime":"2026-06-18T02:15:08.434Z","endTime":"2026-06-18T02:15:15.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:15:15.860Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonah Heim walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-18T02:15:18.407Z","endTime":"2026-06-18T02:16:28.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":75.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.280720840246207,"aZ":-42.121918592216915,"pfxX":6.463771368152844,"pfxZ":-6.734395090588194,"pX":-0.38396772859557277,"pZ":3.9335282606439117,"vX0":-1.26770703375505,"vY0":-121.67748272610169,"vZ0":2.641404875490161,"x":131.64,"y":132.57,"x0":-0.6905061278810709,"y0":50.00524779837541,"z0":6.523706320340911,"aX":9.544749145426811},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-11.2,"breakHorizontal":-11.3,"spinRate":2546,"spinDirection":46},"zone":11,"typeConfidence":0.9,"plateTime":0.4528136481966265,"extension":5.912971671371134},"index":0,"playId":"bc2fbdd0-9ce4-3aaa-93c0-161174785bb6","pitchNumber":1,"startTime":"2026-06-18T02:15:40.345Z","endTime":"2026-06-18T02:15:44.629Z","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":97.8,"endSpeed":87.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.12926118682585,"aZ":-15.16217439986934,"pfxX":-4.750544571104252,"pfxZ":8.453427010648614,"pX":-1.2362613292414373,"pZ":4.112100488652512,"vX0":0.5862364188384399,"vY0":-142.26545637186433,"vZ0":-2.9050636207509792,"x":164.12,"y":127.75,"x0":-0.8311537604186692,"y0":50.006960833624554,"z0":6.1301892981319925,"aX":-9.56366056517882},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.8,"breakHorizontal":8.4,"spinRate":2215,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.38770580046013503,"extension":6.111071889674739},"index":1,"playId":"76d8b64c-b18d-35b0-bd11-cf702f2acbf2","pitchNumber":2,"startTime":"2026-06-18T02:15:54.112Z","endTime":"2026-06-18T02:15:57.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.884611033564358,"aZ":-28.29816484966273,"pfxX":-0.012888852406049978,"pfxZ":2.1867229980346057,"pX":1.2869445267993163,"pZ":3.297126527212914,"vX0":4.841425019329654,"vY0":-132.7270175274041,"vZ0":-2.180608833604612,"x":67.94,"y":149.76,"x0":-0.5634668178535306,"y0":50.00549632624611,"z0":6.201672859977201,"aX":-0.02373130246603742},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.7,"breakHorizontal":-1.1,"spinRate":2543,"spinDirection":166},"zone":12,"typeConfidence":0.89,"plateTime":0.4135624784886547,"extension":6.170287487097082},"index":2,"playId":"b35bfcc9-2c6d-3b0a-bb88-a3bd407e2e86","pitchNumber":3,"startTime":"2026-06-18T02:16:11.136Z","endTime":"2026-06-18T02:16:14.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":86.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.62433393135452,"aZ":-11.202265483592088,"pfxX":-4.935755355372628,"pfxZ":10.68569343123606,"pX":1.0607210129815496,"pZ":3.454964139948504,"vX0":5.705642294134859,"vY0":-140.36550791234092,"vZ0":-5.620836126491055,"x":76.57,"y":145.5,"x0":-0.37302620906731904,"y0":50.00587310847918,"z0":6.237050010143419,"aX":-9.689897244354142},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.1,"breakHorizontal":7.6,"spinRate":2225,"spinDirection":222},"zone":12,"typeConfidence":0.9,"plateTime":0.3926959993143311,"extension":6.102783560765115},"index":3,"playId":"6c393c50-1ae5-3935-8f1a-1216f8209c31","pitchNumber":4,"startTime":"2026-06-18T02:16:24.338Z","endTime":"2026-06-18T02:16:28.896Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:16:28.896Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zack Gelof flies out to right fielder Ryan O'Hearn.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-18T02:16:33.257Z","endTime":"2026-06-18T02:17:19.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":97.0,"endSpeed":88.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.69543130225567,"aZ":-21.900987623227334,"pfxX":-8.511719851985529,"pfxZ":5.140264233245539,"pX":-0.9085799198436909,"pZ":2.2307422708071494,"vX0":2.347963098809421,"vY0":-141.09950608148412,"vZ0":-6.776567725381388,"x":151.63,"y":178.55,"x0":-0.6501939051368699,"y0":50.00559473402823,"z0":6.093995761179183,"aX":-17.01626088380175},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.0,"breakHorizontal":14.9,"spinRate":2176,"spinDirection":222},"zone":13,"typeConfidence":0.9,"plateTime":0.38947854925588343,"extension":6.162412677528726},"index":0,"playId":"a40fb8af-43f3-3768-b927-2a4278adced8","pitchNumber":1,"startTime":"2026-06-18T02:16:52.387Z","endTime":"2026-06-18T02:16:56.881Z","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":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.40649620768232,"aZ":-20.651246542310894,"pfxX":-9.062404313683542,"pfxZ":5.808391457602589,"pX":-0.3857870510046491,"pZ":3.0464793536796577,"vX0":3.614050346414938,"vY0":-140.59381654727204,"vZ0":-4.747053704056424,"x":131.71,"y":156.53,"x0":-0.5166992777018741,"y0":50.00557035143252,"z0":6.112717469585564,"aX":-17.991192592978035},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.6,"breakHorizontal":15.6,"spinRate":2121,"spinDirection":222},"zone":1,"typeConfidence":0.9,"plateTime":0.39083993180095344,"extension":6.053130443491484},"hitData":{"launchSpeed":88.9,"launchAngle":26.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.39,"coordY":83.34}},"index":1,"playId":"14d7d01c-a818-32e3-ac53-07e1d044fa15","pitchNumber":2,"startTime":"2026-06-18T02:17:10.841Z","endTime":"2026-06-18T02:17:19.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:17:19.619Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-18T02:17:21.347Z","endTime":"2026-06-18T02:18:41.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.4,"endSpeed":75.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.912376197480864,"aZ":-44.80459876039455,"pfxX":6.252614646562677,"pfxZ":-8.628837459932765,"pX":-0.5748598342537558,"pZ":2.7598212934435535,"vX0":-1.5773520794621274,"vY0":-121.32344468249805,"vZ0":0.7043243219447466,"x":138.91,"y":164.26,"x0":-0.7208940043268197,"y0":50.005485494223244,"z0":6.430492109991493,"aX":9.146802132215258},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-15.0,"breakHorizontal":-10.8,"spinRate":2701,"spinDirection":44},"zone":4,"typeConfidence":0.9,"plateTime":0.45475888254948904,"extension":5.655987666872534},"index":0,"playId":"6c85cf5d-eae6-3cbd-8d14-328860b16edf","pitchNumber":1,"startTime":"2026-06-18T02:17:44.762Z","endTime":"2026-06-18T02:17:49.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.848746777356645,"aZ":-16.760548466401616,"pfxX":-6.525597916198952,"pfxZ":7.6888183411297035,"pX":-1.1435104124525906,"pZ":4.16753762975174,"vX0":1.6256012573639635,"vY0":-141.12015354586418,"vZ0":-2.466470151419234,"x":160.59,"y":126.26,"x0":-0.8813058550827828,"y0":50.00637956602015,"z0":6.139951632776319,"aX":-13.088199233901966},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.6,"breakHorizontal":11.4,"spinRate":2169,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.3889939639446931,"extension":6.141305154659367},"index":1,"playId":"14a7b2ac-e59e-39d0-a9db-adb95d0fe3c2","pitchNumber":2,"startTime":"2026-06-18T02:17:58.980Z","endTime":"2026-06-18T02:18:02.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0642807834299,"aZ":-13.194338832444329,"pfxX":-6.687033270583576,"pfxZ":9.521789078594683,"pX":0.656365871939796,"pZ":2.4624254248460247,"vX0":5.198910005259422,"vY0":-140.15190539634267,"vZ0":-7.704603447217852,"x":91.98,"y":172.29,"x0":-0.3519124235134013,"y0":50.00674003977633,"z0":6.105288965912574,"aX":-13.333551483499358},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":11.0,"spinRate":2206,"spinDirection":223},"zone":6,"typeConfidence":0.9,"plateTime":0.3905088881225893,"extension":6.188122516788299},"index":2,"playId":"7daa21ae-9578-3746-84e0-b7634c2d52e6","pitchNumber":3,"startTime":"2026-06-18T02:18:17.882Z","endTime":"2026-06-18T02:18:21.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84513801109644,"aZ":-41.15998315593544,"pfxX":4.28890003094171,"pfxZ":-5.935118608678772,"pX":0.5100182139256523,"pZ":1.3800799253891942,"vX0":0.9274675295985514,"vY0":-123.12069652578496,"vZ0":-3.2899036451257926,"x":97.56,"y":201.52,"x0":-0.4298975981097169,"y0":50.00584156608363,"z0":6.269142456803295,"aX":6.487651887122479},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-11.3,"breakHorizontal":-8.0,"spinRate":2828,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.4474257109162063,"extension":6.007399927785454},"index":3,"playId":"4243e50e-f0c3-3682-90dc-d25ebddefe0a","pitchNumber":4,"startTime":"2026-06-18T02:18:37.369Z","endTime":"2026-06-18T02:18:41.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:18:41.983Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcell Ozuna singles on a line drive to center fielder Henry Bolte.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-18T02:19:02.879Z","endTime":"2026-06-18T02:21:42.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73559212669915,"aZ":-23.515478726449537,"pfxX":4.902048640772846,"pfxZ":5.297597015625898,"pX":0.6698392619111857,"pZ":2.4313886298626466,"vX0":0.28379778346269124,"vY0":-126.73928197993982,"vZ0":-4.54059784574334,"x":91.47,"y":173.13,"x0":-0.08074855084740964,"y0":50.00272332505424,"z0":6.11303958251803,"aX":8.013060968531027},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.9,"breakHorizontal":-9.0,"spinRate":2630,"spinDirection":176},"zone":6,"typeConfidence":2.0,"plateTime":0.4313786150558929,"extension":5.690546263695261},"index":0,"playId":"ee08e57d-636e-3202-93d1-dd8eea19d237","pitchNumber":1,"startTime":"2026-06-18T02:21:05.281Z","endTime":"2026-06-18T02:21:08.388Z","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.9,"endSpeed":71.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.331005388586405,"aZ":-42.79580141717142,"pfxX":5.838583134581179,"pfxZ":-8.320637859293878,"pX":0.7292379955084528,"pZ":1.5533987276764274,"vX0":0.05301538329615549,"vY0":-113.35568887897894,"vZ0":-0.9969925520433813,"x":89.2,"y":196.84,"x0":-0.05073908475937917,"y0":50.00228742632737,"z0":6.342683490563153,"aX":7.4553081454010135},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-14.9,"breakHorizontal":-10.6,"spinRate":2909,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4866924382243205,"extension":5.774879382926444},"index":1,"playId":"fe214ae8-26b2-31ce-aa0d-542c05f08e48","pitchNumber":2,"startTime":"2026-06-18T02:21:20.119Z","endTime":"2026-06-18T02:21:24.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.333943680976223,"aZ":-21.245189788616536,"pfxX":4.195786513030609,"pfxZ":6.576263439146975,"pX":0.7945011214618699,"pZ":1.8293058216053222,"vX0":0.7920998813012998,"vY0":-127.61140037349826,"vZ0":-6.332321468607841,"x":86.72,"y":189.39,"x0":-0.06481497015371308,"y0":50.00517263373197,"z0":5.997735059103691,"aX":6.974675881163868},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.8,"breakHorizontal":-7.8,"spinRate":2594,"spinDirection":179},"zone":9,"typeConfidence":2.0,"plateTime":0.4279364651499109,"extension":5.666659511875499},"hitData":{"launchSpeed":78.4,"launchAngle":26.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":155.71,"coordY":86.86}},"index":2,"playId":"0823850b-addf-381e-a9ef-8bbc603e0ea5","pitchNumber":3,"startTime":"2026-06-18T02:21:34.210Z","endTime":"2026-06-18T02:21:42.710Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:21:42.710Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Mangum flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-18T02:21:47.661Z","endTime":"2026-06-18T02:23:04.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":92.4,"endSpeed":84.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.564025023490824,"aZ":-17.266237968790612,"pfxX":-7.672004421162582,"pfxZ":8.12339478222879,"pX":-0.14049072915101354,"pZ":3.523866845029942,"vX0":4.372329980294942,"vY0":-134.47904257015753,"vZ0":-3.290138991064503,"x":122.36,"y":143.64,"x0":-0.7887596318471588,"y0":50.00477543632333,"z0":5.9846370747412605,"aX":-14.084347835479514},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.3,"breakHorizontal":13.0,"spinRate":2332,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4069467355720451,"extension":5.7636424422910695},"index":0,"playId":"818055cb-40a3-3370-8804-620d89b7fddb","pitchNumber":1,"startTime":"2026-06-18T02:22:14.819Z","endTime":"2026-06-18T02:22:18.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.303070901950456,"aZ":-42.3135310762474,"pfxX":6.9619592386717795,"pfxZ":-7.632103942891325,"pX":-0.7543864705961866,"pZ":2.8173175327299687,"vX0":-2.0465863882777544,"vY0":-114.85474603797347,"vZ0":1.0881645953599244,"x":145.76,"y":162.71,"x0":-0.7534936294137796,"y0":50.00221436696569,"z0":6.469197489603139,"aX":9.252311254645855},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-13.2,"breakHorizontal":-12.0,"spinRate":3090,"spinDirection":52},"zone":1,"typeConfidence":2.0,"plateTime":0.4778465336423263,"extension":5.406097498429867},"index":1,"playId":"5561b7b2-246c-3c13-884f-af55f179b405","pitchNumber":2,"startTime":"2026-06-18T02:22:34.144Z","endTime":"2026-06-18T02:22:38.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":69.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.915149563798064,"aZ":-42.36879098799566,"pfxX":7.209685440936846,"pfxZ":-8.448043156299097,"pX":-0.04092559135434097,"pZ":1.7818027910079781,"vX0":-0.46332973895383534,"vY0":-110.18934462154903,"vZ0":-0.13899858269905674,"x":118.56,"y":190.67,"x0":-0.7600278294976982,"y0":50.002434960107564,"z0":6.392059699177331,"aX":8.702752821433503},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-14.9,"breakHorizontal":-12.8,"spinRate":3067,"spinDirection":44},"zone":8,"typeConfidence":2.0,"plateTime":0.5006058864498617,"extension":5.578416856398207},"hitData":{"launchSpeed":72.7,"launchAngle":36.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.4,"coordY":133.33}},"index":2,"playId":"43908c04-26fe-3480-b6c1-8a91b25983b4","pitchNumber":3,"startTime":"2026-06-18T02:22:56.013Z","endTime":"2026-06-18T02:23:04.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:23:04.276Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Triolo singles on a ground ball to right fielder Lawrence Butler. Marcell Ozuna to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-18T02:23:08.570Z","endTime":"2026-06-18T02:25:10.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnSecond":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"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_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":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.628268616336342,"aZ":-17.92504163595918,"pfxX":-7.128036800928168,"pfxZ":7.974396757703293,"pX":-1.5339426600222246,"pZ":2.7075204956708374,"vX0":-0.5953504977947085,"vY0":-133.54857651040146,"vZ0":-5.063067435127804,"x":175.47,"y":165.68,"x0":-0.38263433222228627,"y0":50.00438936609657,"z0":5.937512651844815,"aX":-12.738367616655964},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.4,"breakHorizontal":13.0,"spinRate":2259,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.41181508928272637,"extension":5.872404442932092},"index":0,"playId":"6277cfc5-bac3-3824-a3fc-ea13e2147316","pitchNumber":1,"startTime":"2026-06-18T02:23:32.283Z","endTime":"2026-06-18T02:23:36.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.541128381073477,"aZ":-42.31234723478997,"pfxX":7.560198126092725,"pfxZ":-7.825213026979686,"pX":-0.4538991498631542,"pZ":2.304541685057236,"vX0":-2.5962076958578724,"vY0":-113.8864714402598,"vZ0":0.16692162802155175,"x":134.3,"y":176.56,"x0":-0.2725864045999545,"y0":50.00203479713765,"z0":6.462296541444239,"aX":9.796813945934423},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-13.7,"breakHorizontal":-12.8,"spinRate":3100,"spinDirection":49},"zone":7,"typeConfidence":2.0,"plateTime":0.48344398514014575,"extension":5.614000112855358},"index":1,"playId":"b5b9da03-abb6-30a3-8b0e-45a815a52fa7","pitchNumber":2,"startTime":"2026-06-18T02:23:50.768Z","endTime":"2026-06-18T02:23:54.707Z","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":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15209274006041,"aZ":-13.563651104659664,"pfxX":-6.336040213760932,"pfxZ":10.587407497154857,"pX":-1.316789442369251,"pZ":3.5445378769956015,"vX0":-0.467634093517059,"vY0":-132.69091976556865,"vZ0":-4.0262477306594695,"x":167.19,"y":143.08,"x0":-0.31595010795237993,"y0":50.004124702378796,"z0":6.09087896422203,"aX":-11.138152967137383},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.4,"breakHorizontal":11.5,"spinRate":2310,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.41504363974490843,"extension":5.704541144712295},"index":2,"playId":"de2e901e-e4cb-3c21-a903-ee7cf024c2cd","pitchNumber":3,"startTime":"2026-06-18T02:24:14.941Z","endTime":"2026-06-18T02:24:19.757Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.778976648293497,"aZ":-23.372093306380936,"pfxX":3.2937298961585104,"pfxZ":5.297993497865966,"pX":0.9627653226241566,"pZ":1.8925125046419227,"vX0":1.5102229584678823,"vY0":-128.1300004293059,"vZ0":-5.996196972345295,"x":80.3,"y":187.68,"x0":-0.06231146928520435,"y0":50.00018409035141,"z0":6.092278627787797,"aX":5.468634210808776},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.5,"breakHorizontal":-6.4,"spinRate":2667,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.4276729107759296,"extension":5.866937189617292},"index":3,"playId":"967f78f3-bf4c-312e-b297-17dd2f296c19","pitchNumber":4,"startTime":"2026-06-18T02:24:41.130Z","endTime":"2026-06-18T02:24:45.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.121700795543845,"aZ":-16.734023625902438,"pfxX":-9.91787916046983,"pfxZ":8.584822332706588,"pX":0.05891318304927439,"pZ":2.725507936902368,"vX0":3.8983098061029806,"vY0":-134.04067067060592,"vZ0":-5.221351981839709,"x":114.75,"y":165.19,"x0":-0.13544947316607264,"y0":50.003624242011554,"z0":5.914958568332426,"aX":-17.837205966249396},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.5,"breakHorizontal":16.9,"spinRate":2233,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.4104678597920528,"extension":5.9065039079970845},"hitData":{"launchSpeed":96.4,"launchAngle":5.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.08,"coordY":106.9}},"index":4,"playId":"8c024993-42bd-3de2-8298-85404887c50a","pitchNumber":5,"startTime":"2026-06-18T02:25:02.340Z","endTime":"2026-06-18T02:25:10.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:25:10.635Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-18T02:26:23.893Z","endTime":"2026-06-18T02:28:18.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnSecond":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-18T02:25:42.633Z","endTime":"2026-06-18T02:26:26.067Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68481376719719,"aZ":-22.247295181428093,"pfxX":2.923511057734011,"pfxZ":5.916798368403495,"pX":1.6035939437630407,"pZ":1.7586389872080415,"vX0":3.2119566175879886,"vY0":-128.68679682511194,"vZ0":-6.5200887079076555,"x":55.87,"y":191.3,"x0":-0.04048945635829553,"y0":50.00327679685602,"z0":6.0485121661404175,"aX":4.902333341978518},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.5,"breakHorizontal":-6.0,"spinRate":2638,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.42563293114788525,"extension":5.913024142625516},"index":1,"playId":"50115214-fb61-3507-a78c-c28cc9eed77e","pitchNumber":1,"startTime":"2026-06-18T02:26:26.067Z","endTime":"2026-06-18T02:26:32.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32910679832995,"aZ":-22.55708755024358,"pfxX":2.9807526891582885,"pfxZ":5.6889220053875365,"pX":1.3605264553108944,"pZ":1.6859752281076397,"vX0":2.696277828450581,"vY0":-129.07692908525323,"vZ0":-6.782609590800879,"x":65.14,"y":193.26,"x0":-0.08410915220515318,"y0":50.00402130839971,"z0":6.079151890510081,"aX":5.040723639940153},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.0,"breakHorizontal":-6.0,"spinRate":2674,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.42400003126473385,"extension":5.8372889037119675},"index":2,"playId":"cfe5644e-41fb-3eb4-b282-402e43f5712b","pitchNumber":2,"startTime":"2026-06-18T02:26:42.647Z","endTime":"2026-06-18T02:26:47.390Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54037205989388,"aZ":-23.883268183476265,"pfxX":3.248748345408402,"pfxZ":4.914369326525844,"pX":0.5010298635615639,"pZ":1.9289850929676884,"vX0":0.5223595778657115,"vY0":-128.5579028939258,"vZ0":-5.937525945205856,"x":97.9,"y":186.7,"x0":-0.126848545554766,"y0":50.00637931768501,"z0":6.10145627987898,"aX":5.484677652652724},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.9,"breakHorizontal":-6.0,"spinRate":2682,"spinDirection":179},"zone":9,"typeConfidence":2.0,"plateTime":0.4246811603117808,"extension":5.819329268694494},"index":3,"playId":"2778bd6b-a00c-3912-9c5b-9f4b2dba55ae","pitchNumber":3,"startTime":"2026-06-18T02:27:00.030Z","endTime":"2026-06-18T02:27:03.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24926369728263,"aZ":-43.14864089341169,"pfxX":4.624118266059668,"pfxZ":-8.354168995297474,"pX":0.18587108207776018,"pZ":0.2779557463771364,"vX0":-0.8718886054358341,"vY0":-114.74293762650073,"vZ0":-3.9613274197572754,"x":109.92,"y":231.28,"x0":-0.026036597305929245,"y0":50.005261989365714,"z0":6.296433203614736,"aX":6.072577095606565},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-15.8,"breakHorizontal":-8.0,"spinRate":2984,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.48017223286002997,"extension":5.4311910202116165},"index":4,"playId":"34ded283-f32e-3f9c-8c21-78472630706a","pitchNumber":4,"startTime":"2026-06-18T02:27:23.715Z","endTime":"2026-06-18T02:27:27.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.687830182897923,"aZ":-23.277283199408508,"pfxX":3.237648542880658,"pfxZ":5.234825556450696,"pX":0.08838766791038434,"pZ":3.307773212732878,"vX0":-0.528413480980426,"vY0":-129.24153455924284,"vZ0":-3.0091909846472,"x":113.63,"y":149.47,"x0":-0.12594052581138862,"y0":50.00386029937127,"z0":6.265164334706808,"aX":5.504523676008518},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.1,"breakHorizontal":-5.8,"spinRate":2650,"spinDirection":176},"zone":2,"typeConfidence":2.0,"plateTime":0.42299383984558725,"extension":5.861452287319133},"index":5,"playId":"c5f6897b-e1bb-3255-83c5-8f266533b2b6","pitchNumber":5,"startTime":"2026-06-18T02:27:46.592Z","endTime":"2026-06-18T02:27:50.457Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65287614040784,"aZ":-24.724141774291738,"pfxX":4.524149320783767,"pfxZ":4.424885819779398,"pX":0.029772110854230018,"pZ":1.95217079432816,"vX0":-1.026386738371063,"vY0":-128.38676325858734,"vZ0":-5.635048153225898,"x":115.87,"y":186.07,"x0":-0.15504805671702304,"y0":50.00111594964306,"z0":6.080333359030518,"aX":7.609730838012959},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.1,"breakHorizontal":-8.0,"spinRate":2657,"spinDirection":174},"zone":8,"typeConfidence":2.0,"plateTime":0.42538418301439807,"extension":6.027034322813762},"index":6,"playId":"5beeb0e4-6bb8-3aa4-bfad-e055c0ca7b65","pitchNumber":6,"startTime":"2026-06-18T02:28:11.971Z","endTime":"2026-06-18T02:28:18.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:28:18.457Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Horwitz flies out sharply to right fielder Lawrence Butler.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-18T02:28:20.648Z","endTime":"2026-06-18T02:29:05.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.852549992393097,"aZ":-15.87798770923527,"pfxX":-8.48384457478836,"pfxZ":8.93302360536646,"pX":-0.759632484588308,"pZ":3.1597489762478452,"vX0":2.7743190651839784,"vY0":-134.38520742165855,"vZ0":-4.459430657964138,"x":145.96,"y":153.47,"x0":-0.7049335961943921,"y0":50.00020234623069,"z0":5.9728216358893444,"aX":-15.473209858848888},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.4,"breakHorizontal":14.8,"spinRate":2289,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.4079864309593533,"extension":5.723735423813321},"index":0,"playId":"84229939-d52c-3979-b72b-63aab532385d","pitchNumber":1,"startTime":"2026-06-18T02:28:39.697Z","endTime":"2026-06-18T02:28:43.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.92263855522931,"aZ":-42.55289056214093,"pfxX":5.124305748851808,"pfxZ":-7.680531258287598,"pX":-0.12348376423943065,"pZ":1.7883562157302921,"vX0":-0.3651960140831265,"vY0":-115.57736768741974,"vZ0":-1.1591429703466094,"x":121.71,"y":190.49,"x0":-0.6289246664233022,"y0":50.00497883889979,"z0":6.389687722259393,"aX":6.920422438176124},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-13.9,"breakHorizontal":-9.2,"spinRate":2988,"spinDirection":47},"zone":8,"typeConfidence":2.0,"plateTime":0.47423967656969523,"extension":5.500475792888808},"hitData":{"launchSpeed":100.3,"launchAngle":24.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":198.42,"coordY":79.26}},"index":1,"playId":"6f1a24e0-79cf-3dff-8de3-8ab663f2b21a","pitchNumber":2,"startTime":"2026-06-18T02:28:57.037Z","endTime":"2026-06-18T02:29:05.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:29:05.173Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out, pitcher Braxton Ashcraft to first baseman Spencer Horwitz.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-18T02:29:32.449Z","endTime":"2026-06-18T02:32:02.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_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":3},"credits":[{"player":{"id":677952,"link":"/api/v1/people/677952"},"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":{"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":97.2,"endSpeed":89.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.654551849625186,"aZ":-19.471490980855805,"pfxX":-7.3899504036783386,"pfxZ":6.281880349673013,"pX":-1.0941523699306164,"pZ":1.7675488483450643,"vX0":1.3414806987254018,"vY0":-141.40837609164058,"vZ0":-8.560882990340751,"x":158.71,"y":191.06,"x0":-0.6150310126317805,"y0":50.00379753759913,"z0":6.086558254088249,"aX":-14.946526096544897},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.8,"breakHorizontal":13.1,"spinRate":2123,"spinDirection":226},"zone":13,"typeConfidence":0.91,"plateTime":0.3875266675059117,"extension":6.193241986709055},"index":0,"playId":"4b05dbce-cede-3e07-81e4-44c47a263032","pitchNumber":1,"startTime":"2026-06-18T02:31:09.602Z","endTime":"2026-06-18T02:31:13.038Z","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":97.3,"endSpeed":89.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.784475392054553,"aZ":-19.934973555556684,"pfxX":-8.848676669585846,"pfxZ":6.025645806820473,"pX":-0.4701796532747213,"pZ":2.0208303004312596,"vX0":3.3143351196951216,"vY0":-141.4945443370494,"vZ0":-7.811187665998312,"x":134.92,"y":184.22,"x0":-0.5059921137088372,"y0":50.00177876506758,"z0":6.090818571600763,"aX":-17.970613766204266},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.5,"breakHorizontal":15.4,"spinRate":2248,"spinDirection":226},"zone":7,"typeConfidence":0.91,"plateTime":0.38684572499962266,"extension":6.219574095446759},"index":1,"playId":"daad5561-65f2-3300-9247-d9a0734e029a","pitchNumber":2,"startTime":"2026-06-18T02:31:22.263Z","endTime":"2026-06-18T02:31:26.482Z","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":96.9,"endSpeed":89.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26675138129404,"aZ":-23.819354743332077,"pfxX":-9.226288581188259,"pfxZ":4.133609733196247,"pX":-1.1913233685134588,"pZ":2.1514165296378334,"vX0":1.9508657508937848,"vY0":-141.1302276391881,"vZ0":-6.309291577353639,"x":162.41,"y":180.69,"x0":-0.6912414245255427,"y0":50.006269778047255,"z0":5.943926156590898,"aX":-18.668410500864763},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.4,"breakHorizontal":16.3,"spinRate":2175,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.3876735336493735,"extension":6.335471899099671},"index":2,"playId":"9af1d3b5-526e-30f5-928b-c8fde4a05ba5","pitchNumber":3,"startTime":"2026-06-18T02:31:41.266Z","endTime":"2026-06-18T02:31:45.154Z","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":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32319809613176,"aZ":-23.315810033612475,"pfxX":-10.336697261989654,"pfxZ":4.32408815896248,"pX":-0.7629580293666424,"pZ":3.0182215237524335,"vX0":3.507797993476317,"vY0":-142.16518005728594,"vZ0":-4.328564582288329,"x":146.08,"y":157.29,"x0":-0.6691822039988041,"y0":50.00357139555026,"z0":6.038860334926483,"aX":-21.177476592239742},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.2,"breakHorizontal":18.0,"spinRate":2269,"spinDirection":227},"zone":1,"typeConfidence":0.9,"plateTime":0.38514017966281955,"extension":6.103571351077292},"hitData":{"launchSpeed":62.4,"launchAngle":-42.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.28,"coordY":182.91}},"index":3,"playId":"35d41867-1eb2-3b9d-8049-d4871018b61b","pitchNumber":4,"startTime":"2026-06-18T02:31:54.629Z","endTime":"2026-06-18T02:32:02.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:32:02.106Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jeff McNeil walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-18T02:32:04.841Z","endTime":"2026-06-18T02:33:59.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10842173742676,"aZ":-13.296646111693075,"pfxX":-5.876236337160613,"pfxZ":9.193800474382657,"pX":-0.8206098401209744,"pZ":3.412412707278131,"vX0":1.4592568455995507,"vY0":-142.26106205215734,"vZ0":-5.401735607538138,"x":148.28,"y":146.64,"x0":-0.576177158524212,"y0":50.002857350768124,"z0":6.17610293278833,"aX":-12.06479443466709},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.7,"breakHorizontal":10.3,"spinRate":2225,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.38477095255470806,"extension":6.066605885861555},"index":0,"playId":"c0e88f94-079d-3977-9e9f-cd00e92ff49d","pitchNumber":1,"startTime":"2026-06-18T02:32:27.755Z","endTime":"2026-06-18T02:32:32.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86142880286594,"aZ":-12.734699586081915,"pfxX":-6.520427180410232,"pfxZ":9.761959936306862,"pX":-0.4844859320004641,"pZ":4.249250377303115,"vX0":2.385855760319567,"vY0":-140.6851938433025,"vZ0":-3.18384371888226,"x":135.47,"y":124.05,"x0":-0.4996333670144408,"y0":50.00406212482472,"z0":6.228713036137743,"aX":-12.985706129118903},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.2,"breakHorizontal":11.3,"spinRate":2233,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.3903050597911193,"extension":6.164628915228104},"index":1,"playId":"2ad4eab2-2d4e-3845-8f5c-3e368fb5b072","pitchNumber":2,"startTime":"2026-06-18T02:32:44.354Z","endTime":"2026-06-18T02:32:48.730Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2026-06-18T02:33:13.608Z","endTime":"2026-06-18T02:33:41.276Z","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":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.60270824706789,"aZ":-9.653331679772428,"pfxX":-6.017024570477551,"pfxZ":11.190093131059047,"pX":1.5060241811073438,"pZ":1.1124957431321192,"vX0":7.501187248112889,"vY0":-141.72802358158467,"vZ0":-11.60814658247443,"x":59.59,"y":208.74,"x0":-0.40655688345876745,"y0":50.00288446097165,"z0":5.901758766945844,"aX":-12.110734764395367},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.8,"breakHorizontal":9.1,"spinRate":2226,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.3880462458238152,"extension":6.339962574162189},"index":3,"playId":"0cb5ebe0-43c9-3806-ba1f-78ab60e8b0cd","pitchNumber":3,"startTime":"2026-06-18T02:33:41.276Z","endTime":"2026-06-18T02:33:45.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.786405002814607,"aZ":-24.802848430439564,"pfxX":0.8603940624216602,"pfxZ":4.0693866726704675,"pX":1.2248147947192427,"pZ":1.708280451523463,"vX0":4.745558402263655,"vY0":-133.93940403743917,"vZ0":-6.676061269725794,"x":70.31,"y":192.66,"x0":-0.6839468508185628,"y0":50.00160088302925,"z0":6.014642740628784,"aX":1.5580100570825035},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.1,"breakHorizontal":-2.6,"spinRate":2380,"spinDirection":205},"zone":14,"typeConfidence":0.91,"plateTime":0.4094323345098654,"extension":6.178133535815744},"index":4,"playId":"822b633c-3756-3452-9cb1-406a732b075d","pitchNumber":4,"startTime":"2026-06-18T02:33:55.113Z","endTime":"2026-06-18T02:33:59.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:33:59.327Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-18T02:34:00.574Z","endTime":"2026-06-18T02:35:10.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":2},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.1,"endSpeed":83.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.325741464263526,"aZ":-28.536218138084898,"pfxX":0.3966444079418521,"pfxZ":2.033979838945635,"pX":-0.7093343331096389,"pZ":3.205770613496616,"vX0":0.09823425904483248,"vY0":-132.75264193917255,"vZ0":-2.346469717249181,"x":144.04,"y":152.22,"x0":-0.7983361899893815,"y0":50.006578660631575,"z0":6.169811503601435,"aX":0.7109999918055384},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.4,"breakHorizontal":-0.7,"spinRate":2477,"spinDirection":184},"zone":1,"typeConfidence":0.89,"plateTime":0.4119547337965943,"extension":6.046684800559661},"index":0,"playId":"e57534e0-35f4-3270-8a2d-7a266c5ac705","pitchNumber":1,"startTime":"2026-06-18T02:34:24.332Z","endTime":"2026-06-18T02:34:28.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00517868264002,"aZ":-28.475446906386342,"pfxX":0.02250522873512506,"pfxZ":2.0423070292234495,"pX":0.33569664329550686,"pZ":2.774190036762724,"vX0":2.589523313003949,"vY0":-134.47695836503576,"vZ0":-3.595488054304637,"x":104.2,"y":163.88,"x0":-0.6469387718169063,"y0":50.00457464044557,"z0":6.1722457723740485,"aX":0.040482553233492376},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.1,"breakHorizontal":-0.6,"spinRate":2459,"spinDirection":194},"zone":6,"typeConfidence":0.9,"plateTime":0.4089470354343443,"extension":6.033453277977261},"index":1,"playId":"38617174-a514-3e3d-ae1b-297be668a496","pitchNumber":2,"startTime":"2026-06-18T02:34:41.516Z","endTime":"2026-06-18T02:34:46.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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.755316783284886,"aZ":-24.685503736613747,"pfxX":-0.29321118154194004,"pfxZ":3.954330866293727,"pX":1.4464873145225354,"pZ":1.8794964158380028,"vX0":5.522454105788454,"vY0":-136.60810537765028,"vZ0":-6.437833204634356,"x":61.86,"y":188.03,"x0":-0.5620277682116341,"y0":50.001387226487225,"z0":5.960791937925986,"aX":-0.5565234309313503},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.0,"breakHorizontal":-0.6,"spinRate":2472,"spinDirection":210},"zone":14,"typeConfidence":0.92,"plateTime":0.4007705360635563,"extension":6.203975963050421},"index":2,"playId":"da5a67a5-eeea-343c-b149-0844a78a926e","pitchNumber":3,"startTime":"2026-06-18T02:35:05.742Z","endTime":"2026-06-18T02:35:10.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:35:10.652Z","atBatIndex":28},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Shea Langeliers grounds into a force out, shortstop Jared Triolo to second baseman Brandon Lowe. Jeff McNeil out at 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-18T02:35:12.348Z","endTime":"2026-06-18T02:35:40.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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":"Forceout","eventType":"force_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":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":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88948230676717,"aZ":-21.84377025507795,"pfxX":-8.028895562353462,"pfxZ":5.074795781372668,"pX":-0.8599498978577302,"pZ":2.782347985443974,"vX0":2.333926829883656,"vY0":-141.8982012327646,"vZ0":-5.14612478224803,"x":149.78,"y":163.66,"x0":-0.6505944757968468,"y0":50.005637757487946,"z0":6.0139087277082,"aX":-16.352621472273835},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.3,"breakHorizontal":14.0,"spinRate":2282,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.38621016019468435,"extension":6.381901931500238},"hitData":{"launchSpeed":69.1,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.17,"coordY":157.1}},"index":0,"playId":"9aa93c0b-0364-3273-8a5f-e4361aa6790d","pitchNumber":1,"startTime":"2026-06-18T02:35:33.250Z","endTime":"2026-06-18T02:35:40.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:35:40.627Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Lowe walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-18T02:37:30.803Z","endTime":"2026-06-18T02:39:26.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.794007619386672,"aZ":-24.049570150940845,"pfxX":-8.893094095632446,"pfxZ":5.269525553125014,"pX":0.6444672924688677,"pZ":-0.09877295582119458,"vX0":6.035614505540238,"vY0":-122.94648275273605,"vZ0":-9.202376212517034,"x":92.43,"y":241.45,"x0":-0.6783856993146103,"y0":50.00171718183414,"z0":5.711028521915914,"aX":-13.70806298615184},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.7,"breakHorizontal":14.9,"spinRate":1999,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.44431786990682953,"extension":5.8277829018051},"index":0,"playId":"babbbcac-7413-32d9-a0fd-32e3fbecb881","pitchNumber":1,"startTime":"2026-06-18T02:37:52.824Z","endTime":"2026-06-18T02:37:56.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.17877159268,"aZ":-41.405187290225676,"pfxX":7.29582987577888,"pfxZ":-7.348063088864954,"pX":-0.6632721132605912,"pZ":3.7580534620649093,"vX0":-1.829373279668458,"vY0":-111.41939853040861,"vZ0":3.17414709197808,"x":142.28,"y":137.31,"x0":-0.7790419298661068,"y0":50.00353596889179,"z0":6.596228628958786,"aX":9.165143411761115},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-12.1,"breakHorizontal":-12.7,"spinRate":2975,"spinDirection":48},"zone":11,"typeConfidence":2.0,"plateTime":0.49176197468222815,"extension":5.332982788123522},"index":1,"playId":"2b108f62-8e02-3d80-bf20-323cb832a7b9","pitchNumber":2,"startTime":"2026-06-18T02:38:09.017Z","endTime":"2026-06-18T02:38:13.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.799547286384072,"aZ":-23.569139462828332,"pfxX":3.309622761523428,"pfxZ":5.215797089606351,"pX":-0.14725644224393772,"pZ":2.979136569865374,"vX0":0.49110979455155546,"vY0":-127.28413144131329,"vZ0":-3.2957424265881863,"x":122.61,"y":158.34,"x0":-0.7726296617659573,"y0":50.00272480557523,"z0":6.145669090100102,"aX":5.459655964097136},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.0,"breakHorizontal":-6.1,"spinRate":2600,"spinDirection":178},"zone":2,"typeConfidence":2.0,"plateTime":0.42942656884429464,"extension":5.694778234005387},"index":2,"playId":"939577fc-2998-3921-9b77-1bd999d992db","pitchNumber":3,"startTime":"2026-06-18T02:38:23.141Z","endTime":"2026-06-18T02:38:27.053Z","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":90.9,"endSpeed":82.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.66855245258161,"aZ":-12.425917990965319,"pfxX":-2.922545288935864,"pfxZ":11.233988140270792,"pX":-0.7545660477606755,"pZ":3.762867280389881,"vX0":0.5725861318491621,"vY0":-132.35566656116356,"vZ0":-3.8831418060368734,"x":145.76,"y":137.18,"x0":-0.5954469855654009,"y0":50.0023083677257,"z0":6.1716500816841275,"aX":-5.137361792806486},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.6,"breakHorizontal":5.2,"spinRate":2434,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.41528502240004883,"extension":5.550218964800914},"index":3,"playId":"a3c54137-1f88-343a-afdf-6cde502928b6","pitchNumber":4,"startTime":"2026-06-18T02:38:40.458Z","endTime":"2026-06-18T02:38:44.626Z","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(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":88.4,"endSpeed":82.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.829909665956365,"aZ":-20.776426531562908,"pfxX":2.9813111648040618,"pfxZ":6.7000005582040885,"pX":-0.45927881879721827,"pZ":2.429668533174344,"vX0":-0.2928819875619736,"vY0":-128.81725415700402,"vZ0":-5.027120630907692,"x":134.51,"y":173.18,"x0":-0.7326869853441036,"y0":50.00022629182558,"z0":5.987719006028059,"aX":5.067683082854212},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.4,"breakHorizontal":-5.4,"spinRate":2609,"spinDirection":183},"zone":4,"typeConfidence":2.0,"plateTime":0.4233269061830658,"extension":5.6029597707740395},"index":4,"playId":"3b478bcb-910f-319a-8142-4e970de7f4a4","pitchNumber":5,"startTime":"2026-06-18T02:38:55.849Z","endTime":"2026-06-18T02:38:59.667Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-18T02:39:06.615Z","endTime":"2026-06-18T02:39:20.911Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12995119617993,"aZ":-20.552400379154825,"pfxX":4.625810824847803,"pfxZ":6.756871749994273,"pX":-1.2014955227695296,"pZ":2.9455698341100125,"vX0":-2.411794721269882,"vY0":-129.82271750147794,"vZ0":-3.9358280957773695,"x":162.8,"y":159.25,"x0":-0.865438019877201,"y0":50.005883111132924,"z0":6.0302118683575,"aX":7.960963882051567},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.6,"breakHorizontal":-7.9,"spinRate":2582,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.42061301071280033,"extension":5.7010156605616995},"index":6,"playId":"a6e57505-8d39-3ce6-a943-484a1def700e","pitchNumber":6,"startTime":"2026-06-18T02:39:20.911Z","endTime":"2026-06-18T02:39:26.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:39:26.407Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Reynolds flies out to right fielder Lawrence Butler.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-18T02:41:56.447Z","endTime":"2026-06-18T02:43:35.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T02:39:42.159Z","endTime":"2026-06-18T02:39:53.650Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: José Suarez replaces Aaron Civale.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-18T02:39:53.650Z","endTime":"2026-06-18T02:41:58.645Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660761,"link":"/api/v1/people/660761"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12562493003046,"aZ":-13.760566919495353,"pfxX":3.8877837561061375,"pfxZ":9.992305970776664,"pX":0.560525713220569,"pZ":2.9860237468811284,"vX0":-5.213051584317316,"vY0":-134.61519479890072,"vZ0":-4.687480409526261,"x":95.63,"y":158.16,"x0":2.013431554166353,"y0":50.00225785053958,"z0":5.717902824664818,"aX":7.164157620712946},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.4,"breakHorizontal":-6.0,"spinRate":2244,"spinDirection":137},"zone":3,"typeConfidence":2.0,"plateTime":0.40627200113935036,"extension":5.699417952739928},"index":2,"playId":"46e7527b-5ae2-356f-bbe7-c1de62372d3c","pitchNumber":1,"startTime":"2026-06-18T02:41:58.645Z","endTime":"2026-06-18T02:42:02.492Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":3,"startTime":"2026-06-18T02:42:13.531Z","endTime":"2026-06-18T02:42:37.958Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"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.4,"endSpeed":82.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.532429322298192,"aZ":-14.862682568932605,"pfxX":3.8065754730800787,"pfxZ":9.76516700642807,"pX":1.42168044755506,"pZ":3.6657168955480395,"vX0":-3.0356497572952232,"vY0":-133.05229040830477,"vZ0":-2.694816245874423,"x":62.81,"y":139.81,"x0":2.0892060663292744,"y0":50.00178117997422,"z0":5.7835769301921385,"aX":6.748043604234845},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.2,"breakHorizontal":-6.1,"spinRate":2285,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.41344012471280767,"extension":5.73537001575937},"index":4,"playId":"472208b9-ad06-3274-a177-bab3e92c0db7","pitchNumber":2,"startTime":"2026-06-18T02:42:37.958Z","endTime":"2026-06-18T02:42:42.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.13168151524027,"aZ":-31.106192754403967,"pfxX":8.71708201322349,"pfxZ":0.7609995570881676,"pX":1.2575250444706854,"pZ":1.462930262916951,"vX0":-4.6923133248184445,"vY0":-117.20394801530335,"vZ0":-3.1695719031698695,"x":69.07,"y":199.28,"x0":2.147967030570978,"y0":50.000607506515934,"z0":5.722997674216521,"aX":12.185621458633472},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":0.8,"breakHorizontal":-14.8,"spinRate":1579,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4664450813985894,"extension":5.715190335083491},"index":5,"playId":"3ec5cd7b-8c9a-3a82-ab9d-5b454a5ef08e","pitchNumber":3,"startTime":"2026-06-18T02:43:00.430Z","endTime":"2026-06-18T02:43:06.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.69551428657281,"aZ":-12.749803626027195,"pfxX":5.1062554794429404,"pfxZ":10.547187075283961,"pX":0.41278516442702357,"pZ":3.0495847585415605,"vX0":-5.825894568729042,"vY0":-136.03972532259476,"vZ0":-4.642698848256847,"x":101.27,"y":156.44,"x0":1.9365336922715255,"y0":50.00297018086033,"z0":5.687836916285564,"aX":9.404474596742585},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.1,"breakHorizontal":-7.8,"spinRate":2276,"spinDirection":142},"zone":3,"typeConfidence":2.0,"plateTime":0.40534273055929093,"extension":5.734637622790087},"hitData":{"launchSpeed":94.2,"launchAngle":49.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.23,"coordY":88.64}},"index":6,"playId":"066c781f-be23-325c-8645-12f42e61f649","pitchNumber":4,"startTime":"2026-06-18T02:43:24.995Z","endTime":"2026-06-18T02:43:35.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:43:35.866Z","atBatIndex":31},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ryan O'Hearn homers (11) on a fly ball to left field. Brandon Lowe scores.","rbi":2,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-18T02:43:44.752Z","endTime":"2026-06-18T02:45:40.435Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":{"id":660761,"link":"/api/v1/people/660761"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":{"id":650644,"link":"/api/v1/people/650644"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.2,"endSpeed":84.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.563539539913307,"aZ":-21.099429347246808,"pfxX":9.665156488107066,"pfxZ":5.989522857779933,"pX":1.5408336187138247,"pZ":2.4657369702434138,"vX0":-4.395341989402843,"vY0":-135.58569177254145,"vZ0":-4.705353206093833,"x":58.27,"y":172.21,"x0":1.9334279373811611,"y0":50.00366185959157,"z0":5.7097757544034815,"aX":17.87072399412938},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.0,"breakHorizontal":-16.4,"spinRate":2199,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.4050480627050894,"extension":5.777937810431989},"index":0,"playId":"3974ee93-dc84-32fa-8aa9-ab3d7dd45dc4","pitchNumber":1,"startTime":"2026-06-18T02:44:04.930Z","endTime":"2026-06-18T02:44:08.746Z","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":92.9,"endSpeed":83.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.977008961458075,"aZ":-12.621736362700785,"pfxX":4.171178004826687,"pfxZ":10.738646022826067,"pX":-0.08651924674790677,"pZ":2.226876648135259,"vX0":-6.3390461966001705,"vY0":-134.96796439348273,"vZ0":-6.560493846842889,"x":120.3,"y":178.65,"x0":1.764954187425346,"y0":50.00175779455638,"z0":5.601320247426665,"aX":7.594315382631163},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":-6.0,"spinRate":2361,"spinDirection":139},"zone":8,"typeConfidence":2.0,"plateTime":0.4078746996084268,"extension":5.802063138331085},"index":1,"playId":"4a5cda34-d5ae-3e6d-8b84-d995dc2b1dfa","pitchNumber":2,"startTime":"2026-06-18T02:44:24.820Z","endTime":"2026-06-18T02:44:28.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88202016319295,"aZ":-34.36387321936541,"pfxX":-1.9830557472063612,"pfxZ":-1.5422425596000782,"pX":-0.4736256797492337,"pZ":1.8164993605873985,"vX0":-4.9401167109256265,"vY0":-118.52746910307883,"vZ0":-1.7306353288099783,"x":135.05,"y":189.73,"x0":1.8960647289247434,"y0":50.00166908071365,"z0":5.697089957772517,"aX":-2.8178675405914624},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.0,"breakHorizontal":4.8,"spinRate":2919,"spinDirection":292},"zone":7,"typeConfidence":2.0,"plateTime":0.46230142990486867,"extension":5.888837682220726},"index":2,"playId":"1fc1da25-4536-3004-afa3-b1fad46d8eb7","pitchNumber":3,"startTime":"2026-06-18T02:44:46.944Z","endTime":"2026-06-18T02:44:51.979Z","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":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.092441943983523,"aZ":-13.372169771620662,"pfxX":5.62579189089485,"pfxZ":10.132715821405029,"pX":-0.5393329365375712,"pZ":2.7269398561780096,"vX0":-7.824380737584108,"vY0":-135.6935209452568,"vZ0":-5.573515665316419,"x":137.56,"y":165.15,"x0":1.657343883095953,"y0":50.000706684922434,"z0":5.747445113337765,"aX":10.437295052328322},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.3,"breakHorizontal":-8.4,"spinRate":2336,"spinDirection":142},"zone":4,"typeConfidence":2.0,"plateTime":0.4044269383535113,"extension":5.6668706292739595},"hitData":{"launchSpeed":98.2,"launchAngle":36.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":28.15,"coordY":98.99}},"index":3,"playId":"f00bab9a-545e-3844-aced-71a7323acf13","pitchNumber":4,"startTime":"2026-06-18T02:45:13.256Z","endTime":"2026-06-18T02:45:40.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:45:40.435Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a ground ball to center fielder Henry Bolte.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-18T02:45:32.687Z","endTime":"2026-06-18T02:46:57.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.496803308988017,"aZ":-26.01079970462371,"pfxX":9.639637132822145,"pfxZ":4.209949740187238,"pX":-0.09670547717978889,"pZ":2.2932554073041107,"vX0":-7.406764704399325,"vY0":-120.4791553356341,"vZ0":-2.855623010435266,"x":120.69,"y":176.86,"x0":1.7725799121820343,"y0":50.00010917765562,"z0":5.804730954996218,"aX":14.098458262839992},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.2,"breakHorizontal":-15.6,"spinRate":1570,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.4555025404758566,"extension":5.779109506254195},"index":0,"playId":"8965ff10-a6ee-34e6-91cc-9fc3731a1c11","pitchNumber":1,"startTime":"2026-06-18T02:46:08.404Z","endTime":"2026-06-18T02:46:11.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68831519245767,"aZ":-17.180193262737305,"pfxX":8.659521021910365,"pfxZ":8.150445351943057,"pX":1.062127283721316,"pZ":2.6818097645854513,"vX0":-5.245829678292947,"vY0":-135.5362264003036,"vZ0":-4.5756318233679245,"x":76.51,"y":166.37,"x0":1.9088081920561688,"y0":50.004285376375556,"z0":5.610833447550943,"aX":15.933671765861344},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.8,"breakHorizontal":-14.4,"spinRate":2153,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.40583840324684406,"extension":5.7519417624586},"index":1,"playId":"e0683333-8f50-31bd-9493-d1be0796b1be","pitchNumber":2,"startTime":"2026-06-18T02:46:28.003Z","endTime":"2026-06-18T02:46:32.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56717069619045,"aZ":-24.491160433586515,"pfxX":10.088990070623536,"pfxZ":4.32308726676309,"pX":0.2313549195714488,"pZ":2.275023453058139,"vX0":-7.564451810671746,"vY0":-132.34199042616075,"vZ0":-4.045055489436927,"x":108.18,"y":177.35,"x0":1.8122345993457176,"y0":50.00548477831165,"z0":5.611766803162833,"aX":17.944799836294973},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.2,"breakHorizontal":-16.7,"spinRate":2128,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.41347270615103815,"extension":5.78443553318872},"hitData":{"launchSpeed":102.4,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.73,"coordY":94.72}},"index":2,"playId":"1619b01b-e2b2-365d-b1d1-d8021949c979","pitchNumber":3,"startTime":"2026-06-18T02:46:48.325Z","endTime":"2026-06-18T02:46:57.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:46:57.776Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcell Ozuna strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-18T02:47:02.874Z","endTime":"2026-06-18T02:49:54.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70943362491004,"aZ":-14.715165530906003,"pfxX":4.807319974607591,"pfxZ":9.378384939140386,"pX":1.4509184580999583,"pZ":2.3315229190665336,"vX0":-3.1101758489954685,"vY0":-135.38105978768758,"vZ0":-5.9598335007029295,"x":61.69,"y":175.83,"x0":1.9882217396125639,"y0":50.006030057599695,"z0":5.5862101227896765,"aX":8.952465270519662},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.0,"breakHorizontal":-8.0,"spinRate":2282,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.4041212500484632,"extension":5.672149482892202},"index":0,"playId":"63021ff6-32dd-3fe3-b559-0b01def4fc5f","pitchNumber":1,"startTime":"2026-06-18T02:47:25.954Z","endTime":"2026-06-18T02:47:29.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.1,"endSpeed":77.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.745018937791865,"aZ":-30.094521463453244,"pfxX":7.585979407823419,"pfxZ":1.375991607655541,"pX":0.04565884241521358,"pZ":1.4554409157855568,"vX0":-6.299837116826889,"vY0":-122.2598903729311,"vZ0":-3.918391167061263,"x":115.26,"y":199.48,"x0":1.6682269405181378,"y0":50.005601855142686,"z0":5.657269293248757,"aX":11.504237739389955},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.8,"breakHorizontal":-12.2,"spinRate":1639,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4477199142463202,"extension":5.759640206156874},"index":1,"playId":"76ac81d2-aba2-3a38-ad41-20d96eb90ad7","pitchNumber":2,"startTime":"2026-06-18T02:47:44.326Z","endTime":"2026-06-18T02:47:47.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.720547319117276,"aZ":-30.89381014209123,"pfxX":7.7899600201637345,"pfxZ":0.834658460688602,"pX":0.5905060508532278,"pZ":0.8104225406456915,"vX0":-5.567407363604997,"vY0":-122.87861344503854,"vZ0":-5.234341121334864,"x":94.49,"y":216.9,"x0":1.8703862666876974,"y0":50.00392611986669,"z0":5.5846966710134645,"aX":11.946328449296578},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.6,"breakHorizontal":-12.8,"spinRate":1657,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.44528354337895815,"extension":5.7594794971877645},"index":2,"playId":"699fd400-e954-3140-8d2f-a214c7f0e8ef","pitchNumber":3,"startTime":"2026-06-18T02:48:04.285Z","endTime":"2026-06-18T02:48:11.229Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-18T02:48:33.445Z","endTime":"2026-06-18T02:48:49.700Z","isPitch":false,"type":"action","player":{"id":542303,"link":"/api/v1/people/542303"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.534696413039875,"aZ":-28.143300642257838,"pfxX":7.597358711292162,"pfxZ":2.6093123085902814,"pX":0.8358438100156447,"pZ":1.1360713268345088,"vX0":-4.9923504387548725,"vY0":-122.67429660893507,"vZ0":-5.1379250071033855,"x":85.14,"y":208.11,"x0":1.8980532182186214,"y0":50.000868490726525,"z0":5.622483884213868,"aX":11.717400009123894},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.8,"breakHorizontal":-12.7,"spinRate":1615,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4444688855812675,"extension":5.852606900235974},"index":4,"playId":"a1b949ac-c928-3d48-8ea3-7e3868f01225","pitchNumber":4,"startTime":"2026-06-18T02:48:49.700Z","endTime":"2026-06-18T02:48:54.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18123467947029,"aZ":-12.208427281858516,"pfxX":6.846420312205171,"pfxZ":10.882804286536945,"pX":-0.03677176417021813,"pZ":1.8538916644311485,"vX0":-7.459739027222959,"vY0":-134.5818801458052,"vZ0":-7.348278051765737,"x":118.4,"y":188.72,"x0":1.8813371913842512,"y0":50.00297568397283,"z0":5.484267226156058,"aX":12.560774696919605},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":-10.8,"spinRate":2434,"spinDirection":139},"zone":8,"typeConfidence":2.0,"plateTime":0.4069798105525919,"extension":5.888220705771794},"index":5,"playId":"346019a1-2e80-3354-8704-a3b971a6f301","pitchNumber":5,"startTime":"2026-06-18T02:49:12.117Z","endTime":"2026-06-18T02:49:16.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.59106396097149,"aZ":-31.626994173572605,"pfxX":-1.8127099817620564,"pfxZ":0.3721304506810137,"pX":-1.4853637663089978,"pZ":1.7786639383377454,"vX0":-7.383847881255334,"vY0":-119.93818640176875,"vZ0":-2.691728740987264,"x":173.62,"y":190.76,"x0":1.859296160165614,"y0":50.00178611141341,"z0":5.715116779438509,"aX":-2.6601091844457487},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.4,"breakHorizontal":4.9,"spinRate":2773,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.45538956364675975,"extension":5.81651990755671},"index":6,"playId":"e5aa3e17-e13e-3824-9939-49505b96db11","pitchNumber":6,"startTime":"2026-06-18T02:49:49.640Z","endTime":"2026-06-18T02:49:54.645Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:49:54.645Z","atBatIndex":34},{"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":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-18T02:49:55.071Z","endTime":"2026-06-18T02:50:30.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.070033610616782,"aZ":-34.56637909587349,"pfxX":-2.7559789541870745,"pfxZ":-1.624176373316839,"pX":-0.15017839153273338,"pZ":1.9684934502334155,"vX0":-4.377992499100603,"vY0":-120.23537318691741,"vZ0":-1.7137958592652578,"x":122.72,"y":185.63,"x0":2.0482783428934486,"y0":50.00240127024653,"z0":5.741592865585941,"aX":-4.058054831635233},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.1,"breakHorizontal":6.0,"spinRate":2782,"spinDirection":292},"zone":8,"typeConfidence":2.0,"plateTime":0.45454812880507456,"extension":5.820364290310293},"hitData":{"launchSpeed":76.9,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":89.76,"coordY":168.45}},"index":0,"playId":"e6c8371b-0c38-36b8-ba64-f2e9a274f4fd","pitchNumber":1,"startTime":"2026-06-18T02:50:22.296Z","endTime":"2026-06-18T02:50:30.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:50:30.472Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, first baseman Spencer Horwitz to pitcher Braxton Ashcraft.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-18T02:52:15.685Z","endTime":"2026-06-18T02:53:43.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":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":5},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.789527403211046,"aZ":-11.14882974101588,"pfxX":-5.0159894419825,"pfxZ":10.7446538031293,"pX":-0.23048370164828652,"pZ":2.938614736380058,"vX0":2.981258214058776,"vY0":-139.7746259677735,"vZ0":-6.919204027520384,"x":125.79,"y":159.44,"x0":-0.6655279587783415,"y0":50.00176077707373,"z0":6.196873247573376,"aX":-9.813394891151763},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.0,"breakHorizontal":8.4,"spinRate":2250,"spinDirection":225},"zone":2,"typeConfidence":0.9,"plateTime":0.3935530892359633,"extension":6.111921857195282},"index":0,"playId":"ac433526-1a5c-3364-8e70-6cdef18e1da6","pitchNumber":1,"startTime":"2026-06-18T02:52:32.653Z","endTime":"2026-06-18T02:52:37.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10577938217262,"aZ":-43.89282031984484,"pfxX":4.904035839468488,"pfxZ":-8.196424110058004,"pX":-0.6724520295649868,"pZ":2.916506721679923,"vX0":-1.5303104284263054,"vY0":-119.67967929878861,"vZ0":0.77740636608688,"x":142.63,"y":160.03,"x0":-0.6565387191087388,"y0":50.00157304060401,"z0":6.563056045610938,"aX":7.013892428403724},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-14.3,"breakHorizontal":-8.4,"spinRate":2701,"spinDirection":43},"zone":1,"typeConfidence":0.9,"plateTime":0.4601333709324402,"extension":5.895444128369048},"index":1,"playId":"46f3bcfa-d73f-3198-9b62-38938ba97edb","pitchNumber":2,"startTime":"2026-06-18T02:52:46.029Z","endTime":"2026-06-18T02:52:50.373Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-18T02:52:57.795Z","endTime":"2026-06-18T02:53:04.347Z","isPitch":false,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.656965679987604,"aZ":-39.02278836472635,"pfxX":5.514481822416549,"pfxZ":-4.512216418064881,"pX":1.345566944059964,"pZ":2.187866467145928,"vX0":2.2910332861381755,"vY0":-123.00682884051587,"vZ0":-2.050295808791197,"x":65.71,"y":179.71,"x0":-0.31712288228980656,"y0":50.00430551704956,"z0":6.371802616787044,"aX":8.366698175499142},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-8.4,"breakHorizontal":-10.6,"spinRate":2619,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.4469830783569151,"extension":6.072216040172056},"index":3,"playId":"96d61116-1a81-3e27-8007-45b8aa115a17","pitchNumber":3,"startTime":"2026-06-18T02:53:04.347Z","endTime":"2026-06-18T02:53:08.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.787148747813053,"aZ":-42.2467887738761,"pfxX":7.719201419517436,"pfxZ":-6.5399992320179,"pX":0.5751307307044016,"pZ":1.3190741127879673,"vX0":0.002567785822159052,"vY0":-124.06933208820301,"vZ0":-3.5099921111126404,"x":95.08,"y":203.16,"x0":-0.4268136398198187,"y0":50.00596122714434,"z0":6.318663404229636,"aX":11.88188924130366},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-12.5,"breakHorizontal":-13.9,"spinRate":2711,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.4436529885215452,"extension":6.177725462706951},"index":4,"playId":"7227512a-9c5c-3e14-9667-30643edef7d3","pitchNumber":4,"startTime":"2026-06-18T02:53:20.979Z","endTime":"2026-06-18T02:53:26.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22193468409315,"aZ":-40.972963962618124,"pfxX":8.526849041456838,"pfxZ":-5.7331597443927045,"pX":0.22770943387691184,"pZ":2.6542611324520577,"vX0":-0.9193127953296064,"vY0":-123.72923779707162,"vZ0":-0.7330127650839009,"x":108.32,"y":167.11,"x0":-0.5000813013246235,"y0":50.005067492249665,"z0":6.420798785658809,"aX":13.076986958664136},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-10.3,"breakHorizontal":-15.1,"spinRate":2677,"spinDirection":39},"zone":5,"typeConfidence":0.9,"plateTime":0.44455505412586627,"extension":5.92033932158593},"hitData":{"launchSpeed":84.2,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.86,"coordY":167.75}},"index":5,"playId":"1d9d2f2b-be32-37cc-bf8f-e5dd3f51523f","pitchNumber":5,"startTime":"2026-06-18T02:53:35.319Z","endTime":"2026-06-18T02:53:43.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:53:43.319Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, pitcher Braxton Ashcraft to first baseman Spencer Horwitz.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-18T02:53:49.223Z","endTime":"2026-06-18T02:56:33.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":7},"credits":[{"player":{"id":677952,"link":"/api/v1/people/677952"},"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":{"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":82.6,"endSpeed":75.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.810661836015907,"aZ":-44.456162651846064,"pfxX":5.584673167485599,"pfxZ":-8.479390709586738,"pX":-0.3484901613847723,"pZ":1.6744938128571876,"vX0":-1.0656957008165286,"vY0":-120.24367107721706,"vZ0":-1.7279548666296525,"x":130.28,"y":193.57,"x0":-0.621637562750824,"y0":50.00550506436203,"z0":6.38835364310127,"aX":8.085244967952883},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-15.5,"breakHorizontal":-9.8,"spinRate":2735,"spinDirection":40},"zone":13,"typeConfidence":0.9,"plateTime":0.45751879954372265,"extension":5.994181272358507},"index":0,"playId":"3627d102-ee96-31ca-afa7-5af8c5f97237","pitchNumber":1,"startTime":"2026-06-18T02:54:08.761Z","endTime":"2026-06-18T02:54:13.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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.266460443047443,"aZ":-23.90390145379066,"pfxX":1.7737544772343674,"pfxZ":4.683002058774071,"pX":0.4691579787935068,"pZ":1.7038709031914372,"vX0":1.967157047138532,"vY0":-132.0527861150582,"vZ0":-6.828334265229184,"x":99.12,"y":192.78,"x0":-0.5159524683919684,"y0":50.000595437206094,"z0":6.083041229629491,"aX":3.1299927526546},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.2,"breakHorizontal":-3.6,"spinRate":2608,"spinDirection":185},"zone":9,"typeConfidence":0.91,"plateTime":0.4148716017470133,"extension":6.100977373322324},"index":1,"playId":"94244df1-c453-3cd8-b412-e20b093cabb6","pitchNumber":2,"startTime":"2026-06-18T02:54:22.773Z","endTime":"2026-06-18T02:54:26.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.109310334304137,"aZ":-29.27066773365658,"pfxX":1.2877001460059208,"pfxZ":1.7030409802731379,"pX":0.8252934332954681,"pZ":1.707635594586243,"vX0":3.1289948044973244,"vY0":-130.05636888900918,"vZ0":-5.59237863909218,"x":85.54,"y":192.67,"x0":-0.5623197639497457,"y0":50.0043651326444,"z0":6.114745192005441,"aX":2.198987893442011},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.0,"breakHorizontal":-3.0,"spinRate":2525,"spinDirection":129},"zone":14,"typeConfidence":0.85,"plateTime":0.4216753297027651,"extension":5.987669338019697},"index":2,"playId":"abdab65f-8f9f-3923-99cc-d0b39930ee3b","pitchNumber":3,"startTime":"2026-06-18T02:54:40.076Z","endTime":"2026-06-18T02:54:45.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70892420371548,"aZ":-44.79395756159313,"pfxX":6.389483993152946,"pfxZ":-8.453352957994209,"pX":-0.26438565298229477,"pZ":0.7616193386424291,"vX0":-1.477191016218505,"vY0":-122.60882049602327,"vZ0":-3.8842916756079355,"x":127.08,"y":218.22,"x0":-0.4763957162567964,"y0":50.0039512810442,"z0":6.266247265042729,"aX":9.536375317538365},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-16.0,"breakHorizontal":-11.0,"spinRate":2766,"spinDirection":36},"zone":13,"typeConfidence":0.9,"plateTime":0.4501461499901911,"extension":6.173270743216795},"index":3,"playId":"ddaa71f8-9482-30e9-912e-bf00fc5f0794","pitchNumber":4,"startTime":"2026-06-18T02:55:01.623Z","endTime":"2026-06-18T02:55:06.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.003089776851184,"aZ":-22.119551962203783,"pfxX":1.2275335654199555,"pfxZ":5.215602143333146,"pX":2.379250041770744,"pZ":0.3885196853267396,"vX0":6.59422321966631,"vY0":-137.2053720269812,"vZ0":-10.744844666808314,"x":26.31,"y":228.29,"x0":-0.203410809672028,"y0":50.00580658643311,"z0":5.828961681485754,"aX":2.3689073579870246},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.6,"breakHorizontal":-3.5,"spinRate":2622,"spinDirection":195},"zone":14,"typeConfidence":0.93,"plateTime":0.3974132958701566,"extension":6.236523069983985},"index":4,"playId":"f57ba52c-045a-31c2-b7df-7526de64e451","pitchNumber":5,"startTime":"2026-06-18T02:55:18.652Z","endTime":"2026-06-18T02:55:22.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.95597587761906,"aZ":-17.537684581531185,"pfxX":-8.525272726944959,"pfxZ":7.06506307539753,"pX":0.6476817582761245,"pZ":0.7913161067863868,"vX0":5.6493357652849285,"vY0":-143.43391176603583,"vZ0":-11.280794055579573,"x":92.31,"y":217.41,"x0":-0.2456506045759794,"y0":50.00361978019487,"z0":5.8837024772310595,"aX":-17.662247906712423},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.6,"breakHorizontal":14.2,"spinRate":2307,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.3827151931878565,"extension":6.4116709793858035},"index":5,"playId":"e3273283-8ebf-3b7d-aa61-a553f21c1ab2","pitchNumber":6,"startTime":"2026-06-18T02:55:39.057Z","endTime":"2026-06-18T02:55:42.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35044735660527,"aZ":-42.608114059341545,"pfxX":5.227020401424492,"pfxZ":-6.767428257406238,"pX":0.012397807831388438,"pZ":1.06711201730365,"vX0":-0.3850146237973651,"vY0":-123.54924921733176,"vZ0":-3.605450099076868,"x":116.53,"y":209.97,"x0":-0.5083687271438121,"y0":50.00585874561521,"z0":6.137942485764205,"aX":8.055776595170409},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-12.8,"breakHorizontal":-9.4,"spinRate":2669,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.44387919293079703,"extension":6.1015596122151585},"index":6,"playId":"c1286e53-d087-3627-8bdd-80f9c7f1ee2b","pitchNumber":7,"startTime":"2026-06-18T02:55:55.922Z","endTime":"2026-06-18T02:56:02.028Z","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":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.30215740503332,"aZ":-13.693540520011334,"pfxX":-5.617488740866751,"pfxZ":8.830790992954888,"pX":0.5760706632917022,"pZ":1.6030834547842923,"vX0":4.679076693962911,"vY0":-144.1717853280869,"vZ0":-10.067505313601913,"x":95.04,"y":195.5,"x0":-0.34269003078261984,"y0":50.004439217052294,"z0":5.997958197482278,"aX":-11.759223892594909},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.0,"breakHorizontal":9.1,"spinRate":2299,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.38074606115413356,"extension":6.287002848142517},"hitData":{"launchSpeed":90.4,"launchAngle":-10.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.0,"coordY":204.5}},"index":7,"playId":"db7d3f90-9362-3fa0-9994-9f90febed5bd","pitchNumber":8,"startTime":"2026-06-18T02:56:25.948Z","endTime":"2026-06-18T02:56:33.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:56:33.792Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Heim singles on a ground ball to center fielder Jake Mangum.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-18T02:56:38.633Z","endTime":"2026-06-18T02:58:03.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.573695014786352,"aZ":-42.360167753276976,"pfxX":6.129022288503192,"pfxZ":-6.764273863086119,"pX":-0.6502170874322543,"pZ":1.8625869309812253,"vX0":-1.6140207908886013,"vY0":-122.35931927287403,"vZ0":-1.8967091897205728,"x":141.78,"y":188.49,"x0":-0.7756351513968656,"y0":50.00110184538043,"z0":6.2987103170711345,"aX":9.233397231848075},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-12.5,"breakHorizontal":-10.7,"spinRate":2754,"spinDirection":39},"zone":7,"typeConfidence":0.9,"plateTime":0.4487222598935423,"extension":5.8349793327298105},"index":0,"playId":"96dfd7db-febf-3df9-ab93-b09cbc8bf041","pitchNumber":1,"startTime":"2026-06-18T02:57:09.056Z","endTime":"2026-06-18T02:57:12.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.27797971910433,"aZ":-14.239755829409473,"pfxX":-7.516516275787756,"pfxZ":8.782668883166558,"pX":0.24500557116635632,"pZ":1.6893889926712826,"vX0":5.132393758071512,"vY0":-142.58894667440077,"vZ0":-8.959719096128579,"x":107.66,"y":193.17,"x0":-0.6092428863160853,"y0":50.00426890616074,"z0":5.787813638244656,"aX":-15.353014166002618},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":12.5,"spinRate":2341,"spinDirection":227},"zone":8,"typeConfidence":0.81,"plateTime":0.38531832794298815,"extension":6.333723940535698},"index":1,"playId":"bb4f795f-e029-3f4c-8d77-06b3ae8d5da4","pitchNumber":2,"startTime":"2026-06-18T02:57:22.319Z","endTime":"2026-06-18T02:57:26.380Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-18T02:57:36.196Z","endTime":"2026-06-18T02:57:50.740Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.41476046455874,"aZ":-13.628603379740643,"pfxX":-5.0424858548946405,"pfxZ":9.176921373746938,"pX":-0.4861522615622719,"pZ":3.1410659756334964,"vX0":2.328008510036305,"vY0":-141.9495971020858,"vZ0":-5.376711617291853,"x":135.53,"y":153.97,"x0":-0.6661876089408317,"y0":50.00310994126753,"z0":5.942151378627043,"aX":-10.19143364749501},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.6,"breakHorizontal":8.6,"spinRate":2368,"spinDirection":222},"zone":1,"typeConfidence":0.91,"plateTime":0.38729065512905336,"extension":6.213947066513541},"hitData":{"launchSpeed":102.0,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.96,"coordY":88.64}},"index":3,"playId":"c70f28f0-72fe-3eee-aa9d-d423cbfb8e6c","pitchNumber":3,"startTime":"2026-06-18T02:57:50.740Z","endTime":"2026-06-18T02:58:03.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:58:03.425Z","atBatIndex":38},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Zack Gelof grounds into a force out, third baseman Nick Gonzales to second baseman Brandon Lowe. Jonah Heim out at 2nd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-18T02:58:11.027Z","endTime":"2026-06-18T02:58:52.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_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":"Forceout","eventType":"force_out","movementReason":null,"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":"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.6,"endSpeed":89.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.676522987557522,"aZ":-23.984981739530582,"pfxX":-8.524499485255696,"pfxZ":3.99534494238325,"pX":-0.4031932991299735,"pZ":2.3923336042539454,"vX0":3.916809329397162,"vY0":-142.05402710530586,"vZ0":-5.715317141344892,"x":132.37,"y":174.19,"x0":-0.6902277385190453,"y0":50.002052979286375,"z0":5.949077561926093,"aX":-17.470369125110217},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.2,"breakHorizontal":14.6,"spinRate":2257,"spinDirection":224},"zone":4,"typeConfidence":0.9,"plateTime":0.3851637346591059,"extension":6.089772864305203},"index":0,"playId":"311a2d2f-5abc-3635-9fe5-36a43b5f49b0","pitchNumber":1,"startTime":"2026-06-18T02:58:25.883Z","endTime":"2026-06-18T02:58:31.694Z","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":96.0,"endSpeed":87.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61326312069279,"aZ":-22.698640091600996,"pfxX":-9.02847462111906,"pfxZ":4.8316293645656465,"pX":-0.9834730612986232,"pZ":2.3537117115187853,"vX0":2.4350819632035843,"vY0":-139.68136235054132,"vZ0":-5.547834206840353,"x":154.49,"y":175.23,"x0":-0.6976111592900586,"y0":50.00495279065084,"z0":5.873501796630961,"aX":-17.711497237659408},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.7,"breakHorizontal":15.7,"spinRate":2207,"spinDirection":227},"zone":13,"typeConfidence":0.91,"plateTime":0.3932277826504569,"extension":6.189824664586164},"hitData":{"launchSpeed":83.9,"launchAngle":7.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.48,"coordY":165.72}},"index":1,"playId":"9bbd5570-e20a-382e-a5ba-3d81cd507012","pitchNumber":2,"startTime":"2026-06-18T02:58:45.878Z","endTime":"2026-06-18T02:58:52.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:58:52.978Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jared Triolo lines out to center fielder Henry Bolte.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-18T03:01:14.247Z","endTime":"2026-06-18T03:02:34.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.362451435586383,"aZ":-39.20166816455492,"pfxX":-2.5837151085506624,"pfxZ":-5.354333241574931,"pX":1.1968536631831097,"pZ":2.848064871726644,"vX0":-1.5638183841014324,"vY0":-113.6750592680389,"vZ0":1.5592400275838643,"x":71.38,"y":161.88,"x0":2.2288619920892456,"y0":50.00463465241227,"z0":6.037908171566246,"aX":-3.3894509900246526},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-9.0,"breakHorizontal":5.0,"spinRate":2747,"spinDirection":301},"zone":12,"typeConfidence":2.0,"plateTime":0.4813863836534287,"extension":5.664855306786021},"index":0,"playId":"21910a58-96a5-3a46-8988-be7514b6a960","pitchNumber":1,"startTime":"2026-06-18T03:01:25.385Z","endTime":"2026-06-18T03:01:30.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.92721709958326,"aZ":-32.58373895692957,"pfxX":-2.02009904835423,"pfxZ":-0.2751741763456188,"pX":0.38605779359724307,"pZ":3.2689380986180065,"vX0":-3.2280670120999884,"vY0":-119.96988581643292,"vZ0":0.6866213752555861,"x":102.28,"y":150.52,"x0":2.0085411780805904,"y0":50.0058543563475,"z0":5.869781960950295,"aX":-2.962069625525728},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.1,"breakHorizontal":4.4,"spinRate":2726,"spinDirection":269},"zone":3,"typeConfidence":2.0,"plateTime":0.4555296908754132,"extension":5.731556733868233},"index":1,"playId":"e0127e4b-55a6-3cbb-a4c7-8a66180e5592","pitchNumber":2,"startTime":"2026-06-18T03:01:45.588Z","endTime":"2026-06-18T03:01:49.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.341090128501715,"aZ":-32.135369749895695,"pfxX":8.827395641728835,"pfxZ":0.021095418595246773,"pX":-0.738415749331646,"pZ":0.8451653531025066,"vX0":-8.840400748273888,"vY0":-120.30144220921534,"vZ0":-4.637602034575728,"x":145.15,"y":215.96,"x0":1.8212431823607937,"y0":50.00020648594572,"z0":5.617542325498682,"aX":13.055719009773227},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.7,"breakHorizontal":-14.2,"spinRate":1637,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.45371306692767543,"extension":5.942156138398707},"index":2,"playId":"957bf130-3862-3085-a332-03e2dcb1e77d","pitchNumber":3,"startTime":"2026-06-18T03:02:05.050Z","endTime":"2026-06-18T03:02:08.380Z","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":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.378940887946836,"aZ":-33.608450574011194,"pfxX":-1.912429234023608,"pfxZ":-1.0122231514689837,"pX":-0.09831888252845719,"pZ":2.6280059405134333,"vX0":-4.466830086580586,"vY0":-117.87664056457963,"vZ0":-0.21352843533574895,"x":120.75,"y":167.82,"x0":2.0622665295801506,"y0":50.00067948556552,"z0":5.797503729607784,"aX":-2.7165869614281095},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.7,"breakHorizontal":4.4,"spinRate":2848,"spinDirection":300},"zone":5,"typeConfidence":2.0,"plateTime":0.4629448848654829,"extension":5.740315731753989},"hitData":{"launchSpeed":87.3,"launchAngle":19.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.68,"coordY":83.93}},"index":3,"playId":"d05908d3-3b88-3e5c-a81c-1f242559d3aa","pitchNumber":4,"startTime":"2026-06-18T03:02:26.376Z","endTime":"2026-06-18T03:02:34.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:02:34.246Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Henry Davis hits a ground-rule double (4) on a fly ball to right field.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-18T03:02:37.039Z","endTime":"2026-06-18T03:04:13.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83768322774099,"aZ":-15.282686187610555,"pfxX":5.558592468283807,"pfxZ":9.187216860610501,"pX":-1.340537999776122,"pZ":0.7707762783228491,"vX0":-9.997527576378546,"vY0":-134.86841035580562,"vZ0":-9.581990210490204,"x":168.1,"y":217.97,"x0":1.695418630577237,"y0":50.00614089578033,"z0":5.452254059099048,"aX":10.224226003038275},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.6,"breakHorizontal":-7.9,"spinRate":2269,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.4064092172051188,"extension":5.816843413336567},"index":0,"playId":"a3bbc372-0eb3-34e7-b18b-1826a06d1588","pitchNumber":1,"startTime":"2026-06-18T03:02:59.091Z","endTime":"2026-06-18T03:03:02.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.768362367591582,"aZ":-28.76663797394435,"pfxX":8.988197595655157,"pfxZ":2.3115437695860854,"pX":0.01832123080613893,"pZ":0.591618714384509,"vX0":-7.288548808914041,"vY0":-120.23013138699345,"vZ0":-5.634401569818456,"x":116.3,"y":222.81,"x0":1.9109527291105763,"y0":50.00422806922515,"z0":5.496736056721616,"aX":13.25325501221831},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.1,"breakHorizontal":-14.6,"spinRate":1537,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4543558928544056,"extension":5.9658941975480415},"index":1,"playId":"ac8c924f-eca1-3bb6-ae03-d3319df04ab3","pitchNumber":2,"startTime":"2026-06-18T03:03:19.145Z","endTime":"2026-06-18T03:03:23.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.812775724419588,"aZ":-31.59920792408016,"pfxX":-1.4399854304919781,"pfxZ":0.3809002310767884,"pX":-0.03262156019027958,"pZ":2.516766450056536,"vX0":-4.580735369684702,"vY0":-121.00978399123495,"vZ0":-1.0665617194342918,"x":118.24,"y":170.83,"x0":2.0622842076712624,"y0":50.002464709921746,"z0":5.700465305111844,"aX":-2.161174732281083},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.7,"breakHorizontal":3.6,"spinRate":2908,"spinDirection":282},"zone":5,"typeConfidence":2.0,"plateTime":0.45047626878927094,"extension":5.872352159736418},"index":2,"playId":"57fe047d-a87d-3dc3-af0b-38d3808b2b8e","pitchNumber":3,"startTime":"2026-06-18T03:03:39.706Z","endTime":"2026-06-18T03:03:43.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.472920588714732,"aZ":-11.828396117927005,"pfxX":3.6821834505890445,"pfxZ":11.017228364741914,"pX":0.7442641372315675,"pZ":2.587670251289776,"vX0":-4.587002772396231,"vY0":-135.48789175898665,"vZ0":-5.569637825142676,"x":88.63,"y":168.91,"x0":1.986184636557541,"y0":50.00166641126711,"z0":5.50716525241716,"aX":6.799422784925075},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.8,"breakHorizontal":-5.6,"spinRate":2309,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.4053251621725593,"extension":5.7564871962576465},"hitData":{"launchSpeed":92.7,"launchAngle":38.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":210.56,"coordY":96.6}},"index":3,"playId":"e5102c8c-166a-3311-ae8e-c72534fa4efc","pitchNumber":4,"startTime":"2026-06-18T03:04:01.723Z","endTime":"2026-06-18T03:04:13.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:04:13.912Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Horwitz flies out to center fielder Henry Bolte.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-18T03:04:26.758Z","endTime":"2026-06-18T03:05:20.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"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_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":83.2,"endSpeed":76.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.379602375960552,"aZ":-31.463945939728323,"pfxX":-0.06634842243675898,"pfxZ":0.486254922130426,"pX":-1.001707663572566,"pZ":2.08359160342386,"vX0":-6.697814681103932,"vY0":-121.02059044036639,"vZ0":-1.9590050411322066,"x":155.18,"y":182.52,"x0":1.8198513646645984,"y0":50.005092841237094,"z0":5.68068018615249,"aX":-0.09742553716648751},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.6,"breakHorizontal":1.8,"spinRate":2737,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.45398303118268446,"extension":5.882847303410829},"index":0,"playId":"8027f89b-0b21-30b0-a96b-2feab42ddd8d","pitchNumber":1,"startTime":"2026-06-18T03:04:50.320Z","endTime":"2026-06-18T03:04:54.839Z","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":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98142020220321,"aZ":-19.55300725607357,"pfxX":10.189350836289062,"pfxZ":6.914370929467566,"pX":0.7078729952079639,"pZ":2.3794300035847593,"vX0":-6.239352832095103,"vY0":-134.22220847078563,"vZ0":-5.110575088594078,"x":90.02,"y":174.54,"x0":1.7385223532741358,"y0":50.00054202736775,"z0":5.699821618951293,"aX":18.593730167897647},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.6,"breakHorizontal":-17.2,"spinRate":2319,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.4080371884463636,"extension":5.804219627738666},"hitData":{"launchSpeed":75.4,"launchAngle":49.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.71,"coordY":109.59}},"index":1,"playId":"a910d214-6b0b-324d-9fdb-ad574709dfd6","pitchNumber":2,"startTime":"2026-06-18T03:05:10.950Z","endTime":"2026-06-18T03:05:20.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:05:20.151Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brandon Lowe pops out to second baseman Jeff McNeil.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-18T03:05:28.193Z","endTime":"2026-06-18T03:08:19.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46548226693328,"aZ":-30.969564448920945,"pfxX":-0.8536091425783816,"pfxZ":0.7715017867791483,"pX":-0.7424713661234204,"pZ":1.5767355052383139,"vX0":-6.012706025079506,"vY0":-123.70639732772707,"vZ0":-3.7842683956326697,"x":145.3,"y":196.21,"x0":1.8251126634163102,"y0":50.001050156797255,"z0":5.70764689554517,"aX":-1.3295640036383702},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.8,"breakHorizontal":2.9,"spinRate":2833,"spinDirection":262},"zone":7,"typeConfidence":2.0,"plateTime":0.4418708617833005,"extension":5.833328923977749},"index":0,"playId":"e20fa55d-635c-32b3-8211-f883d8a52d56","pitchNumber":1,"startTime":"2026-06-18T03:05:51.987Z","endTime":"2026-06-18T03:05:56.266Z","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":84.0,"endSpeed":77.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.735056506945345,"aZ":-32.215361477350115,"pfxX":0.31344232454827825,"pfxZ":-0.03066049651613323,"pX":-2.8869830582670484,"pZ":1.4815436892937883,"vX0":-11.294258185488314,"vY0":-121.89677437292649,"vZ0":-3.2347095661438905,"x":227.05,"y":198.78,"x0":1.763441346847042,"y0":50.00073866173385,"z0":5.604137121017358,"aX":0.4736366492672131},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.6,"breakHorizontal":2.0,"spinRate":2854,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.4491687371725561,"extension":5.916172938716421},"index":1,"playId":"ec237bc6-2717-38f0-886b-367d776825c5","pitchNumber":2,"startTime":"2026-06-18T03:06:13.435Z","endTime":"2026-06-18T03:06:16.486Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"ccb078d6-2161-4641-9492-25da17859e07","startTime":"2026-06-18T03:06:37.396Z","endTime":"2026-06-18T03:06:42.396Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.607944093437293,"aZ":-28.92195849710234,"pfxX":8.420729474463416,"pfxZ":2.1378952762533405,"pX":-1.6218632848672354,"pZ":0.25271693352788205,"vX0":-10.416733132887257,"vY0":-121.88497474613894,"vZ0":-6.8230966693620445,"x":178.82,"y":231.96,"x0":1.592572725120648,"y0":50.001477105817834,"z0":5.551919773533215,"aX":12.801641046560963},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.5,"breakHorizontal":-13.1,"spinRate":1548,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.4475888579699312,"extension":5.880128247329309},"index":3,"playId":"603dcc1f-ca93-31cc-bdc8-231261197814","pitchNumber":3,"startTime":"2026-06-18T03:06:56.633Z","endTime":"2026-06-18T03:07:00.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.716025918435292,"aZ":-31.8854582966855,"pfxX":-3.5401408695618057,"pfxZ":0.18908030837700096,"pX":-0.12331530238808613,"pZ":2.7338021553619622,"vX0":-3.969577242238628,"vY0":-120.85466208516507,"vZ0":-0.6163200206275765,"x":121.7,"y":164.97,"x0":1.9924070856143743,"y0":50.000317647607666,"z0":5.761665606993711,"aX":-5.30251110700741},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.5,"breakHorizontal":7.2,"spinRate":2778,"spinDirection":288},"zone":2,"typeConfidence":2.0,"plateTime":0.4510013522624665,"extension":5.834906435970337},"index":4,"playId":"3a5bfdb5-8de2-3b9a-ae89-c3db3ee33381","pitchNumber":4,"startTime":"2026-06-18T03:07:37.256Z","endTime":"2026-06-18T03:07:42.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.631051411068437,"aZ":-28.419667208425434,"pfxX":7.045137535305891,"pfxZ":2.4955803287883427,"pX":0.8865029237294869,"pZ":3.1860151991538874,"vX0":-4.276396804570517,"vY0":-121.72483844216559,"vZ0":-0.39735403600093977,"x":83.21,"y":152.76,"x0":1.7497631270207614,"y0":50.00096226546904,"z0":5.809536751359105,"aX":10.583437973859319},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.7,"breakHorizontal":-11.8,"spinRate":1623,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4497860632452628,"extension":5.780486636785179},"hitData":{"launchSpeed":62.7,"launchAngle":34.0,"totalDistance":201.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":152.74,"coordY":134.79}},"index":5,"playId":"fb790892-2fa5-35f5-81b4-ef540a386f4b","pitchNumber":5,"startTime":"2026-06-18T03:08:12.240Z","endTime":"2026-06-18T03:08:19.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:08:19.551Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-18T03:09:41.681Z","endTime":"2026-06-18T03:12:10.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.268775104605094,"aZ":-41.07197924724765,"pfxX":2.591931440007736,"pfxZ":-5.825670439607713,"pX":0.2651803730760152,"pZ":1.9442461926524208,"vX0":1.3846767675322742,"vY0":-122.5626720750471,"vZ0":-2.237067291628881,"x":106.89,"y":186.29,"x0":-0.6430543256661392,"y0":50.00224518307499,"z0":6.362515072512179,"aX":3.959365643704309},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-10.8,"breakHorizontal":-5.0,"spinRate":2512,"spinDirection":33},"zone":9,"typeConfidence":0.9,"plateTime":0.4461762247023584,"extension":5.929974263060551},"index":0,"playId":"21add868-be9f-344b-93c9-19e68f751628","pitchNumber":1,"startTime":"2026-06-18T03:10:22.918Z","endTime":"2026-06-18T03:10:30.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.189126066387722,"aZ":-13.988129408801258,"pfxX":-5.318431793165086,"pfxZ":9.082310789694667,"pX":-0.7438173421399564,"pZ":2.9938516496519623,"vX0":1.4170312141416286,"vY0":-140.25270609090748,"vZ0":-6.265993966252961,"x":145.35,"y":157.95,"x0":-0.5629106450772879,"y0":50.00372559828597,"z0":6.160486098512532,"aX":-10.650613609448857},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.5,"breakHorizontal":9.4,"spinRate":2311,"spinDirection":225},"zone":1,"typeConfidence":0.9,"plateTime":0.389755124503286,"extension":6.21257708243979},"index":1,"playId":"5d8d174a-7841-3d3a-a637-ab66fd8c12be","pitchNumber":2,"startTime":"2026-06-18T03:10:48.584Z","endTime":"2026-06-18T03:10:52.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.826420906657443,"aZ":-22.93238220819015,"pfxX":-6.480589331580369,"pfxZ":4.994713983851302,"pX":-1.5729402617962076,"pZ":3.6314946153358587,"vX0":-0.3211371004066619,"vY0":-134.5868224023911,"vZ0":-2.559110346527852,"x":176.96,"y":140.73,"x0":-0.6092765628146933,"y0":50.003925830129845,"z0":6.203713593608131,"aX":-11.992299578512354},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.8,"breakHorizontal":11.9,"spinRate":1906,"spinDirection":220},"zone":11,"typeConfidence":0.8,"plateTime":0.405633187437203,"extension":6.2907566868053255},"index":2,"playId":"93c279d1-e769-3d0f-9a8a-4723865c29c3","pitchNumber":3,"startTime":"2026-06-18T03:11:02.873Z","endTime":"2026-06-18T03:11:06.416Z","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":84.5,"endSpeed":78.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.302402312260835,"aZ":-40.32095232285945,"pfxX":6.3094839610873485,"pfxZ":-5.30620428680359,"pX":0.6686452647742678,"pZ":1.4977772063430421,"vX0":0.7894399339430125,"vY0":-123.07237709858155,"vZ0":-3.163589797556305,"x":91.51,"y":198.34,"x0":-0.4760320909700628,"y0":50.00320607508689,"z0":6.212892104341376,"aX":9.68448851089295},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-10.1,"breakHorizontal":-11.6,"spinRate":2664,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.4449455015119823,"extension":6.234840908642831},"index":3,"playId":"aef541af-5201-3bf1-b0ae-4717bdefdb4e","pitchNumber":4,"startTime":"2026-06-18T03:11:15.598Z","endTime":"2026-06-18T03:11:19.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.679009672579227,"aZ":-43.44709519205254,"pfxX":5.826894192949148,"pfxZ":-7.360412004424246,"pX":-1.2872940783321756,"pZ":1.8506513963325109,"vX0":-3.4710259885607453,"vY0":-123.31811737196486,"vZ0":-1.894489559558783,"x":166.07,"y":188.81,"x0":-0.6148871760493733,"y0":50.001559132844605,"z0":6.31107182422158,"aX":8.928486191989686},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-13.6,"breakHorizontal":-9.7,"spinRate":2736,"spinDirection":43},"zone":13,"typeConfidence":0.9,"plateTime":0.44502979980292867,"extension":5.958413234946661},"index":4,"playId":"91a27cae-f047-3604-a799-aeb2113f965a","pitchNumber":5,"startTime":"2026-06-18T03:11:32.133Z","endTime":"2026-06-18T03:11:35.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.27803424476705,"aZ":-12.913250842746974,"pfxX":-3.6737128677444044,"pfxZ":9.565684044970164,"pX":1.2699992766668668,"pZ":2.927009911418899,"vX0":5.63717500611584,"vY0":-141.68693145154327,"vZ0":-6.554449371052866,"x":68.59,"y":159.75,"x0":-0.2769371330495336,"y0":50.001877777486534,"z0":6.11147425224733,"aX":-7.397045209368156},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":5.4,"spinRate":2310,"spinDirection":225},"zone":12,"typeConfidence":0.9,"plateTime":0.3879912064571087,"extension":6.270089310040288},"index":5,"playId":"68642fde-60d3-36a7-8b58-c16206a353d5","pitchNumber":6,"startTime":"2026-06-18T03:11:50.299Z","endTime":"2026-06-18T03:11:54.781Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06749589195994,"aZ":-41.29184317923965,"pfxX":4.406048660725636,"pfxZ":-6.212469463575817,"pX":1.094013452658036,"pZ":0.9517542172771374,"vX0":2.109837389137497,"vY0":-120.57274255003514,"vZ0":-3.863677329454714,"x":75.3,"y":213.08,"x0":-0.3655548209382179,"y0":50.00308339685527,"z0":6.229416835141769,"aX":6.467710989090923},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-11.9,"breakHorizontal":-8.5,"spinRate":2574,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.4547825247034045,"extension":5.851213373039769},"index":6,"playId":"77cfb370-9578-3dc2-b27a-c28f9fb0c8c0","pitchNumber":7,"startTime":"2026-06-18T03:12:03.712Z","endTime":"2026-06-18T03:12:10.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:12:10.666Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-18T03:12:09.724Z","endTime":"2026-06-18T03:13:13.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":2},"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":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":97.3,"endSpeed":88.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.57748359992218,"aZ":-23.345516259553253,"pfxX":-8.655356666547227,"pfxZ":4.388301886440024,"pX":-1.0806328458641186,"pZ":1.9314165785704867,"vX0":1.5520810198163975,"vY0":-141.4944242954701,"vZ0":-7.125888278035578,"x":158.19,"y":186.63,"x0":-0.514967039636013,"y0":50.00293460892264,"z0":5.99594538981741,"aX":-17.41687758466957},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.6,"breakHorizontal":15.2,"spinRate":2300,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.3882361876103517,"extension":6.253319387816797},"index":0,"playId":"c5a83de2-5f67-329e-a3a4-7d1387f8eaf9","pitchNumber":1,"startTime":"2026-06-18T03:12:31.708Z","endTime":"2026-06-18T03:12:35.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1485507109256,"aZ":-24.36041491369766,"pfxX":-7.198403592457625,"pfxZ":3.908668385029463,"pX":-0.3518401511437409,"pZ":2.9760622175927813,"vX0":3.1140131672055182,"vY0":-140.55389243754627,"vZ0":-4.07192474149303,"x":130.41,"y":158.43,"x0":-0.5395567738963756,"y0":50.001074217499614,"z0":6.027194498123856,"aX":-14.387044052041192},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.5,"breakHorizontal":12.4,"spinRate":2164,"spinDirection":222},"zone":1,"typeConfidence":0.9,"plateTime":0.38982549584630544,"extension":6.2474288861046405},"index":1,"playId":"4bf3a253-671d-3c21-b1dd-8966186e1ffc","pitchNumber":2,"startTime":"2026-06-18T03:12:44.971Z","endTime":"2026-06-18T03:12:49.189Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-18T03:13:05.765Z","endTime":"2026-06-18T03:13:09.964Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.017995763017804,"aZ":-30.05329992241651,"pfxX":1.3091177100367828,"pfxZ":1.2640949023342198,"pX":0.21067278845715726,"pZ":2.0147815949925323,"vX0":1.5046333361267832,"vY0":-128.27821840332865,"vZ0":-4.724811629434303,"x":108.97,"y":184.38,"x0":-0.5522353467286012,"y0":50.00375313949932,"z0":6.207089196778431,"aX":2.1945499106618955},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.6,"breakHorizontal":-2.6,"spinRate":2626,"spinDirection":144},"zone":8,"typeConfidence":0.73,"plateTime":0.42600347604087396,"extension":6.101832255400907},"index":3,"playId":"47dd977c-da81-3dac-972a-2d875dc77fe5","pitchNumber":3,"startTime":"2026-06-18T03:13:09.964Z","endTime":"2026-06-18T03:13:13.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:13:13.901Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out, third baseman Nick Gonzales to first baseman Spencer Horwitz.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-18T03:13:15.187Z","endTime":"2026-06-18T03:14:19.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(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":83.4,"endSpeed":75.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.556376887319804,"aZ":-40.71986731713521,"pfxX":5.623725939571907,"pfxZ":-5.8046745843043634,"pX":-0.11805859629825104,"pZ":3.6296314106533365,"vX0":-0.6160273295901393,"vY0":-121.30076499592094,"vZ0":1.8345906784758246,"x":121.5,"y":140.78,"x0":-0.5885912535907035,"y0":50.00588244319107,"z0":6.447823937315918,"aX":8.27433552450081},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-9.7,"breakHorizontal":-10.0,"spinRate":2451,"spinDirection":41},"zone":11,"typeConfidence":0.91,"plateTime":0.453772744983576,"extension":5.905227628728826},"index":0,"playId":"5aa16802-7fb3-3a65-aaa9-cf9d8e231feb","pitchNumber":1,"startTime":"2026-06-18T03:13:38.676Z","endTime":"2026-06-18T03:13:43.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.155474160742887,"aZ":-44.1179115712507,"pfxX":6.307331610282646,"pfxZ":-7.939839342643584,"pX":-1.0787017176934734,"pZ":2.5565068717980366,"vX0":-2.753451809730863,"vY0":-122.19641327164939,"vZ0":0.02719089828097676,"x":158.12,"y":169.75,"x0":-0.7537745834007903,"y0":50.00170703642975,"z0":6.350770114127828,"aX":9.491949102193061},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-14.0,"breakHorizontal":-10.7,"spinRate":2758,"spinDirection":47},"zone":11,"typeConfidence":0.9,"plateTime":0.4490663129522994,"extension":5.797459722064647},"index":1,"playId":"462d3390-6f0b-3519-928b-4f83b07ca68b","pitchNumber":2,"startTime":"2026-06-18T03:13:52.611Z","endTime":"2026-06-18T03:13:56.650Z","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":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.43297551410924,"aZ":-23.255528746068414,"pfxX":-9.192185356296452,"pfxZ":4.54651728955983,"pX":-1.2129838775414274,"pZ":2.0913983185356457,"vX0":2.1269120611784516,"vY0":-139.66117537927283,"vZ0":-6.402097437217167,"x":163.24,"y":182.31,"x0":-0.7935247544548975,"y0":50.00611013503565,"z0":5.9583771764595514,"aX":-18.038744545935103},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.0,"breakHorizontal":16.2,"spinRate":2348,"spinDirection":225},"zone":13,"typeConfidence":0.91,"plateTime":0.39320466063858595,"extension":6.326983450815217},"hitData":{"launchSpeed":63.9,"launchAngle":-42.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.71,"coordY":164.25}},"index":2,"playId":"8368006f-4a01-322a-80d8-50f83d54f8fd","pitchNumber":3,"startTime":"2026-06-18T03:14:11.314Z","endTime":"2026-06-18T03:14:19.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:14:19.086Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-18T03:15:13.878Z","endTime":"2026-06-18T03:18:21.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":75.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.892421396469427,"aZ":-33.6197844731997,"pfxX":9.858939082085042,"pfxZ":-0.9818161508107153,"pX":0.5618343336776188,"pZ":2.1761021768601685,"vX0":-5.923507060643063,"vY0":-121.49052996055164,"vZ0":-1.387870058747236,"x":95.58,"y":180.03,"x0":1.7738306498307495,"y0":50.005833079005725,"z0":5.726976939856412,"aX":14.46864834902209},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.9,"breakHorizontal":-16.1,"spinRate":1575,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.4540680687783425,"extension":5.773246305550911},"index":0,"playId":"786687b4-20a4-3b57-9c68-9cfe6d19706b","pitchNumber":1,"startTime":"2026-06-18T03:16:33.434Z","endTime":"2026-06-18T03:16:37.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.552996414957715,"aZ":-29.30309064519902,"pfxX":-0.9133035879587741,"pfxZ":1.893465824817179,"pX":-1.4749887522603156,"pZ":0.8295866971812236,"vX0":-7.6924662337897525,"vY0":-121.87132531281054,"vZ0":-5.110266243343334,"x":173.22,"y":216.38,"x0":1.8326398883880246,"y0":50.00073668551068,"z0":5.465995273151814,"aX":-1.3809448627738419},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.5,"breakHorizontal":3.4,"spinRate":2738,"spinDirection":284},"zone":13,"typeConfidence":2.0,"plateTime":0.44835742426110725,"extension":5.9276696807851605},"index":1,"playId":"44cc41ed-f1ab-3708-a5dd-3e62cf4fa42e","pitchNumber":2,"startTime":"2026-06-18T03:16:52.390Z","endTime":"2026-06-18T03:16:55.821Z","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":91.4,"endSpeed":82.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.807219353096755,"aZ":-17.02657324366777,"pfxX":7.723667396292501,"pfxZ":8.613818907949533,"pX":1.0713839817552808,"pZ":3.4233204118932408,"vX0":-4.57590464491338,"vY0":-132.87064976569542,"vZ0":-2.543174462560814,"x":76.16,"y":146.35,"x0":1.8271234106527283,"y0":50.0048925648002,"z0":5.653861221677648,"aX":13.586152773496128},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.1,"breakHorizontal":-12.7,"spinRate":2283,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.4148252570576183,"extension":5.706495988721502},"index":2,"playId":"ed43e43b-9419-322c-b73f-ab76fffbf96a","pitchNumber":3,"startTime":"2026-06-18T03:17:14.220Z","endTime":"2026-06-18T03:17:18.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.73160589595429,"aZ":-33.073748215629784,"pfxX":-3.042391510464121,"pfxZ":-0.6077957163687007,"pX":0.42415104482886945,"pZ":3.3590024505062277,"vX0":-3.066291272407416,"vY0":-119.46612517602178,"vZ0":1.1969890194422426,"x":100.83,"y":148.09,"x0":2.1125767714865096,"y0":50.00585699240393,"z0":5.790240544687411,"aX":-4.465426287888152},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.6,"breakHorizontal":6.1,"spinRate":2804,"spinDirection":279},"zone":3,"typeConfidence":2.0,"plateTime":0.45583023209600704,"extension":5.786051024987184},"index":3,"playId":"9fbaa080-bbeb-3386-a09e-ef3da3e883d6","pitchNumber":4,"startTime":"2026-06-18T03:17:33.763Z","endTime":"2026-06-18T03:18:00.771Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":668804,"fullName":"Bryan Reynolds","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(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":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.76951599996606,"aZ":-33.43634765411998,"pfxX":-2.7216375690487147,"pfxZ":-0.8605062413319517,"pX":-0.6140328805827412,"pZ":1.2460135671274526,"vX0":-5.1060891343936,"vY0":-119.88973247221313,"vZ0":-3.341030232766397,"x":140.41,"y":205.14,"x0":1.8915341542794737,"y0":50.00303825860655,"z0":5.621965391467269,"aX":-3.987564493347512},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.0,"breakHorizontal":6.1,"spinRate":2894,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.45572817270560195,"extension":5.904278831092173},"index":4,"playId":"abfacd68-55ac-341c-857c-e7e0e9c581d9","pitchNumber":5,"startTime":"2026-06-18T03:18:15.860Z","endTime":"2026-06-18T03:18:21.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:18:21.217Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan O'Hearn flies out to center fielder Henry Bolte.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-18T03:18:22.157Z","endTime":"2026-06-18T03:20:17.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.1,"endSpeed":78.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.146818956955347,"aZ":-30.50307208737242,"pfxX":8.351509707493866,"pfxZ":1.089476564202033,"pX":0.030299814651748535,"pZ":1.9324667139207952,"vX0":-6.788803710941142,"vY0":-122.4195561883871,"vZ0":-2.813786067119539,"x":115.85,"y":186.6,"x0":1.7423387759191076,"y0":50.00207069817781,"z0":5.684322285018204,"aX":12.788968181291539},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.6,"breakHorizontal":-13.7,"spinRate":1510,"spinDirection":132},"zone":8,"typeConfidence":2.0,"plateTime":0.4459055537261838,"extension":5.866676455478692},"index":0,"playId":"d8c24d09-fb25-35b9-bc47-f04c1a693d2e","pitchNumber":1,"startTime":"2026-06-18T03:18:45.127Z","endTime":"2026-06-18T03:18:50.203Z","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":83.5,"endSpeed":78.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.14968518750524,"aZ":-33.14729204611053,"pfxX":-1.920962311183775,"pfxZ":-0.6473096379322696,"pX":-1.9050449487668089,"pZ":1.0365530634012958,"vX0":-8.408136874606253,"vY0":-121.36306976983649,"vZ0":-3.8816664953349442,"x":189.62,"y":210.79,"x0":1.837300041035725,"y0":50.001066920507114,"z0":5.508023712272514,"aX":-2.8978924642580144},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.8,"breakHorizontal":5.3,"spinRate":2871,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.44930728889220184,"extension":5.891668352619293},"index":1,"playId":"62976638-68ff-3339-90a5-dffee78e7b6d","pitchNumber":2,"startTime":"2026-06-18T03:19:07.837Z","endTime":"2026-06-18T03:19:10.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.624060107138103,"aZ":-32.13707077398831,"pfxX":-1.8739104705883605,"pfxZ":0.021797117639536623,"pX":0.2763186441571554,"pZ":2.390501711313866,"vX0":-3.5868668744590324,"vY0":-121.01573182217025,"vZ0":-1.1511752881050104,"x":106.47,"y":174.24,"x0":2.015818329183955,"y0":50.00033899398724,"z0":5.6646841873474765,"aX":-2.8037073420504397},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.0,"breakHorizontal":4.2,"spinRate":2960,"spinDirection":283},"zone":5,"typeConfidence":2.0,"plateTime":0.4510526367556853,"extension":5.844142821336734},"index":2,"playId":"deec238b-a08d-34ee-9648-28c2fbfe07d2","pitchNumber":3,"startTime":"2026-06-18T03:19:26.691Z","endTime":"2026-06-18T03:19:31.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.838701381515023,"aZ":-30.636152150786298,"pfxX":10.114037129755156,"pfxZ":1.0271831671376308,"pX":-0.9068129261216284,"pZ":1.1481144497601907,"vX0":-9.175482116615097,"vY0":-121.72359139591524,"vZ0":-3.975628486887417,"x":151.57,"y":207.78,"x0":1.597047116136121,"y0":50.0054221473815,"z0":5.454548845122543,"aX":15.183611400716092},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.1,"breakHorizontal":-16.2,"spinRate":1589,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.4499349010205447,"extension":5.960742412430203},"index":3,"playId":"15b26502-1fc3-32a5-9f10-386ae662a7af","pitchNumber":4,"startTime":"2026-06-18T03:19:46.969Z","endTime":"2026-06-18T03:19:51.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":71.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.826212110417497,"aZ":-31.01303693622781,"pfxX":-5.474980288942585,"pfxZ":0.8765191106945149,"pX":0.07443530200926564,"pZ":3.478344056090097,"vX0":-2.8111454275122796,"vY0":-115.1343101252832,"vZ0":1.6941531370849168,"x":114.16,"y":144.86,"x0":2.0274504511485336,"y0":50.003234412316914,"z0":5.761407691355471,"aX":-7.259798140422441},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":2.4,"breakHorizontal":10.7,"spinRate":2844,"spinDirection":298},"zone":2,"typeConfidence":2.0,"plateTime":0.4779870867188385,"extension":5.849849290945841},"hitData":{"launchSpeed":86.8,"launchAngle":46.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.72,"coordY":81.75}},"index":4,"playId":"a79ba9e4-7aac-39a1-9af8-8d12fe706979","pitchNumber":5,"startTime":"2026-06-18T03:20:07.460Z","endTime":"2026-06-18T03:20:17.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:20:17.831Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Gonzales lines out to second baseman Jeff McNeil.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-18T03:22:42.307Z","endTime":"2026-06-18T03:23:41.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-18T03:20:31.472Z","endTime":"2026-06-18T03:20:45.545Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Scott Barlow replaces José Suarez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-18T03:20:45.545Z","endTime":"2026-06-18T03:22:44.576Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605130,"link":"/api/v1/people/605130"},"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(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":76.1,"endSpeed":70.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.2043838772398,"aZ":-38.918720880210806,"pfxX":9.132090251208869,"pfxZ":-5.436117629231154,"pX":-0.5241481663804433,"pZ":2.2638250702996072,"vX0":1.7443312039604464,"vY0":-110.84837045341615,"vZ0":2.02333669172347,"x":136.98,"y":177.66,"x0":-2.5077753037301855,"y0":50.00115827894726,"z0":5.408916831994573,"aX":11.337771974746161},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-9.0,"breakHorizontal":-17.0,"spinRate":2634,"spinDirection":72},"zone":4,"typeConfidence":0.95,"plateTime":0.49452252678196107,"extension":6.256404473353425},"index":2,"playId":"aa8ac853-fe75-31d2-8e0b-6f29a00ceb7f","pitchNumber":1,"startTime":"2026-06-18T03:22:44.576Z","endTime":"2026-06-18T03:22:49.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":71.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.880582648823054,"aZ":-24.663793032333558,"pfxX":4.9938964122614,"pfxZ":5.672044702118507,"pX":-0.8357279418387865,"pZ":3.1526993026235033,"vX0":2.887467861202697,"vY0":-115.08729026546716,"vZ0":1.0728729833608512,"x":148.86,"y":153.66,"x0":-2.7608172160590465,"y0":50.003150566706765,"z0":5.092115672776672,"aX":6.6145347752600685},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":10.9,"breakHorizontal":-9.8,"spinRate":2328,"spinDirection":97},"zone":1,"typeConfidence":2.0,"plateTime":0.47822957510362274,"extension":6.520386370116587},"index":3,"playId":"319afd13-40b6-348a-ac83-dae44ac66c10","pitchNumber":2,"startTime":"2026-06-18T03:23:17.478Z","endTime":"2026-06-18T03:23:22.248Z","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":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.094867859220606,"aZ":-26.16255753986917,"pfxX":4.716949588226824,"pfxZ":4.531476172652146,"pX":-1.0859582770841627,"pZ":2.196601929610028,"vX0":2.569621446975126,"vY0":-114.7049771693988,"vZ0":-0.3898400435445143,"x":158.39,"y":179.47,"x0":-2.83516407800868,"y0":50.002640548385436,"z0":4.929372570239744,"aX":6.257176734464501},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":8.4,"breakHorizontal":-9.2,"spinRate":2322,"spinDirection":96},"zone":13,"typeConfidence":2.0,"plateTime":0.4783278563224087,"extension":6.464776724517365},"hitData":{"launchSpeed":68.8,"launchAngle":20.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":129.25,"coordY":129.24}},"index":4,"playId":"e27681d0-d8e0-3182-ae0f-f4878d0e5f70","pitchNumber":3,"startTime":"2026-06-18T03:23:34.693Z","endTime":"2026-06-18T03:23:41.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:23:41.100Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Kurtz singles on a line drive to left fielder Bryan Reynolds.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T03:25:32.064Z","endTime":"2026-06-18T03:26:10.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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],"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":1},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62151905593762,"aZ":-12.128913427589216,"pfxX":-6.939317587375123,"pfxZ":9.845144563128176,"pX":0.46855945581793956,"pZ":2.8783540051664662,"vX0":5.079986410640249,"vY0":-141.83302773681433,"vZ0":-6.751430544033149,"x":99.14,"y":161.06,"x0":-0.4446526447356026,"y0":50.00603968543521,"z0":6.064310177161191,"aX":-14.132191975180763},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.6,"breakHorizontal":11.5,"spinRate":2450,"spinDirection":219},"zone":6,"typeConfidence":0.91,"plateTime":0.38626807057956736,"extension":6.211967198064529},"index":0,"playId":"78c416fe-1e06-31c5-bff7-b87a2d2e0f2c","pitchNumber":1,"startTime":"2026-06-18T03:25:46.047Z","endTime":"2026-06-18T03:25:50.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32609063059891,"aZ":-26.743323959750434,"pfxX":-8.209244754921315,"pfxZ":2.6845577481491727,"pX":0.20548824810400146,"pZ":2.933678437316875,"vX0":4.784062822572621,"vY0":-141.30080398686113,"vZ0":-3.9270264433685567,"x":109.17,"y":159.57,"x0":-0.44342297211551457,"y0":50.00145062660098,"z0":6.060697665266398,"aX":-16.59127692756666},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.2,"breakHorizontal":13.9,"spinRate":2139,"spinDirection":233},"zone":5,"typeConfidence":0.9,"plateTime":0.3877034660779737,"extension":6.097730227600641},"hitData":{"launchSpeed":108.2,"launchAngle":8.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.77,"coordY":94.22}},"index":1,"playId":"0d2a4a9b-3f7c-3d5e-b0c8-32b345de2404","pitchNumber":2,"startTime":"2026-06-18T03:26:01.603Z","endTime":"2026-06-18T03:26:10.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:26:10.346Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shea Langeliers walks. Nick Kurtz to 2nd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T03:26:15.349Z","endTime":"2026-06-18T03:27:42.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"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_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"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":97.0,"endSpeed":88.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.15268421864424,"aZ":-27.838703285956345,"pfxX":-8.430701655601258,"pfxZ":2.1560827542341663,"pX":-0.22470011663880757,"pZ":1.4495523238457144,"vX0":4.146596539128337,"vY0":-141.0589886794158,"vZ0":-7.417943138562069,"x":125.57,"y":199.64,"x0":-0.6213852673052587,"y0":50.00053884969188,"z0":5.917394054766029,"aX":-16.92655265362024},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":2.5,"breakHorizontal":14.4,"spinRate":2233,"spinDirection":224},"zone":13,"typeConfidence":0.9,"plateTime":0.3888256006261974,"extension":6.48426993993487},"index":0,"playId":"2d2b5d87-c3a4-38ad-9515-7825588a884e","pitchNumber":1,"startTime":"2026-06-18T03:26:37.720Z","endTime":"2026-06-18T03:26:42.284Z","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":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.834924119271225,"aZ":-27.83014077036959,"pfxX":1.0708356401626125,"pfxZ":2.487725586924226,"pX":-1.0058874398960642,"pZ":3.4019785325669947,"vX0":-0.6690606341245928,"vY0":-132.0689194978672,"vZ0":-1.9162592304372066,"x":155.34,"y":146.93,"x0":-0.8870505432849896,"y0":50.00515695538656,"z0":6.204712286573776,"aX":1.8723960738265693},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.3,"breakHorizontal":-1.8,"spinRate":2482,"spinDirection":195},"zone":11,"typeConfidence":0.89,"plateTime":0.41637409895424726,"extension":6.016810632098561},"index":1,"playId":"f783a7da-7efb-3ba3-b816-bd84956894a5","pitchNumber":2,"startTime":"2026-06-18T03:26:56.593Z","endTime":"2026-06-18T03:27:00.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.933156683322764,"aZ":-11.53370147734644,"pfxX":-5.1033218430442915,"pfxZ":10.53922275076128,"pX":1.1170967449946143,"pZ":2.266442366577892,"vX0":6.310613364937628,"vY0":-140.07198498267124,"vZ0":-8.227610306930636,"x":74.42,"y":177.59,"x0":-0.5175544482938551,"y0":50.00113838811794,"z0":6.023344261067978,"aX":-9.992927395090048},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":7.7,"spinRate":2343,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.3932391295080082,"extension":6.351096285422823},"index":2,"playId":"df652817-e3a3-3aa7-bf04-6e146d75dec9","pitchNumber":3,"startTime":"2026-06-18T03:27:14.604Z","endTime":"2026-06-18T03:27:19.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.43837895417185,"aZ":-28.787920998845976,"pfxX":-8.724705646764031,"pfxZ":1.7308657145026807,"pX":-1.102874486085128,"pZ":2.3095448319303107,"vX0":2.185344876386716,"vY0":-139.71895661325095,"vZ0":-4.915871644652564,"x":159.04,"y":176.42,"x0":-0.7669069885173452,"y0":50.00297510770095,"z0":6.00703243431085,"aX":-17.076040026514093},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.2,"breakHorizontal":15.2,"spinRate":2241,"spinDirection":221},"zone":13,"typeConfidence":0.9,"plateTime":0.39352737900421486,"extension":6.084233489004796},"index":3,"playId":"64a9ec83-6c61-30f4-b1d0-59694b815467","pitchNumber":4,"startTime":"2026-06-18T03:27:36.812Z","endTime":"2026-06-18T03:27:42.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:27:42.131Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out to first baseman Spencer Horwitz. Nick Kurtz to 3rd. Missed catch error by shortstop Jared Triolo, assist to first baseman Spencer Horwitz.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T03:28:26.756Z","endTime":"2026-06-18T03:30:17.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnThird":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4],"actionIndex":[],"runnerIndex":[0,1,2],"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":4},"credits":[{"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":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_error_dropped_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","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":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T03:27:49.638Z","endTime":"2026-06-18T03:28:29.062Z","isPitch":false,"type":"action"},{"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":83.6,"endSpeed":76.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.777381521125122,"aZ":-43.90677616384371,"pfxX":7.1033384547464395,"pfxZ":-7.846436252025823,"pX":-1.1108418138118679,"pZ":3.2250944389154,"vX0":-2.8502436857740197,"vY0":-121.7202842786807,"vZ0":1.5568184331751962,"x":159.34,"y":151.7,"x0":-0.8450410281425161,"y0":50.00470393390825,"z0":6.390379088120692,"aX":10.617523845987366},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-13.6,"breakHorizontal":-12.1,"spinRate":2689,"spinDirection":47},"zone":11,"typeConfidence":0.9,"plateTime":0.4506646255167315,"extension":5.997907929021174},"index":1,"playId":"25738a1c-4557-3c5f-83ce-1e1ada9d0269","pitchNumber":1,"startTime":"2026-06-18T03:28:29.062Z","endTime":"2026-06-18T03:28:33.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.645495923560816,"aZ":-24.286378610144915,"pfxX":-8.277328050120666,"pfxZ":4.001581511006058,"pX":-0.1547829162560288,"pZ":1.1678225515087048,"vX0":4.218044773943281,"vY0":-139.57075547866765,"vZ0":-8.5263821189353,"x":122.9,"y":207.25,"x0":-0.6108676026947413,"y0":50.003900489714596,"z0":5.863886234487324,"aX":-16.318242451211958},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.6,"breakHorizontal":14.2,"spinRate":2203,"spinDirection":231},"zone":13,"typeConfidence":0.91,"plateTime":0.3925655867363447,"extension":6.400576871754134},"index":2,"playId":"6855c933-1f8e-3181-885f-a3f2d07471b6","pitchNumber":2,"startTime":"2026-06-18T03:28:46.692Z","endTime":"2026-06-18T03:28:50.768Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-18T03:29:14.790Z","endTime":"2026-06-18T03:30:06.568Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.7785021814602,"aZ":-26.094131438700398,"pfxX":-9.382065612082155,"pfxZ":3.0418537892819826,"pX":0.34732601758036624,"pZ":1.966421907848761,"vX0":6.073540798989038,"vY0":-140.92272155334425,"vZ0":-6.214083815159973,"x":103.76,"y":185.69,"x0":-0.6234189435797121,"y0":50.00340115484625,"z0":5.899392561622391,"aX":-18.7602481793416},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.3,"breakHorizontal":15.6,"spinRate":2245,"spinDirection":231},"zone":9,"typeConfidence":0.9,"plateTime":0.38953484370849845,"extension":6.31590576940511},"hitData":{"launchSpeed":62.6,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.72,"coordY":174.62}},"index":4,"playId":"07fb5741-ece5-38ec-91eb-fcb17e73faf8","pitchNumber":3,"startTime":"2026-06-18T03:30:06.568Z","endTime":"2026-06-18T03:30:17.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:30:17.602Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Wilson singles on a line drive to center fielder Jake Mangum. Nick Kurtz scores. Shea Langeliers scores.","rbi":2,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T03:30:55.336Z","endTime":"2026-06-18T03:31:26.661Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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],"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.3,"endSpeed":85.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.900110476821215,"aZ":-28.563637022741474,"pfxX":0.9636956489245545,"pfxZ":1.9807451147018407,"pX":1.6597988186351933,"pZ":1.1374086460022896,"vX0":5.295651310808355,"vY0":-134.1604911651643,"vZ0":-7.436597020295398,"x":53.73,"y":208.07,"x0":-0.4644969310085985,"y0":50.0026355668476,"z0":5.979618062990103,"aX":1.7577760432780725},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.2,"breakHorizontal":-2.9,"spinRate":2651,"spinDirection":191},"zone":14,"typeConfidence":0.9,"plateTime":0.40819217663218144,"extension":6.121984093573954},"index":0,"playId":"f119fb6d-7f05-3cdf-a374-734c1e9f82ab","pitchNumber":1,"startTime":"2026-06-18T03:30:55.336Z","endTime":"2026-06-18T03:30:59.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.083389520540205,"aZ":-24.793441174656948,"pfxX":1.356824981804603,"pfxZ":4.1457363901649185,"pX":0.07406547244888613,"pZ":2.21551484958513,"vX0":1.9247680288992415,"vY0":-132.77502593797058,"vZ0":-5.048955457575811,"x":114.18,"y":178.96,"x0":-0.8372579764490024,"y0":50.005021594125715,"z0":5.9517186356343785,"aX":2.4165494180894727},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.6,"breakHorizontal":-2.9,"spinRate":2572,"spinDirection":217},"zone":8,"typeConfidence":0.91,"plateTime":0.4129229891693873,"extension":6.219591157808954},"hitData":{"launchSpeed":72.0,"launchAngle":21.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.44,"coordY":97.56}},"index":1,"playId":"e424a632-75ae-30ea-a5c4-0b1322714a8b","pitchNumber":2,"startTime":"2026-06-18T03:31:15.447Z","endTime":"2026-06-18T03:31:26.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:31:26.661Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Heim singles on a fly ball to center fielder Jake Mangum. Jacob Wilson to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T03:31:54.155Z","endTime":"2026-06-18T03:32:25.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"postOnSecond":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"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":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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.996722222497763,"aZ":-16.046932476664743,"pfxX":-6.654860567508575,"pfxZ":8.16770061521268,"pX":0.9282842240882264,"pZ":2.1208541259527163,"vX0":6.360980556160394,"vY0":-139.74316241231767,"vZ0":-7.631646211286506,"x":81.62,"y":181.52,"x0":-0.5147542438205227,"y0":50.003788297343284,"z0":5.94502693519939,"aX":-13.140386578561582},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.3,"breakHorizontal":10.7,"spinRate":2253,"spinDirection":223},"zone":14,"typeConfidence":0.86,"plateTime":0.3922120858343794,"extension":6.340610878145469},"index":0,"playId":"4f500c3a-367a-3c50-af97-7f0e415444cc","pitchNumber":1,"startTime":"2026-06-18T03:31:54.155Z","endTime":"2026-06-18T03:31:58.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.518229527759317,"aZ":-13.848204805866486,"pfxX":-6.285664544711958,"pfxZ":9.11471063013909,"pX":0.8832280091720431,"pZ":2.118302862181533,"vX0":6.229818233788418,"vY0":-140.7923181667573,"vZ0":-7.990180741569621,"x":83.33,"y":181.59,"x0":-0.5399165534763115,"y0":50.00246950936358,"z0":5.886338755916627,"aX":-12.63780090882525},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":10.1,"spinRate":2317,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.3888101840126881,"extension":6.279996194779347},"hitData":{"launchSpeed":74.6,"launchAngle":36.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.82,"coordY":99.18}},"index":1,"playId":"db5235f5-a14c-379b-91a9-6d1d8de964ab","pitchNumber":2,"startTime":"2026-06-18T03:32:15.501Z","endTime":"2026-06-18T03:32:25.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:32:25.992Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof called out on strikes.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T03:32:36.722Z","endTime":"2026-06-18T03:33:48.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"postOnSecond":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.2,"endSpeed":89.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.218626569026757,"aZ":-28.558117298974217,"pfxX":-8.459134638395211,"pfxZ":1.7781142501361078,"pX":-0.1429341193693224,"pZ":2.2391763522514543,"vX0":4.595744562296115,"vY0":-141.48240023253362,"vZ0":-5.20418927431263,"x":122.45,"y":178.32,"x0":-0.686227106167799,"y0":50.004574775582945,"z0":5.924730376026538,"aX":-17.21106526213344},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":2.4,"breakHorizontal":14.4,"spinRate":2106,"spinDirection":223},"zone":8,"typeConfidence":0.9,"plateTime":0.3866281277441832,"extension":6.275683888048397},"index":0,"playId":"df262d95-3e62-3f7a-8cf2-8e4b48f3608b","pitchNumber":1,"startTime":"2026-06-18T03:32:50.829Z","endTime":"2026-06-18T03:32:55.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.209362601396975,"aZ":-25.492693795642783,"pfxX":-8.804725639282802,"pfxZ":3.2685355851672373,"pX":-0.00842914544845188,"pZ":2.7246263866064546,"vX0":4.980111135048227,"vY0":-142.06721173614952,"vZ0":-4.465369473457722,"x":117.32,"y":165.22,"x0":-0.6390365047115117,"y0":50.00675632585855,"z0":5.934999031920751,"aX":-18.021882899640875},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.2,"breakHorizontal":15.0,"spinRate":2237,"spinDirection":227},"zone":5,"typeConfidence":0.9,"plateTime":0.38537168476083616,"extension":6.276358713205652},"index":1,"playId":"41c7bd2b-41e0-31db-991b-f51efa02111d","pitchNumber":2,"startTime":"2026-06-18T03:33:07.148Z","endTime":"2026-06-18T03:33:12.661Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.490625231967098,"aZ":-44.571585969479685,"pfxX":5.022684428137836,"pfxZ":-8.383581376564994,"pX":-0.006405423680648983,"pZ":3.3132855580322635,"vX0":0.02196601267371534,"vY0":-121.53987282804425,"vZ0":1.809533709624602,"x":117.24,"y":149.32,"x0":-0.6668911198936395,"y0":50.00425556160413,"z0":6.4650150571445435,"aX":7.424779792885356},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-14.4,"breakHorizontal":-9.1,"spinRate":2647,"spinDirection":38},"zone":2,"typeConfidence":0.9,"plateTime":0.4527350609966523,"extension":5.856814482066776},"index":2,"playId":"dddc78b8-2641-3624-b46d-b2f2be968474","pitchNumber":3,"startTime":"2026-06-18T03:33:41.241Z","endTime":"2026-06-18T03:33:48.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:33:48.103Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T03:34:05.352Z","endTime":"2026-06-18T03:35:59.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":97.3,"endSpeed":88.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.63622492387656,"aZ":-12.549189197739476,"pfxX":-6.086997980903933,"pfxZ":9.836989991957896,"pX":1.555606057320323,"pZ":1.6530571600605637,"vX0":8.043391170628992,"vY0":-141.18403585932384,"vZ0":-9.283487753643515,"x":57.7,"y":194.15,"x0":-0.555069782698473,"y0":50.003563013057125,"z0":5.8156424817366075,"aX":-12.145626041646304},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.7,"breakHorizontal":9.1,"spinRate":2352,"spinDirection":232},"zone":14,"typeConfidence":0.91,"plateTime":0.3896901432115025,"extension":6.345609976642712},"index":0,"playId":"2c808b73-ae91-3d16-b424-afdb950cedde","pitchNumber":1,"startTime":"2026-06-18T03:34:14.478Z","endTime":"2026-06-18T03:34:18.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.25481026764078,"aZ":-13.276102965770473,"pfxX":-6.492262210373585,"pfxZ":9.645264032604743,"pX":0.10590173974603082,"pZ":1.5460873243420625,"vX0":4.79005078589636,"vY0":-140.17625857758384,"vZ0":-9.18522029361616,"x":112.96,"y":197.04,"x0":-0.7950012168323556,"y0":50.004606282367526,"z0":5.765155958116868,"aX":-12.721666739352091},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":10.6,"spinRate":2337,"spinDirection":233},"zone":14,"typeConfidence":0.91,"plateTime":0.3930854346132513,"extension":6.324631881431717},"index":1,"playId":"543a9ffb-2259-3513-a646-213efc984c9e","pitchNumber":2,"startTime":"2026-06-18T03:34:30.574Z","endTime":"2026-06-18T03:34:35.492Z","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":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97388247978634,"aZ":-41.991450093088766,"pfxX":6.698982356177844,"pfxZ":-6.628427494344985,"pX":-1.0410438756583726,"pZ":2.933151794465927,"vX0":-2.8067917487072114,"vY0":-121.28975444750415,"vZ0":0.5272646310551687,"x":156.68,"y":159.58,"x0":-0.7355378299932886,"y0":50.00144241561448,"z0":6.391359073442152,"aX":9.923824712561897},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-11.5,"breakHorizontal":-11.4,"spinRate":2831,"spinDirection":41},"zone":11,"typeConfidence":0.91,"plateTime":0.45255781316679045,"extension":5.788338181073301},"index":2,"playId":"cfbcf6e5-e29a-3914-8b2d-224469f72506","pitchNumber":3,"startTime":"2026-06-18T03:34:47.966Z","endTime":"2026-06-18T03:34:51.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78755364294982,"aZ":-15.054818756700325,"pfxX":-4.131925286052833,"pfxZ":8.624067954256818,"pX":0.20056469544282465,"pZ":2.611467919490793,"vX0":3.1125496777119728,"vY0":-140.47530959887717,"vZ0":-6.87869391311485,"x":109.35,"y":168.27,"x0":-0.3886798203738728,"y0":50.0032281383338,"z0":6.082829766595236,"aX":-8.203469516611753},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":6.8,"spinRate":2283,"spinDirection":221},"zone":5,"typeConfidence":0.9,"plateTime":0.39089254399219664,"extension":6.183741708101721},"index":3,"playId":"ab680437-c368-3fe1-8693-951e00ecc8c5","pitchNumber":4,"startTime":"2026-06-18T03:35:11.709Z","endTime":"2026-06-18T03:35:15.589Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.963018534362018,"aZ":-41.52799471439255,"pfxX":6.258290512886994,"pfxZ":-6.318930687653605,"pX":0.48788012728061103,"pZ":1.9555863508603935,"vX0":0.5655571640268352,"vY0":-121.73504605628828,"vZ0":-1.7116573840371,"x":98.4,"y":185.98,"x0":-0.5599959258707546,"y0":50.002933252436954,"z0":6.308405304190723,"aX":9.263604301094002},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-11.5,"breakHorizontal":-11.4,"spinRate":2689,"spinDirection":38},"zone":9,"typeConfidence":0.9,"plateTime":0.4523134038949128,"extension":5.865882478231072},"index":4,"playId":"f2024f59-7cda-36c1-b5f7-cd7e75efeafe","pitchNumber":5,"startTime":"2026-06-18T03:35:30.317Z","endTime":"2026-06-18T03:35:34.526Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.118129965159447,"aZ":-44.6977687865876,"pfxX":4.150686984112273,"pfxZ":-8.236450344253068,"pX":0.8745486305959342,"pZ":1.5089701704133536,"vX0":2.1910729713659394,"vY0":-123.29126991445763,"vZ0":-2.182799988013243,"x":83.66,"y":198.04,"x0":-0.5679977588192024,"y0":50.000176973349326,"z0":6.218514978778697,"aX":6.314814807777385},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-15.1,"breakHorizontal":-8.0,"spinRate":2792,"spinDirection":41},"zone":14,"typeConfidence":0.91,"plateTime":0.4462085168477645,"extension":5.993182697156376},"index":5,"playId":"1fd88f40-d1a2-3195-99ce-bbec67ab9f60","pitchNumber":6,"startTime":"2026-06-18T03:35:52.702Z","endTime":"2026-06-18T03:35:59.726Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:35:59.726Z","atBatIndex":56},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Marcell Ozuna homers (6) on a fly ball to center field.","rbi":1,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T03:36:55.536Z","endTime":"2026-06-18T03:39:39.983Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":{"id":605130,"link":"/api/v1/people/605130"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.47736952474667,"aZ":-27.430104685061227,"pfxX":1.5983371089965095,"pfxZ":3.4247516573258734,"pX":1.1348424461834963,"pZ":1.0228794739139984,"vX0":7.773387896919775,"vY0":-116.58917588208948,"vZ0":-3.1283620304255373,"x":73.74,"y":211.16,"x0":-2.4406913905822454,"y0":50.00464719277353,"z0":4.951817021744536,"aX":2.215719919660198},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":5.8,"breakHorizontal":-4.7,"spinRate":2450,"spinDirection":118},"zone":14,"typeConfidence":0.81,"plateTime":0.46852713527271206,"extension":6.740239707872225},"index":0,"playId":"860f71a3-a7c1-3239-9bd4-92759e0eed6d","pitchNumber":1,"startTime":"2026-06-18T03:38:10.646Z","endTime":"2026-06-18T03:38:14.731Z","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":1,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":71.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.137696365361883,"aZ":-36.46988672931705,"pfxX":7.238638408399971,"pfxZ":-3.4295801880175274,"pX":0.6204569315625572,"pZ":1.0006312502033639,"vX0":4.707539494149483,"vY0":-111.32575669814999,"vZ0":-1.14290548540695,"x":93.35,"y":211.76,"x0":-2.4623407538166453,"y0":50.00104156607569,"z0":5.298446796715409,"aX":9.076016564340872},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-6.2,"breakHorizontal":-14.3,"spinRate":2488,"spinDirection":72},"zone":14,"typeConfidence":0.89,"plateTime":0.4921612043318584,"extension":6.356412726899574},"index":1,"playId":"27233734-8f73-3ef2-af87-d4e919d88211","pitchNumber":2,"startTime":"2026-06-18T03:38:26.997Z","endTime":"2026-06-18T03:38:31.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":71.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.01477372929073,"aZ":-38.17730983594398,"pfxX":7.346739725578115,"pfxZ":-4.787693566088398,"pX":2.2686625672660825,"pZ":0.7738999660014497,"vX0":7.927460326158873,"vY0":-111.33886065089963,"vZ0":-1.1365011177622637,"x":30.52,"y":217.88,"x0":-2.292305362515579,"y0":50.00065404128229,"z0":5.242275558171057,"aX":9.219165596834841},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-8.6,"breakHorizontal":-15.4,"spinRate":2524,"spinDirection":65},"zone":14,"typeConfidence":0.94,"plateTime":0.4919751892426789,"extension":6.551009954026178},"index":2,"playId":"c0d2d2d2-af85-3f69-be10-0814f43d9d8d","pitchNumber":3,"startTime":"2026-06-18T03:38:44.755Z","endTime":"2026-06-18T03:38:48.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72708427508281,"aZ":-19.515857119909185,"pfxX":-3.7234586762066364,"pfxZ":7.404196651712082,"pX":-0.6461923013405917,"pZ":2.6274551297237543,"vX0":5.508002869014188,"vY0":-129.33240081294744,"vZ0":-2.538221207492297,"x":141.63,"y":167.84,"x0":-2.3110148481523414,"y0":50.00113713277277,"z0":5.103732087731496,"aX":-6.364141116075139},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":13.1,"breakHorizontal":5.6,"spinRate":2354,"spinDirection":227},"zone":4,"typeConfidence":0.94,"plateTime":0.4220723015932384,"extension":6.533200271323786},"hitData":{"launchSpeed":107.1,"launchAngle":26.0,"totalDistance":448.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":84.97,"coordY":21.99}},"index":3,"playId":"d04573d8-384b-38f2-93a6-3b10ca3a14bd","pitchNumber":4,"startTime":"2026-06-18T03:39:06.364Z","endTime":"2026-06-18T03:39:39.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:39:39.983Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Mangum singles on a ground ball to center fielder Henry Bolte.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T03:39:41.899Z","endTime":"2026-06-18T03:41:21.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"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"}]}],"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.2,"endSpeed":82.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92452332320473,"aZ":-22.302652428129328,"pfxX":-7.344790283867108,"pfxZ":5.608936053421708,"pX":1.874832733696411,"pZ":3.5283823807909145,"vX0":12.381480222435322,"vY0":-132.2415103425557,"vZ0":-0.06914491609692053,"x":45.54,"y":143.51,"x0":-1.9275242491130262,"y0":50.000723830043654,"z0":5.199915660608999,"aX":-12.922618294406803},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.3,"breakHorizontal":10.4,"spinRate":2237,"spinDirection":224},"zone":12,"typeConfidence":0.93,"plateTime":0.415230905584663,"extension":6.551959158912091},"index":0,"playId":"154c5ca1-d051-3a27-8a14-e7515957e777","pitchNumber":1,"startTime":"2026-06-18T03:39:58.826Z","endTime":"2026-06-18T03:40:03.180Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-18T03:40:19.522Z","endTime":"2026-06-18T03:40:29.084Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.050749563063892,"aZ":-37.44123257109377,"pfxX":6.9557664294436305,"pfxZ":-4.000558374207902,"pX":0.9674479606016204,"pZ":0.7481830689698445,"vX0":5.890339310273296,"vY0":-114.03648553251581,"vZ0":-1.6345620177477314,"x":80.12,"y":218.58,"x0":-2.5531381420095234,"y0":50.003652616085,"z0":5.169223439188772,"aX":9.156169278435373},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-7.3,"breakHorizontal":-14.0,"spinRate":2501,"spinDirection":71},"zone":14,"typeConfidence":0.89,"plateTime":0.4803912976537337,"extension":6.375986370102232},"index":2,"playId":"96a4a501-471e-3c1d-abb8-4a8cba4c2c3c","pitchNumber":2,"startTime":"2026-06-18T03:40:29.084Z","endTime":"2026-06-18T03:40:33.062Z","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":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.395000815712525,"aZ":-37.439970809238034,"pfxX":9.229658599835414,"pfxZ":-4.132346277533536,"pX":-0.06918501199377984,"pZ":2.5751060116238103,"vX0":3.098549398226234,"vY0":-112.46975903942393,"vZ0":2.3231140297115607,"x":119.64,"y":169.25,"x0":-2.665818585822853,"y0":50.003232541537876,"z0":5.340167668486369,"aX":11.761054558537984},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-6.5,"breakHorizontal":-17.5,"spinRate":2475,"spinDirection":69},"zone":5,"typeConfidence":0.92,"plateTime":0.4879849171239745,"extension":6.253392934098138},"index":3,"playId":"b1dc3ec7-36c5-32cd-bfcb-e03d35ba5993","pitchNumber":3,"startTime":"2026-06-18T03:40:51.890Z","endTime":"2026-06-18T03:40:55.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06389896850944,"aZ":-22.716557432885732,"pfxX":-3.722028642103708,"pfxZ":5.5282889147240315,"pX":-0.38529041417919685,"pZ":2.659516103466321,"vX0":6.225838120010523,"vY0":-129.697672943683,"vZ0":-1.6972145857222802,"x":131.69,"y":166.97,"x0":-2.328706741670136,"y0":50.00231344343203,"z0":5.047604027421389,"aX":-6.367617785322129},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.8,"breakHorizontal":5.4,"spinRate":2252,"spinDirection":227},"zone":4,"typeConfidence":0.88,"plateTime":0.42163044144827566,"extension":6.61524248010932},"hitData":{"launchSpeed":99.5,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.14,"coordY":120.38}},"index":4,"playId":"938d34d7-ff20-3ff1-b86c-1a3c822ea04c","pitchNumber":4,"startTime":"2026-06-18T03:41:10.927Z","endTime":"2026-06-18T03:41:21.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:41:21.665Z","atBatIndex":58},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jared Triolo hit by pitch. Jake Mangum to 2nd.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T03:41:23.241Z","endTime":"2026-06-18T03:41:55.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":71.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.613305019869642,"aZ":-25.36108103350216,"pfxX":4.473986747431384,"pfxZ":5.165517162944328,"pX":-1.9369352438330467,"pZ":3.424715174635028,"vX0":0.4822696141637174,"vY0":-114.53597235861658,"vZ0":1.7125103986523897,"x":190.83,"y":146.31,"x0":-2.7313772490248094,"y0":50.00195294030721,"z0":5.160348625563513,"aX":5.899807592899874},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":10.1,"breakHorizontal":-8.2,"spinRate":2250,"spinDirection":99},"zone":11,"typeConfidence":2.0,"plateTime":0.47957159398282245,"extension":6.245508982852398},"index":0,"playId":"d241fd10-9c77-3096-9aa5-1f5acbcb0b00","pitchNumber":1,"startTime":"2026-06-18T03:41:49.637Z","endTime":"2026-06-18T03:41:55.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:41:55.807Z","atBatIndex":59},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Henry Davis hit by pitch. Jake Mangum to 3rd. Jared Triolo to 2nd.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T03:43:08.757Z","endTime":"2026-06-18T03:44:34.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnThird":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T03:42:19.220Z","endTime":"2026-06-18T03:43:10.797Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.827606272916192,"aZ":-32.531933429447854,"pfxX":2.692848880031166,"pfxZ":-0.2548887240709261,"pX":-1.408032999715367,"pZ":1.6055635857011088,"vX0":2.668135190762504,"vY0":-118.5117867277512,"vZ0":-1.1861648471409816,"x":170.67,"y":195.43,"x0":-2.898560395230526,"y0":50.00107980627777,"z0":5.08623728720681,"aX":3.826157828251281},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.5,"breakHorizontal":-5.5,"spinRate":2447,"spinDirection":139},"zone":13,"typeConfidence":0.7,"plateTime":0.4623167710163316,"extension":6.367495213951634},"index":1,"playId":"c8591fc5-2918-3f3e-847c-41ed03a4804e","pitchNumber":1,"startTime":"2026-06-18T03:43:10.797Z","endTime":"2026-06-18T03:43:14.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61353411568808,"aZ":-29.055612418482824,"pfxX":2.4228361058771464,"pfxZ":2.2645835595536967,"pX":-1.2601324125699769,"pZ":2.108181513360113,"vX0":3.2095013997827864,"vY0":-117.3679586341767,"vZ0":-0.4919480399692546,"x":165.03,"y":181.86,"x0":-2.9662725369114553,"y0":50.00420635531973,"z0":5.053627542452447,"aX":3.3414805086984556},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":4.2,"breakHorizontal":-5.3,"spinRate":2429,"spinDirection":128},"zone":13,"typeConfidence":0.62,"plateTime":0.46874404625522814,"extension":6.404185866605717},"index":2,"playId":"ec448c3b-486d-3733-b175-bec3b6f12148","pitchNumber":2,"startTime":"2026-06-18T03:43:29.301Z","endTime":"2026-06-18T03:43:34.077Z","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":0},"pitchData":{"startSpeed":88.9,"endSpeed":80.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.787497984117906,"aZ":-24.718361371312042,"pfxX":-7.543267967135454,"pfxZ":4.471737498414447,"pX":-1.8581332388969098,"pZ":1.964619764099482,"vX0":4.388558729040014,"vY0":-129.27851729693435,"vZ0":-3.3235513472929217,"x":187.83,"y":185.74,"x0":-2.6112684658257312,"y0":50.00058342066586,"z0":5.196832651243771,"aX":-12.57179573119248},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.4,"breakHorizontal":12.5,"spinRate":2132,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.42617050322244765,"extension":6.465087634435853},"index":3,"playId":"8319835d-5dda-371d-b1d6-8768b2ea3315","pitchNumber":3,"startTime":"2026-06-18T03:43:50.843Z","endTime":"2026-06-18T03:43:55.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35316429754945,"aZ":-24.60039735517603,"pfxX":-2.9187723515259814,"pfxZ":4.698509236138753,"pX":-0.9979694795651246,"pZ":2.604053951222462,"vX0":4.781644999558536,"vY0":-126.30278384455313,"vZ0":-1.5338916023978766,"x":155.04,"y":168.47,"x0":-2.5386951532361897,"y0":50.001740789041165,"z0":5.202542789700872,"aX":-4.703626457661734},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.4,"breakHorizontal":4.2,"spinRate":2214,"spinDirection":224},"zone":11,"typeConfidence":0.87,"plateTime":0.43409542439948323,"extension":6.564594905263113},"index":4,"playId":"7a97a749-f3eb-3c10-8a89-3606d04089bc","pitchNumber":4,"startTime":"2026-06-18T03:44:09.800Z","endTime":"2026-06-18T03:44:14.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38103036289562,"aZ":-25.10738956387854,"pfxX":-2.6118476870592815,"pfxZ":4.353105945044973,"pX":-2.133042601242207,"pZ":3.398546104287399,"vX0":1.6203509061346149,"vY0":-127.00123503443757,"vZ0":0.2957176952370062,"x":198.31,"y":147.02,"x0":-2.4418248510979716,"y0":50.00435573005351,"z0":5.286587331088316,"aX":-4.242891628714007},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.2,"breakHorizontal":4.3,"spinRate":2243,"spinDirection":221},"zone":11,"typeConfidence":0.89,"plateTime":0.43220311583218063,"extension":6.615344591263851},"index":5,"playId":"8bce7ee5-bae6-35df-8337-a534efd30717","pitchNumber":5,"startTime":"2026-06-18T03:44:28.488Z","endTime":"2026-06-18T03:44:34.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:44:34.148Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Horwitz walks. Jake Mangum scores. Jared Triolo to 3rd. Henry Davis to 2nd.","rbi":1,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T03:47:02.829Z","endTime":"2026-06-18T03:48:56.538Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"postOnSecond":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"postOnThird":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":{"id":605130,"link":"/api/v1/people/605130"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"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":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T03:44:50.828Z","endTime":"2026-06-18T03:44:57.460Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Luis Medina replaces Scott Barlow.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-18T03:44:57.460Z","endTime":"2026-06-18T03:47:04.975Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665622,"link":"/api/v1/people/665622"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":76.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90050117400158,"aZ":-28.385631109806067,"pfxX":7.650625156752257,"pfxZ":2.4774949178479844,"pX":-0.9591628240504032,"pZ":4.1764325897222285,"vX0":-0.9632172905357309,"vY0":-123.9545505906586,"vZ0":1.5971274402708986,"x":153.56,"y":126.02,"x0":-1.553494308813226,"y0":50.00229999577427,"z0":5.924676757589557,"aX":11.69154040398581},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.2,"breakHorizontal":-13.6,"spinRate":2433,"spinDirection":58},"zone":11,"typeConfidence":0.9,"plateTime":0.4449357094061539,"extension":5.784117320718271},"index":2,"playId":"3ce9821d-c63e-32ee-afcc-05e8fd3d2f89","pitchNumber":1,"startTime":"2026-06-18T03:47:04.975Z","endTime":"2026-06-18T03:47:08.745Z","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":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.83555370108089,"aZ":-20.117941714954295,"pfxX":-9.907766803827377,"pfxZ":5.936390539941161,"pX":-0.01042511740126374,"pZ":1.7023012712656633,"vX0":6.354691183005627,"vY0":-142.14544974401784,"vZ0":-7.905911289490565,"x":117.4,"y":192.82,"x0":-0.9963039106472884,"y0":50.004928640417866,"z0":5.813760056696682,"aX":-20.127136972753572},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.1,"breakHorizontal":16.6,"spinRate":2419,"spinDirection":217},"zone":8,"typeConfidence":0.9,"plateTime":0.3864331445469782,"extension":5.9585953959458555},"index":3,"playId":"029c175d-6a40-3653-b9fc-f69b1fffa79a","pitchNumber":2,"startTime":"2026-06-18T03:47:23.484Z","endTime":"2026-06-18T03:47:27.387Z","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":82.9,"endSpeed":76.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.156750296044084,"aZ":-41.33864647614902,"pfxX":4.80242202846356,"pfxZ":-6.284942451236453,"pX":0.46926354182084923,"pZ":1.0217717775644213,"vX0":2.2268074109629774,"vY0":-120.71538189052977,"vZ0":-3.1338627904556793,"x":99.11,"y":211.19,"x0":-1.0925630520739393,"y0":50.00303334366503,"z0":6.019709310543447,"aX":7.001691963978773},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-11.9,"breakHorizontal":-9.2,"spinRate":2557,"spinDirection":31},"zone":14,"typeConfidence":0.81,"plateTime":0.4558574473044561,"extension":6.104262355731652},"index":4,"playId":"6880dba5-ffa8-3d47-9a81-ccb1f13fe83c","pitchNumber":3,"startTime":"2026-06-18T03:47:44.407Z","endTime":"2026-06-18T03:47:47.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.590486607619546,"aZ":-44.32581873292749,"pfxX":5.74630458557163,"pfxZ":-8.459748682145076,"pX":1.1090181314146499,"pZ":1.039579898683005,"vX0":2.930835014912025,"vY0":-120.25336537869283,"vZ0":-2.4025807829413064,"x":74.73,"y":210.71,"x0":-0.8799408582524788,"y0":50.003952682701055,"z0":6.057525295929327,"aX":8.251343779274286},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-15.6,"breakHorizontal":-11.2,"spinRate":2698,"spinDirection":38},"zone":14,"typeConfidence":0.87,"plateTime":0.4589311940456131,"extension":5.962738079296248},"index":5,"playId":"12cef427-4c49-382c-a6fb-d22bf63fe08f","pitchNumber":4,"startTime":"2026-06-18T03:48:05.440Z","endTime":"2026-06-18T03:48:09.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.260034387729334,"aZ":-31.828262267490434,"pfxX":-6.9794055540761235,"pfxZ":0.19557528910428745,"pX":0.7390574660508696,"pZ":0.9371075666060099,"vX0":6.350415289634112,"vY0":-132.14709904614162,"vZ0":-6.887551429986851,"x":88.83,"y":213.48,"x0":-0.7888518844840043,"y0":50.003319917358354,"z0":5.9166266950832895,"aX":-12.339753162098416},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-1.0,"breakHorizontal":11.3,"spinRate":1736,"spinDirection":227},"zone":14,"typeConfidence":0.9,"plateTime":0.4145411923108111,"extension":6.020039878596919},"index":6,"playId":"340f7002-4dcb-3736-a66a-b73ae40a01ca","pitchNumber":5,"startTime":"2026-06-18T03:48:29.607Z","endTime":"2026-06-18T03:48:34.304Z","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":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33205177785049,"aZ":-21.0383382407033,"pfxX":-10.584000568339041,"pfxZ":5.33624554169566,"pX":1.1395551786345384,"pZ":1.605136497106901,"vX0":9.683846463100062,"vY0":-143.76225724364684,"vZ0":-8.17184034314124,"x":73.56,"y":195.44,"x0":-0.9028209413834739,"y0":50.000866543172464,"z0":5.797588681948627,"aX":-22.080449458120043},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.0,"breakHorizontal":17.2,"spinRate":2371,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.3814611190143893,"extension":6.104412265375704},"index":7,"playId":"b98ef5f4-e7e5-325a-a855-116bcfce51cd","pitchNumber":6,"startTime":"2026-06-18T03:48:50.941Z","endTime":"2026-06-18T03:48:56.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:48:56.538Z","atBatIndex":61},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Brandon Lowe out on a sacrifice fly to left fielder Tyler Soderstrom. Jared Triolo scores. Henry Davis to 3rd. Spencer Horwitz to 2nd.","rbi":1,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T03:49:08.078Z","endTime":"2026-06-18T03:49:46.244Z","isComplete":true,"isScoringPlay":true,"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":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"postOnThird":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","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":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":{"id":605130,"link":"/api/v1/people/605130"},"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(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":80.8,"endSpeed":74.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85451393407723,"aZ":-40.75380881306993,"pfxX":7.304534777713068,"pfxZ":-6.170541788217697,"pX":-0.6518666643800446,"pZ":2.4062887829568345,"vX0":-0.7821922715841321,"vY0":-117.60399006121403,"vZ0":0.00340309160681862,"x":141.85,"y":173.81,"x0":-1.261731884375298,"y0":50.00313519006103,"z0":6.208430812218375,"aX":10.15550792064674},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-10.8,"breakHorizontal":-13.0,"spinRate":2536,"spinDirection":39},"zone":4,"typeConfidence":0.85,"plateTime":0.46707169969718265,"extension":5.799598539860926},"hitData":{"launchSpeed":95.0,"launchAngle":33.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.09,"coordY":64.46}},"index":0,"playId":"690a8d29-d751-3eda-b24b-83ef466ab96b","pitchNumber":1,"startTime":"2026-06-18T03:49:34.226Z","endTime":"2026-06-18T03:49:46.244Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:49:46.244Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T03:50:07.357Z","endTime":"2026-06-18T03:51:35.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"postOnThird":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.519639157997585,"aZ":-32.44630580028875,"pfxX":6.106957388787698,"pfxZ":-0.17539404305885498,"pX":-0.688353652127192,"pZ":3.090942557744521,"vX0":0.10596002350312814,"vY0":-123.56270615948615,"vZ0":-0.044550347150741354,"x":143.24,"y":155.32,"x0":-1.5243041008792975,"y0":50.003859791930914,"z0":5.8543265814729155,"aX":9.36562768709493},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.1,"breakHorizontal":-11.0,"spinRate":2530,"spinDirection":61},"zone":1,"typeConfidence":0.88,"plateTime":0.44467797134249043,"extension":5.745097978998228},"index":0,"playId":"381e9389-695c-344a-bed4-acdc5e116c77","pitchNumber":1,"startTime":"2026-06-18T03:50:17.058Z","endTime":"2026-06-18T03:50:21.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.037300806326865,"aZ":-42.90411391108599,"pfxX":6.039406594307889,"pfxZ":-7.633373079370321,"pX":0.3204725790352078,"pZ":0.30178988681217767,"vX0":1.480318032677302,"vY0":-119.22832136457242,"vZ0":-3.955445246633894,"x":104.78,"y":230.63,"x0":-1.0963555297725975,"y0":50.004482722200855,"z0":5.950055601931519,"aX":8.487123402263354},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-14.6,"breakHorizontal":-11.3,"spinRate":2595,"spinDirection":32},"zone":14,"typeConfidence":0.87,"plateTime":0.46367947542229127,"extension":5.990760485159113},"index":1,"playId":"3e9c27e4-1efc-3c01-8ced-ed5df03ebf86","pitchNumber":2,"startTime":"2026-06-18T03:50:37.601Z","endTime":"2026-06-18T03:50:44.368Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20373699827362,"aZ":-43.32035896606633,"pfxX":6.341011716888032,"pfxZ":-7.856533357633265,"pX":-0.8993650907541115,"pZ":1.8069779227634737,"vX0":-1.322365246718923,"vY0":-119.54626938594116,"vZ0":-0.8332668430057664,"x":151.28,"y":189.99,"x0":-1.1555069967743394,"y0":50.00031971003207,"z0":6.115086861694946,"aX":8.999130741785152},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-14.0,"breakHorizontal":-11.0,"spinRate":2627,"spinDirection":35},"zone":13,"typeConfidence":0.88,"plateTime":0.4616090224462548,"extension":6.044552029527015},"index":2,"playId":"42bb3d9c-49a9-3d44-9d03-a9702b51b3fd","pitchNumber":3,"startTime":"2026-06-18T03:51:31.343Z","endTime":"2026-06-18T03:51:35.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:51:35.529Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan O'Hearn singles on a line drive to center fielder Henry Bolte. Henry Davis scores. Spencer Horwitz scores.","rbi":2,"awayScore":12,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T03:51:47.559Z","endTime":"2026-06-18T03:52:55.482Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":{"id":665622,"link":"/api/v1/people/665622"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":{"id":605130,"link":"/api/v1/people/605130"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.544860553183597,"aZ":-30.334019438700384,"pfxX":6.442570113175119,"pfxZ":1.156268696976035,"pX":1.4685111172869556,"pZ":1.620740543322457,"vX0":4.832487717119785,"vY0":-125.35151456044983,"vZ0":-3.7733298453367747,"x":61.02,"y":195.02,"x0":-1.3218586304527868,"y0":50.00281194068089,"z0":5.624517972236986,"aX":10.241976738371303},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.4,"breakHorizontal":-12.8,"spinRate":2527,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.4371075193208993,"extension":5.986633412708856},"index":0,"playId":"8b01ba80-b5f2-3a77-8245-3dbe7c9391fa","pitchNumber":1,"startTime":"2026-06-18T03:52:03.759Z","endTime":"2026-06-18T03:52:07.427Z","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":99.6,"endSpeed":91.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50266329597101,"aZ":-14.83596404360189,"pfxX":-5.260694630586883,"pfxZ":8.149581908572015,"pX":0.34219455372737095,"pZ":2.4061479428705432,"vX0":5.795066728049455,"vY0":-144.8614790212729,"vZ0":-7.300433419621365,"x":103.96,"y":173.81,"x0":-0.9997063520685111,"y0":50.00511488699498,"z0":5.86418011600236,"aX":-11.194481426347831},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.4,"breakHorizontal":8.4,"spinRate":2441,"spinDirection":217},"zone":6,"typeConfidence":0.91,"plateTime":0.37794848976190565,"extension":5.995049386919499},"index":1,"playId":"5bb5c069-06a4-3b22-aaa9-46e83c0d5a6c","pitchNumber":2,"startTime":"2026-06-18T03:52:22.998Z","endTime":"2026-06-18T03:52:26.760Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.476120305723455,"aZ":-41.902109964417534,"pfxX":4.601033866860734,"pfxZ":-6.814174981954087,"pX":-0.8712039293588144,"pZ":2.242633778957099,"vX0":-0.7523737794678378,"vY0":-118.65863735239378,"vZ0":-0.308540654862989,"x":150.21,"y":178.23,"x0":-1.1480458512138776,"y0":50.003202460507936,"z0":6.188651222961867,"aX":6.568027927247856},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-12.1,"breakHorizontal":-8.2,"spinRate":2604,"spinDirection":33},"zone":13,"typeConfidence":0.88,"plateTime":0.4614124574225218,"extension":5.9221778985585525},"hitData":{"launchSpeed":81.6,"launchAngle":17.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":93.53,"coordY":89.01}},"index":2,"playId":"493f67f5-63b0-34d4-9981-034856fa5270","pitchNumber":3,"startTime":"2026-06-18T03:52:44.675Z","endTime":"2026-06-18T03:52:55.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:52:55.482Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a line drive to center fielder Henry Bolte. Ryan O'Hearn to 2nd.","rbi":0,"awayScore":12,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T03:53:23.595Z","endTime":"2026-06-18T03:53:33.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":703607,"link":"/api/v1/people/703607"},"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":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":"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":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.472632753790535,"aZ":-21.768073575568128,"pfxX":-8.883298492289,"pfxZ":4.9763206040318835,"pX":-0.5306801794772688,"pZ":2.9179754292387976,"vX0":4.991872520592129,"vY0":-143.512970995923,"vZ0":-4.730538319278168,"x":137.23,"y":159.99,"x0":-1.1363582965650003,"y0":50.00090495204742,"z0":5.93907268266822,"aX":-18.57202478500603},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.3,"breakHorizontal":15.1,"spinRate":2244,"spinDirection":219},"zone":1,"typeConfidence":0.9,"plateTime":0.3812984532653054,"extension":6.036355200472889},"hitData":{"launchSpeed":87.4,"launchAngle":11.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.34,"coordY":92.41}},"index":0,"playId":"a182a6fa-07cc-39a5-b183-85ed7a130dd1","pitchNumber":1,"startTime":"2026-06-18T03:53:23.595Z","endTime":"2026-06-18T03:53:33.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:53:33.458Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcell Ozuna called out on strikes.","rbi":0,"awayScore":12,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T03:53:40.470Z","endTime":"2026-06-18T03:55:16.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.349276444083447,"aZ":-32.49274448441358,"pfxX":3.620771784680402,"pfxZ":-0.19642908815590765,"pX":-0.059523604283539276,"pZ":3.655795672199674,"vX0":2.0363781025835794,"vY0":-125.43566618559703,"vZ0":0.8234417380256298,"x":119.27,"y":140.07,"x0":-1.3512550490909543,"y0":50.0054524392527,"z0":5.963674453310447,"aX":5.7946722030631355},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.0,"breakHorizontal":-7.0,"spinRate":2519,"spinDirection":54},"zone":11,"typeConfidence":0.89,"plateTime":0.4359416168228414,"extension":5.9691694359596505},"index":0,"playId":"07d19bae-6826-340f-9bf8-4f59c95938a0","pitchNumber":1,"startTime":"2026-06-18T03:54:01.054Z","endTime":"2026-06-18T03:54:05.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6494795908157,"aZ":-33.36906981877167,"pfxX":7.038040163931647,"pfxZ":-0.753460571910491,"pX":-0.1849943839133322,"pZ":1.5987790735779097,"vX0":1.118152153179209,"vY0":-124.54247144631562,"vZ0":-3.2180586675839304,"x":124.05,"y":195.61,"x0":-1.5540654511091883,"y0":50.00447182513143,"z0":5.651031315232199,"aX":11.121468311196049},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.8,"breakHorizontal":-13.0,"spinRate":2517,"spinDirection":53},"zone":13,"typeConfidence":0.86,"plateTime":0.43881104086427003,"extension":6.003819987433077},"index":1,"playId":"6256a644-c8f7-3977-a393-3c5d9a3dff24","pitchNumber":2,"startTime":"2026-06-18T03:54:19.838Z","endTime":"2026-06-18T03:54:24.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.786393238931694,"aZ":-34.59873138179578,"pfxX":7.257416603078188,"pfxZ":-1.5404551604350445,"pX":-0.35481552802149874,"pZ":2.7912159139480974,"vX0":0.3466552951539855,"vY0":-124.47115375561428,"vZ0":-0.39337011092202123,"x":130.52,"y":163.42,"x0":-1.4390063021079467,"y0":50.00544657696976,"z0":5.81408343542723,"aX":11.398521303266604},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.6,"breakHorizontal":-13.2,"spinRate":2451,"spinDirection":55},"zone":4,"typeConfidence":0.86,"plateTime":0.4398951674082707,"extension":5.832799215619543},"index":2,"playId":"8e1f578e-06c0-379c-bb9f-70920a666abc","pitchNumber":3,"startTime":"2026-06-18T03:54:38.876Z","endTime":"2026-06-18T03:54:44.412Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-18T03:54:57.319Z","endTime":"2026-06-18T03:55:11.584Z","isPitch":false,"type":"action","player":{"id":542303,"link":"/api/v1/people/542303"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":89.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.533059019986084,"aZ":-13.233881391800349,"pfxX":-4.3705093525589565,"pfxZ":9.071481873815188,"pX":0.4332709201306147,"pZ":2.825826156092591,"vX0":6.002990573026972,"vY0":-144.25790379590572,"vZ0":-6.262845806313674,"x":100.48,"y":162.48,"x0":-1.1160529484576256,"y0":50.000777214906485,"z0":5.855944115114746,"aX":-9.123445115868696},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.2,"breakHorizontal":6.6,"spinRate":2400,"spinDirection":214},"zone":3,"typeConfidence":0.91,"plateTime":0.3810768769167723,"extension":6.131513207927971},"index":4,"playId":"5bb3bfda-39bb-395b-aa7d-6e0d7c26d7bd","pitchNumber":4,"startTime":"2026-06-18T03:55:11.584Z","endTime":"2026-06-18T03:55:16.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:55:16.584Z","atBatIndex":66},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Henry Bolte homers (2) on a fly ball to center field.","rbi":1,"awayScore":12,"homeScore":3,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-18T03:57:39.662Z","endTime":"2026-06-18T03:58:24.646Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"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":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":{"id":681895,"link":"/api/v1/people/681895"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Billy Cook replaces left fielder Bryan Reynolds, batting 3rd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T03:57:33.823Z","endTime":"2026-06-18T03:57:33.838Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"description":"Defensive switch from center field to left field for Jake Mangum.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-18T03:57:33.838Z","endTime":"2026-06-18T03:57:54.922Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"700"},{"details":{"description":"Pitching Change: Evan Sisk replaces Braxton Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-18T03:57:41.797Z","endTime":"2026-06-18T03:57:41.798Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02550555413403,"aZ":-31.850112183244327,"pfxX":11.636179288558331,"pfxZ":0.21514126281369483,"pX":-1.3269834283193764,"pZ":0.8145653061362134,"vX0":-14.297747393964498,"vY0":-121.62664370276022,"vZ0":-3.8721441384863575,"x":167.58,"y":216.79,"x0":3.130240831860449,"y0":50.00212377839859,"z0":5.20498404498322,"aX":17.34268442323825},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.4,"breakHorizontal":-17.5,"spinRate":2070,"spinDirection":111},"zone":13,"typeConfidence":0.91,"plateTime":0.4512447969817952,"extension":6.870667387767856},"index":3,"playId":"d6482986-1b3e-376d-8c90-ee616ea91369","pitchNumber":1,"startTime":"2026-06-18T03:57:41.799Z","endTime":"2026-06-18T03:57:45.417Z","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":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41677440314316,"aZ":-19.224344376298372,"pfxX":5.474226950470873,"pfxZ":7.166909019602361,"pX":0.20092726052310905,"pZ":3.248940413687853,"vX0":-9.864514779265777,"vY0":-133.71023961655445,"vZ0":-2.2325761281527647,"x":109.34,"y":151.06,"x0":3.230352384393013,"y0":50.000799333868194,"z0":5.477319413185829,"aX":9.889371888949535},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.7,"breakHorizontal":-7.7,"spinRate":1968,"spinDirection":136},"zone":2,"typeConfidence":0.9,"plateTime":0.4099653535189618,"extension":6.6241736545043075},"hitData":{"launchSpeed":102.6,"launchAngle":23.0,"totalDistance":410.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.28,"coordY":35.54}},"index":4,"playId":"bf5e684a-3138-32c1-85d5-44067ff6347f","pitchNumber":2,"startTime":"2026-06-18T03:58:00.622Z","endTime":"2026-06-18T03:58:24.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:58:24.646Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alika Williams grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-18T03:58:40.334Z","endTime":"2026-06-18T03:59:20.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":{"description":"Offensive Substitution: Pinch-hitter Alika Williams replaces Jeff McNeil.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":12,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T03:58:42.536Z","endTime":"2026-06-18T03:58:42.537Z","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":"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":93.9,"endSpeed":86.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.025299492323676,"aZ":-26.835470466577593,"pfxX":12.189307334481088,"pfxZ":2.8249725139141946,"pX":0.14989413918596067,"pZ":1.8269100656276687,"vX0":-12.836234356952504,"vY0":-136.12395318044855,"vZ0":-4.038922529696345,"x":111.29,"y":189.45,"x0":3.327981891289938,"y0":50.0031734238958,"z0":5.173562499291922,"aX":23.02873754463456},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.4,"breakHorizontal":-19.6,"spinRate":1914,"spinDirection":119},"zone":8,"typeConfidence":0.9,"plateTime":0.40136530457291286,"extension":6.476974118444217},"index":1,"playId":"534a6e20-23c4-390c-9ed9-daab037cd7a5","pitchNumber":1,"startTime":"2026-06-18T03:58:42.538Z","endTime":"2026-06-18T03:58:46.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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.638847072691902,"aZ":-16.567726466798252,"pfxX":4.3074675714221335,"pfxZ":8.4072872590196,"pX":1.1034253317333809,"pZ":4.214221936827557,"vX0":-7.798138800601876,"vY0":-135.8453258107779,"vZ0":-0.5683918023202028,"x":74.94,"y":125.0,"x0":3.460448331897925,"y0":50.003154023392426,"z0":5.585036639251912,"aX":7.997272298034272},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.2,"breakHorizontal":-6.0,"spinRate":2094,"spinDirection":134},"zone":12,"typeConfidence":0.91,"plateTime":0.40425067647159363,"extension":6.512545049739353},"index":2,"playId":"6a79ec93-8b1f-3cc4-b656-35dbae333d30","pitchNumber":2,"startTime":"2026-06-18T03:58:57.235Z","endTime":"2026-06-18T03:59:00.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46063984700735,"aZ":-29.05953630380482,"pfxX":11.761495295992766,"pfxZ":1.6825275558902382,"pX":0.06417174573372257,"pZ":1.206357758985139,"vX0":-13.032673291136554,"vY0":-135.29461205800786,"vZ0":-4.856620058035737,"x":114.55,"y":206.21,"x0":3.4151250466638827,"y0":50.006636760256846,"z0":5.061017761436678,"aX":21.81452717527554},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.2,"breakHorizontal":-18.5,"spinRate":2049,"spinDirection":126},"zone":14,"typeConfidence":0.9,"plateTime":0.4048101474244863,"extension":6.634136502141557},"hitData":{"launchSpeed":87.3,"launchAngle":5.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.99,"coordY":131.34}},"index":3,"playId":"02766ba1-fe5f-3d99-b46d-59b42d97bbb8","pitchNumber":3,"startTime":"2026-06-18T03:59:12.670Z","endTime":"2026-06-18T03:59:20.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:59:20.100Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-18T03:59:27.354Z","endTime":"2026-06-18T04:00:52.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":680779,"link":"/api/v1/people/680779"},"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":92.7,"endSpeed":84.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.166425570974067,"aZ":-16.182767130053094,"pfxX":6.247460005163438,"pfxZ":8.753060065541977,"pX":-0.7762103953655098,"pZ":2.3396952066110432,"vX0":-12.455746507403628,"vY0":-134.32971875338953,"vZ0":-5.066327933085293,"x":146.59,"y":175.61,"x0":3.1096062503655872,"y0":50.003162910148056,"z0":5.401114288884729,"aX":11.41530421079731},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.9,"breakHorizontal":-8.6,"spinRate":2042,"spinDirection":133},"zone":4,"typeConfidence":0.89,"plateTime":0.40778761215151427,"extension":6.685902639324982},"index":0,"playId":"1c66cbc9-5749-3656-9210-abf70d8d8e7c","pitchNumber":1,"startTime":"2026-06-18T03:59:48.266Z","endTime":"2026-06-18T03:59:52.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.33509861168691,"aZ":-31.35817190437667,"pfxX":9.288528520381789,"pfxZ":0.575973292090378,"pX":0.3986990724813932,"pZ":2.220944030840788,"vX0":-9.572123653994506,"vY0":-117.83889450360529,"vZ0":-0.7326354093798217,"x":101.8,"y":178.81,"x0":3.2969834324760865,"y0":50.002090014828546,"z0":5.420121832740275,"aX":13.128852387874051},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.2,"breakHorizontal":-14.6,"spinRate":1979,"spinDirection":115},"zone":9,"typeConfidence":0.91,"plateTime":0.46391624077647364,"extension":6.673983037359748},"index":1,"playId":"b776307c-a921-33c8-8095-afc46b322977","pitchNumber":2,"startTime":"2026-06-18T04:00:05.805Z","endTime":"2026-06-18T04:00:09.116Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":12,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-18T04:00:28.485Z","endTime":"2026-06-18T04:00:31.375Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13848880909362,"aZ":-15.738613225015824,"pfxX":4.9340072625916696,"pfxZ":9.07579716632364,"pX":-1.8907155196456154,"pZ":3.0508153486848433,"vX0":-14.567933797327859,"vY0":-134.0222788551878,"vZ0":-3.3973902494515107,"x":189.07,"y":156.41,"x0":2.984847831694615,"y0":50.00401155984015,"z0":5.465303620986133,"aX":8.93676483845382},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.8,"breakHorizontal":-5.6,"spinRate":2084,"spinDirection":118},"zone":11,"typeConfidence":0.9,"plateTime":0.4093474908344632,"extension":6.739943544513108},"index":3,"playId":"a28f3ae1-24eb-31b5-be94-600c9a540efc","pitchNumber":3,"startTime":"2026-06-18T04:00:31.375Z","endTime":"2026-06-18T04:00:34.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.500973211476463,"aZ":-39.772393658170394,"pfxX":-5.871916377884247,"pfxZ":-5.705129402006096,"pX":-0.10042732856219176,"pZ":1.9057971959219266,"vX0":-6.138972697559104,"vY0":-115.03814090000212,"vZ0":0.7621013887052086,"x":120.83,"y":187.32,"x0":3.371226301999523,"y0":50.00078279336124,"z0":5.443480859306097,"aX":-7.823201664585639},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-9.8,"breakHorizontal":12.2,"spinRate":2301,"spinDirection":304},"zone":8,"typeConfidence":0.9,"plateTime":0.47718143238362787,"extension":6.814707059651642},"index":4,"playId":"52dbf063-2b13-3b69-b51d-83b908f7f81e","pitchNumber":4,"startTime":"2026-06-18T04:00:47.083Z","endTime":"2026-06-18T04:00:52.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:00:52.172Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shea Langeliers flies out to center fielder Billy Cook.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-18T04:00:51.727Z","endTime":"2026-06-18T04:02:19.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.363157636584663,"aZ":-28.823068543340334,"pfxX":12.188601649616338,"pfxZ":2.122462167268022,"pX":-0.4787999500311229,"pZ":1.1759545581257194,"vX0":-13.16299561667686,"vY0":-124.71852190734947,"vZ0":-4.069083715312728,"x":135.25,"y":207.03,"x0":3.2762126830463596,"y0":50.00528855921094,"z0":5.1977878990579365,"aX":19.26414479594299},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.1,"breakHorizontal":-19.2,"spinRate":2182,"spinDirection":114},"zone":13,"typeConfidence":0.71,"plateTime":0.43866647504253287,"extension":6.716497782865957},"index":0,"playId":"a07557e0-8366-35ba-b22a-507d4a505f75","pitchNumber":1,"startTime":"2026-06-18T04:01:18.673Z","endTime":"2026-06-18T04:01:22.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.055702982303632,"aZ":-39.06486366862521,"pfxX":-6.984179961334808,"pfxZ":-5.292217259010258,"pX":1.0912988326992563,"pZ":2.728057554979349,"vX0":-3.5024235358243816,"vY0":-113.977345653885,"vZ0":2.6117759927424062,"x":75.4,"y":165.12,"x0":3.560682759771484,"y0":50.003267975477435,"z0":5.454492413861417,"aX":-9.090444735091125},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-8.5,"breakHorizontal":13.6,"spinRate":2367,"spinDirection":298},"zone":12,"typeConfidence":0.9,"plateTime":0.4825368366303948,"extension":6.766062164078806},"index":1,"playId":"602f415e-b78d-3428-9566-078fe19f031e","pitchNumber":2,"startTime":"2026-06-18T04:01:35.026Z","endTime":"2026-06-18T04:01:39.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.819048275153733,"aZ":-31.358725560571266,"pfxX":11.812357181759666,"pfxZ":0.5534671650054497,"pX":1.2672280047837858,"pZ":2.0419191252697915,"vX0":-8.585674527345251,"vY0":-121.3273871912866,"vZ0":-1.3104284757220803,"x":68.7,"y":183.65,"x0":3.325612034206725,"y0":50.00589637919093,"z0":5.334192994878707,"aX":17.527884436784607},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.0,"breakHorizontal":-19.2,"spinRate":2092,"spinDirection":111},"zone":14,"typeConfidence":0.9,"plateTime":0.4522876336716841,"extension":6.547924385478621},"index":2,"playId":"bda3f115-d0a4-3289-8e82-595cfb6e6021","pitchNumber":3,"startTime":"2026-06-18T04:01:51.289Z","endTime":"2026-06-18T04:01:55.273Z","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":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.53128156336939,"aZ":-29.626088577079003,"pfxX":11.3071845905961,"pfxZ":1.6442246247229155,"pX":-0.5426763800349379,"pZ":1.703921470120044,"vX0":-12.887039517777342,"vY0":-123.45125315198499,"vZ0":-2.30798770114738,"x":137.69,"y":192.77,"x0":3.2650323534849193,"y0":50.00462523755027,"z0":5.133703783614453,"aX":17.535220185613213},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.6,"breakHorizontal":-17.6,"spinRate":2119,"spinDirection":112},"zone":7,"typeConfidence":0.85,"plateTime":0.44292706303061635,"extension":6.778574278013312},"hitData":{"launchSpeed":83.8,"launchAngle":54.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.29,"coordY":103.22}},"index":3,"playId":"bc6895a8-a366-32ff-bbdd-0cc569864fcd","pitchNumber":4,"startTime":"2026-06-18T04:02:09.893Z","endTime":"2026-06-18T04:02:19.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:02:19.248Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum strikes out swinging.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-18T04:04:30.286Z","endTime":"2026-06-18T04:05:48.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Max Muncy replaces shortstop Jacob Wilson, batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":12,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T04:04:05.371Z","endTime":"2026-06-18T04:04:05.394Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":805779,"link":"/api/v1/people/805779"}},{"details":{"description":"Defensive switch from third base to second base for Zack Gelof.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":12,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-18T04:04:05.394Z","endTime":"2026-06-18T04:04:06.394Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"600"},{"details":{"description":"Alika Williams remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":12,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-18T04:04:05.394Z","endTime":"2026-06-18T04:04:32.654Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.965194432273464,"aZ":-18.93710421274239,"pfxX":-6.998656493529841,"pfxZ":6.584842541450879,"pX":-1.1559443623516872,"pZ":3.4926540083262663,"vX0":2.800898701755984,"vY0":-140.25198320006976,"vZ0":-3.781449542769024,"x":161.06,"y":144.48,"x0":-1.2529369500544207,"y0":50.004010119669395,"z0":6.078713917850238,"aX":-14.073208698502972},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.4,"breakHorizontal":12.2,"spinRate":2394,"spinDirection":217},"zone":11,"typeConfidence":0.84,"plateTime":0.3891431962758185,"extension":5.79070176184635},"index":3,"playId":"0b38d1c1-9be5-330d-be8b-711ebfc7b61d","pitchNumber":1,"startTime":"2026-06-18T04:04:32.654Z","endTime":"2026-06-18T04:04:37.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(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":96.7,"endSpeed":89.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.204482195137665,"aZ":-18.87799681345388,"pfxX":-8.515632241463372,"pfxZ":6.5704168824603695,"pX":0.14892813073279468,"pZ":2.368433941555088,"vX0":6.182055776125592,"vY0":-140.7278840237592,"vZ0":-6.5999631727676835,"x":111.32,"y":174.83,"x0":-0.9597829755376023,"y0":50.00533173885683,"z0":5.948898069393778,"aX":-17.23888610666732},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.8,"breakHorizontal":14.3,"spinRate":2433,"spinDirection":220},"zone":5,"typeConfidence":0.9,"plateTime":0.3878631371130776,"extension":5.926447480658585},"index":4,"playId":"39381153-65df-3565-bd11-57cb64fc2e7f","pitchNumber":2,"startTime":"2026-06-18T04:04:49.584Z","endTime":"2026-06-18T04:04:53.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57732624187964,"aZ":-35.79606177387525,"pfxX":-4.503162880949809,"pfxZ":-2.1874276044391348,"pX":1.1888572121415741,"pZ":0.8564120088593934,"vX0":7.062332470206542,"vY0":-127.72932448717609,"vZ0":-5.667669230926366,"x":71.68,"y":215.66,"x0":-1.0230721639412996,"y0":50.001916652570635,"z0":5.909042848786398,"aX":-7.4630212819872925},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-5.0,"breakHorizontal":6.6,"spinRate":1711,"spinDirection":253},"zone":14,"typeConfidence":0.93,"plateTime":0.42833813367796525,"extension":6.047734120627357},"index":5,"playId":"bd48db1a-4e8e-3496-8691-e65f6bde6067","pitchNumber":3,"startTime":"2026-06-18T04:05:06.040Z","endTime":"2026-06-18T04:05:10.578Z","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":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42780855537417,"aZ":-14.703576407277964,"pfxX":-3.7462930507207632,"pfxZ":8.627243482322898,"pX":0.028622317686459793,"pZ":3.5362596522395155,"vX0":4.582176772581025,"vY0":-141.44594086634882,"vZ0":-4.182144832089177,"x":115.91,"y":143.3,"x0":-1.1260457009733944,"y0":50.00412425122739,"z0":5.977619526501523,"aX":-7.587767692548404},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.0,"breakHorizontal":5.9,"spinRate":2408,"spinDirection":215},"zone":12,"typeConfidence":0.9,"plateTime":0.3873192101247134,"extension":5.992446344854483},"index":6,"playId":"ce858ef4-e6f3-3a8d-9b87-7cdddb09cc97","pitchNumber":4,"startTime":"2026-06-18T04:05:26.124Z","endTime":"2026-06-18T04:05:29.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.982146924101443,"aZ":-32.38878266313354,"pfxX":-3.107606113042948,"pfxZ":-0.12129639291833527,"pX":-0.6162966141449094,"pZ":3.2029915567445952,"vX0":2.4092001560763467,"vY0":-129.8572362640053,"vZ0":-0.9078398187171063,"x":140.49,"y":152.3,"x0":-1.1483645453245475,"y0":50.00462455590489,"z0":6.002093354948887,"aX":-5.353974774819499},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-0.2,"breakHorizontal":5.2,"spinRate":1742,"spinDirection":232},"zone":1,"typeConfidence":0.93,"plateTime":0.42039256285306026,"extension":5.937845435075749},"index":7,"playId":"5dd60442-9dd4-3e2c-b643-a1816b653b3d","pitchNumber":5,"startTime":"2026-06-18T04:05:43.927Z","endTime":"2026-06-18T04:05:48.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:05:48.480Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo called out on strikes.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-18T04:05:48.105Z","endTime":"2026-06-18T04:07:35.430Z","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":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"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":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.794765764460443,"aZ":-44.09020276561946,"pfxX":5.247890344074455,"pfxZ":-8.514564114483353,"pX":-1.0287460447285854,"pZ":3.0726248756072794,"vX0":-0.9613552184662368,"vY0":-117.39653452315517,"vZ0":2.017033805131155,"x":156.21,"y":155.82,"x0":-1.2964062456942638,"y0":50.00486595790699,"z0":6.299871407689519,"aX":7.341077335939687},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-14.6,"breakHorizontal":-9.2,"spinRate":2687,"spinDirection":37},"zone":11,"typeConfidence":0.9,"plateTime":0.4661827884310359,"extension":5.77054481549679},"index":0,"playId":"36e98813-5f2b-3412-b1ce-8e7b973d561a","pitchNumber":1,"startTime":"2026-06-18T04:06:13.607Z","endTime":"2026-06-18T04:06:18.101Z","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":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.007126271515475,"aZ":-20.906896675409605,"pfxX":-8.695311843822015,"pfxZ":5.622795558027169,"pX":-0.7932103720483984,"pZ":1.9215024898912736,"vX0":3.787504696488685,"vY0":-140.69426477547768,"vZ0":-7.124092940110398,"x":147.24,"y":186.9,"x0":-1.0273050515939723,"y0":50.004286755647605,"z0":5.842063768877039,"aX":-17.4285335123022},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.9,"breakHorizontal":15.0,"spinRate":2305,"spinDirection":214},"zone":7,"typeConfidence":0.89,"plateTime":0.38934216063822014,"extension":6.046249878230305},"index":1,"playId":"6cf55922-cda1-3a8f-b884-8bada4db82e3","pitchNumber":2,"startTime":"2026-06-18T04:06:31.514Z","endTime":"2026-06-18T04:06:34.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97641836611306,"aZ":-31.479891039057165,"pfxX":6.390193693014961,"pfxZ":0.44747548305963747,"pX":0.34062220936290466,"pZ":2.0569596176009357,"vX0":2.101010376334057,"vY0":-123.50666667101365,"vZ0":-2.574598107780962,"x":104.02,"y":183.24,"x0":-1.350632835566221,"y0":50.001832023319714,"z0":5.753141258759836,"aX":9.898024452670999},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.5,"breakHorizontal":-12.0,"spinRate":2627,"spinDirection":59},"zone":9,"typeConfidence":0.89,"plateTime":0.4430206466713358,"extension":6.051144355776774},"index":2,"playId":"4636dc5f-12e3-30bb-a0d1-d12c2aa2c6af","pitchNumber":3,"startTime":"2026-06-18T04:06:49.685Z","endTime":"2026-06-18T04:06:54.229Z","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":100.1,"endSpeed":91.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.38271478463938,"aZ":-13.072339347635593,"pfxX":-5.156087546577582,"pfxZ":8.96924934677382,"pX":1.8970479573514136,"pZ":2.2671523889720864,"vX0":9.838761588761658,"vY0":-145.30269651970164,"vZ0":-7.885396841396961,"x":44.69,"y":177.57,"x0":-0.8693740252439378,"y0":50.00005304947815,"z0":5.817919118525362,"aX":-10.978351978470032},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":14.8,"breakHorizontal":7.3,"spinRate":2533,"spinDirection":220},"zone":14,"typeConfidence":0.92,"plateTime":0.37756310052542386,"extension":6.200837854098265},"index":3,"playId":"b1bd601d-8b7c-3785-8d6e-505c33368dfe","pitchNumber":4,"startTime":"2026-06-18T04:07:11.569Z","endTime":"2026-06-18T04:07:14.661Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.526537661255933,"aZ":-43.54164290368265,"pfxX":6.567586147795888,"pfxZ":-7.951765286896733,"pX":0.4135453332537743,"pZ":1.8148390175272138,"vX0":1.2647036068750364,"vY0":-119.72164165660341,"vZ0":-0.8263191398626026,"x":101.24,"y":189.78,"x0":-0.9762425158006285,"y0":50.005203822586,"z0":6.115845529822629,"aX":9.38406653801237},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-14.3,"breakHorizontal":-12.2,"spinRate":2657,"spinDirection":33},"zone":9,"typeConfidence":0.86,"plateTime":0.4602942080394872,"extension":5.952809173957456},"index":4,"playId":"b5a359b6-82f6-3e35-bd08-e65935bea454","pitchNumber":5,"startTime":"2026-06-18T04:07:30.189Z","endTime":"2026-06-18T04:07:35.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:07:35.430Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Davis grounds out to first baseman Nick Kurtz.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-18T04:07:36.339Z","endTime":"2026-06-18T04:08:31.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"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":"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":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.920066099817184,"aZ":-33.94185351933896,"pfxX":6.290925399930829,"pfxZ":-1.1269248620740147,"pX":-0.011775986826819127,"pZ":2.447672029253505,"vX0":1.4935261789874157,"vY0":-125.02604759230017,"vZ0":-1.2490894953859402,"x":117.45,"y":172.69,"x0":-1.4356229537854135,"y0":50.00421884448733,"z0":5.768673866717991,"aX":9.845319087032701},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.0,"breakHorizontal":-11.8,"spinRate":2474,"spinDirection":83},"zone":5,"typeConfidence":0.88,"plateTime":0.44002423415399283,"extension":5.930764808027646},"index":0,"playId":"14691f7e-8e14-3041-800d-cca7f416ba25","pitchNumber":1,"startTime":"2026-06-18T04:08:01.727Z","endTime":"2026-06-18T04:08:05.595Z","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":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58225112437041,"aZ":-32.49590581087132,"pfxX":7.6938089177855,"pfxZ":-0.20845624010363117,"pX":0.8103203117461649,"pZ":2.4570663585521615,"vX0":2.7626801585400527,"vY0":-122.44514242920137,"vZ0":-1.3316645452711513,"x":86.11,"y":172.44,"x0":-1.3343351476699472,"y0":50.005727486118325,"z0":5.8043269478691935,"aX":11.61191372631784},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.5,"breakHorizontal":-14.6,"spinRate":2681,"spinDirection":61},"zone":14,"typeConfidence":0.88,"plateTime":0.44839388635669053,"extension":5.93362197572996},"hitData":{"launchSpeed":52.9,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.16,"coordY":168.38}},"index":1,"playId":"f33c7d2c-0442-37b7-88cb-34c0658f5dff","pitchNumber":2,"startTime":"2026-06-18T04:08:23.407Z","endTime":"2026-06-18T04:08:31.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:08:31.825Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom called out on strikes.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-18T04:10:52.503Z","endTime":"2026-06-18T04:12:05.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dennis Santana replaces Evan Sisk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T04:09:10.653Z","endTime":"2026-06-18T04:10:34.366Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642701,"link":"/api/v1/people/642701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Defensive Substitution: Tyler Callihan replaces second baseman Brandon Lowe, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":12,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-18T04:10:34.366Z","endTime":"2026-06-18T04:10:54.719Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682997,"link":"/api/v1/people/682997"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"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(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":93.9,"endSpeed":85.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.633360614290275,"aZ":-24.501786013228568,"pfxX":-11.271310012053103,"pfxZ":4.1090706244718564,"pX":-0.4866856194685496,"pZ":2.6670670192092483,"vX0":7.327662987360706,"vY0":-136.45499707622955,"vZ0":-3.338300740675462,"x":135.55,"y":166.77,"x0":-1.7552923124217195,"y0":50.005249656989044,"z0":5.612436977404702,"aX":-21.060719581644317},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.8,"breakHorizontal":18.7,"spinRate":2349,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.40283578404353415,"extension":5.844928853997473},"index":2,"playId":"08cc1539-304d-3dab-906a-6e8747b8c7de","pitchNumber":1,"startTime":"2026-06-18T04:10:54.719Z","endTime":"2026-06-18T04:10:58.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.574892438212157,"aZ":-28.282794547857396,"pfxX":-9.768957047760109,"pfxZ":2.249765854757424,"pX":-1.1996739288701057,"pZ":2.7534512956743944,"vX0":5.119011933205549,"vY0":-130.8033850897357,"vZ0":-1.7804090292886432,"x":162.73,"y":164.44,"x0":-1.912685918316443,"y0":50.006063771550956,"z0":5.563400868103673,"aX":-16.932145024465107},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.8,"breakHorizontal":16.6,"spinRate":2374,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4187246416448822,"extension":5.838359175970938},"index":3,"playId":"351271d3-64b7-38f9-aaa4-87d1df67597c","pitchNumber":2,"startTime":"2026-06-18T04:11:10.427Z","endTime":"2026-06-18T04:11:14.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.43510131956547,"aZ":-17.055231639533844,"pfxX":-7.8351836898723395,"pfxZ":8.041046919851695,"pX":0.09910829533793439,"pZ":4.714719125850541,"vX0":7.2414459136750935,"vY0":-136.57829938713877,"vZ0":0.12784492447447826,"x":113.22,"y":111.48,"x0":-1.5749102684675083,"y0":50.000928016784194,"z0":5.84481836622268,"aX":-14.729434879574892},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.8,"breakHorizontal":12.6,"spinRate":2203,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.4017661587171668,"extension":5.732533270166089},"index":4,"playId":"6acd2ccb-0d05-358c-ac20-53510f2d9587","pitchNumber":3,"startTime":"2026-06-18T04:11:42.645Z","endTime":"2026-06-18T04:11:46.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.213630670937864,"aZ":-26.399844838352756,"pfxX":-10.207236991561832,"pfxZ":3.4643987871699125,"pX":-0.0973240337383806,"pZ":1.7542159019029897,"vX0":7.682176151569625,"vY0":-128.5226266793184,"vZ0":-4.213049839621714,"x":120.71,"y":191.42,"x0":-1.8023615432070312,"y0":50.006130083459105,"z0":5.470590493773067,"aX":-17.03955992049119},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.5,"breakHorizontal":16.7,"spinRate":2253,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.42653527371576194,"extension":5.846113358492521},"index":5,"playId":"a781e156-6fea-3bfa-b42b-6a13e210ee87","pitchNumber":4,"startTime":"2026-06-18T04:11:59.866Z","endTime":"2026-06-18T04:12:05.275Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:12:05.275Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy called out on strikes.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-18T04:12:05.138Z","endTime":"2026-06-18T04:13:12.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":93.6,"endSpeed":85.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72562708403855,"aZ":-24.3676640085606,"pfxX":-10.337541692221304,"pfxZ":4.176264870861189,"pX":-0.6174743748992091,"pZ":2.858913427597025,"vX0":6.8223874914619715,"vY0":-136.07359225680358,"vZ0":-2.7127071806438994,"x":140.54,"y":161.59,"x0":-1.8180710394683985,"y0":50.00411999064751,"z0":5.562790555101854,"aX":-19.326863135595072},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.2,"breakHorizontal":17.2,"spinRate":2176,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.40301167416989125,"extension":5.94013646827815},"index":0,"playId":"5388204e-0d2d-3ff8-897f-d964a642c5ba","pitchNumber":1,"startTime":"2026-06-18T04:12:28.965Z","endTime":"2026-06-18T04:12:32.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08775475985345,"aZ":-30.038663491078246,"pfxX":1.1508608659735877,"pfxZ":1.377752922108824,"pX":0.8445096143958595,"pZ":2.1903082762062573,"vX0":5.945150221351781,"vY0":-124.33415684171445,"vZ0":-2.4627144298010326,"x":84.81,"y":179.64,"x0":-1.7363367523750357,"y0":50.00431604318459,"z0":5.709754989031721,"aX":1.7841408589340766},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.2,"breakHorizontal":-3.6,"spinRate":2651,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.442111809075592,"extension":5.769660168092352},"index":1,"playId":"5857f6d8-163e-3ca8-913e-e72f4c56906a","pitchNumber":2,"startTime":"2026-06-18T04:12:46.799Z","endTime":"2026-06-18T04:12:50.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.473168405669757,"aZ":-31.238956694948126,"pfxX":1.296859847254436,"pfxZ":0.6004130707608022,"pX":-0.7002942666543319,"pZ":1.8272584322393,"vX0":2.608565912826183,"vY0":-123.96116472881246,"vZ0":-2.8356802838374975,"x":143.69,"y":189.44,"x0":-1.9342002029079908,"y0":50.00400239761534,"z0":5.590596739043691,"aX":2.0203691670400827},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.7,"breakHorizontal":-3.0,"spinRate":2615,"spinDirection":197},"zone":7,"typeConfidence":2.0,"plateTime":0.44163058145230094,"extension":5.905401727286246},"index":2,"playId":"7549f5ba-8b7a-3429-a66b-f2a389cf00fb","pitchNumber":3,"startTime":"2026-06-18T04:13:06.815Z","endTime":"2026-06-18T04:13:12.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:13:12.921Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonah Heim flies out to center fielder Billy Cook.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-18T04:13:41.978Z","endTime":"2026-06-18T04:14:50.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":12,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-18T04:13:31.516Z","endTime":"2026-06-18T04:13:44.324Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93168880341293,"aZ":-14.898505836964654,"pfxX":-8.74904083376115,"pfxZ":9.390743486183544,"pX":0.38733601219999675,"pZ":3.3579496294945455,"vX0":8.219301949423343,"vY0":-135.58806641312674,"vZ0":-3.3400916708837616,"x":102.24,"y":148.12,"x0":-1.5642135129850245,"y0":50.00426501818441,"z0":5.662066087412655,"aX":-16.098206352273273},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.3,"breakHorizontal":13.8,"spinRate":2354,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.40582106341678514,"extension":5.797349159428557},"index":1,"playId":"727d9198-d41d-3b7e-9849-2b951e0a9569","pitchNumber":1,"startTime":"2026-06-18T04:13:44.324Z","endTime":"2026-06-18T04:13:49.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":79.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.335695824246827,"aZ":-27.834487680051023,"pfxX":-11.938279074750344,"pfxZ":2.6802125839175193,"pX":0.22045528467958558,"pZ":0.974258868329949,"vX0":8.726738091640517,"vY0":-127.33453180701134,"vZ0":-5.675642793478381,"x":108.6,"y":212.48,"x0":-1.7225105769037292,"y0":50.004997423370575,"z0":5.471042557456017,"aX":-19.35056451168703},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.6,"breakHorizontal":19.3,"spinRate":2255,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.43231216745530787,"extension":5.9993323904344225},"index":2,"playId":"37e6e86f-47a3-3bd7-a9fd-ea40500d61b7","pitchNumber":2,"startTime":"2026-06-18T04:14:04.455Z","endTime":"2026-06-18T04:14:08.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.906382618107887,"aZ":-26.861961637658794,"pfxX":0.09629123084357838,"pfxZ":3.3302514374726595,"pX":0.8765685247398237,"pZ":1.9680173867321213,"vX0":6.464228417014417,"vY0":-125.0787953278813,"vZ0":-3.574323090804952,"x":83.59,"y":185.64,"x0":-1.7476066658723994,"y0":50.00068865165975,"z0":5.604685945391593,"aX":0.15167760697560867},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.5,"breakHorizontal":-1.6,"spinRate":2604,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4369881796112871,"extension":6.008440641040697},"index":3,"playId":"97d23d75-6bed-328b-8b8a-90a47bee9253","pitchNumber":3,"startTime":"2026-06-18T04:14:23.123Z","endTime":"2026-06-18T04:14:27.837Z","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":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.25076354862403,"aZ":-29.266431617607964,"pfxX":0.40021763590198267,"pfxZ":1.8688373053788414,"pX":0.5273269866088742,"pZ":2.8936606838532453,"vX0":5.4431640163760955,"vY0":-124.01090058002775,"vZ0":-1.0811658469344456,"x":96.9,"y":160.65,"x0":-1.749740703661544,"y0":50.00178132049085,"z0":5.780941446442679,"aX":0.6211568225515209},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.4,"breakHorizontal":-2.0,"spinRate":2563,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.44200049478835135,"extension":6.025456840153676},"hitData":{"launchSpeed":85.7,"launchAngle":35.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.18,"coordY":78.23}},"index":4,"playId":"c4562011-fa0f-3903-9506-80a4b42c75c0","pitchNumber":4,"startTime":"2026-06-18T04:14:41.789Z","endTime":"2026-06-18T04:14:50.893Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:14:50.893Z","atBatIndex":76},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Horwitz walks.","rbi":0,"awayScore":12,"homeScore":3,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-18T04:16:37.950Z","endTime":"2026-06-18T04:18:16.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.95262475447147,"aZ":-12.455771346473094,"pfxX":-4.019809302497155,"pfxZ":9.800975119670046,"pX":-1.1779300381187747,"pZ":1.974786877829882,"vX0":2.0445667137462507,"vY0":-141.35027765958384,"vZ0":-8.4721639773243,"x":161.9,"y":185.46,"x0":-1.3906090159131523,"y0":50.00503673718772,"z0":5.822053747754875,"aX":-8.0881928273369},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":6.8,"spinRate":2302,"spinDirection":225},"zone":13,"typeConfidence":0.91,"plateTime":0.38835208400954313,"extension":5.9755267169086554},"index":0,"playId":"737af623-000f-3981-bdbf-5606b6741c55","pitchNumber":1,"startTime":"2026-06-18T04:16:58.682Z","endTime":"2026-06-18T04:17:03.105Z","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":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15425976263233,"aZ":-30.382755705467954,"pfxX":-6.569672115609611,"pfxZ":1.089511065572221,"pX":0.9399992915839174,"pZ":-0.2834900363243151,"vX0":6.967164931026878,"vY0":-126.94518495667603,"vZ0":-9.02066092799259,"x":81.17,"y":246.43,"x0":-0.982085699591449,"y0":50.001053721723544,"z0":5.722690619320288,"aX":-10.758720890012475},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.1,"breakHorizontal":10.4,"spinRate":1643,"spinDirection":237},"zone":14,"typeConfidence":0.93,"plateTime":0.43090847989071746,"extension":6.065062591615806},"index":1,"playId":"49238a5f-d6b1-33c2-b429-e0bdb6457654","pitchNumber":2,"startTime":"2026-06-18T04:17:14.766Z","endTime":"2026-06-18T04:17:18.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.036452173828565,"aZ":-13.968201614415817,"pfxX":-4.4533724772157814,"pfxZ":9.059945181500147,"pX":-0.40631587385044887,"pZ":3.6296455547808657,"vX0":4.137794585543932,"vY0":-141.5208134973826,"vZ0":-3.8892547764353713,"x":132.49,"y":140.78,"x0":-1.3152802466874929,"y0":50.006681519143335,"z0":5.928653944749,"aX":-8.953289851376855},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":7.1,"spinRate":2256,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.38837393424231736,"extension":5.9848550460002725},"index":2,"playId":"2b6fb896-3f9f-320f-a739-4cd47f13cea8","pitchNumber":3,"startTime":"2026-06-18T04:17:35.334Z","endTime":"2026-06-18T04:17:40.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.85972920404552,"aZ":-14.776733407740368,"pfxX":-4.592990897764799,"pfxZ":8.752006883858257,"pX":-0.27615516483214897,"pZ":3.6574844607306387,"vX0":4.192455707785606,"vY0":-140.7832152280323,"vZ0":-3.7852550295377347,"x":127.53,"y":140.03,"x0":-1.1950221345087517,"y0":50.00141175155489,"z0":5.989121972593283,"aX":-9.129362075743327},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.1,"breakHorizontal":7.3,"spinRate":2347,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.3905081399350463,"extension":5.833988615339341},"index":3,"playId":"ee6bb4a8-4014-3f00-9aaa-f62b0fc0f803","pitchNumber":4,"startTime":"2026-06-18T04:17:52.930Z","endTime":"2026-06-18T04:17:57.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.09835532271998,"aZ":-14.214092932348013,"pfxX":-5.0576672642699005,"pfxZ":9.003382954616693,"pX":-1.2400964762863225,"pZ":2.9047090173725794,"vX0":1.9307664820769517,"vY0":-141.03937259863696,"vZ0":-5.719624146957524,"x":164.27,"y":160.35,"x0":-1.2805633576954119,"y0":50.000426967075654,"z0":5.892041098151119,"aX":-10.084683607776139},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.2,"breakHorizontal":8.6,"spinRate":2258,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.3898650127707217,"extension":5.870820067131985},"index":4,"playId":"9e4be0c2-88e0-362d-a401-55b2baac5c12","pitchNumber":5,"startTime":"2026-06-18T04:18:11.777Z","endTime":"2026-06-18T04:18:16.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:18:16.945Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Callihan strikes out swinging.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-18T04:18:20.650Z","endTime":"2026-06-18T04:19:32.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71491003119993,"aZ":-20.270838695146914,"pfxX":-8.732438038917994,"pfxZ":6.005680257376912,"pX":-0.4101218966389365,"pZ":1.9645749687108238,"vX0":4.972450915634995,"vY0":-140.127748415718,"vZ0":-7.270196338325119,"x":132.63,"y":185.74,"x0":-1.076486658506144,"y0":50.000926901780666,"z0":5.924718245757578,"aX":-17.302382109484885},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.5,"breakHorizontal":14.8,"spinRate":2296,"spinDirection":222},"zone":7,"typeConfidence":0.89,"plateTime":0.391413338255016,"extension":6.093308960441363},"index":0,"playId":"99147276-c80a-3099-af43-553ab08acd86","pitchNumber":1,"startTime":"2026-06-18T04:18:42.091Z","endTime":"2026-06-18T04:18:45.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.154437948150182,"aZ":-33.0887590448991,"pfxX":-6.9749554008253325,"pfxZ":-0.5387654390697323,"pX":-0.1473107994125142,"pZ":1.114343839305336,"vX0":4.604936303705903,"vY0":-129.75918139055256,"vZ0":-5.86098355330636,"x":122.62,"y":208.69,"x0":-1.0388243230805585,"y0":50.000214834910814,"z0":5.923171005692363,"aX":-11.892266107522708},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-2.0,"breakHorizontal":11.6,"spinRate":1458,"spinDirection":240},"zone":13,"typeConfidence":0.92,"plateTime":0.42210505151226885,"extension":6.220485331866759},"index":1,"playId":"86036c09-a380-3b53-baf8-ecbab1937855","pitchNumber":2,"startTime":"2026-06-18T04:19:07.185Z","endTime":"2026-06-18T04:19:10.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.4,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.080511652651936,"aZ":-36.746207727025784,"pfxX":-6.370213654554807,"pfxZ":-2.708664543386919,"pX":-0.37625600208696186,"pZ":1.5390034920525673,"vX0":3.8287559524689465,"vY0":-129.74705987203973,"vZ0":-4.051500631049082,"x":131.34,"y":197.23,"x0":-1.0522604047316868,"y0":50.004882288263644,"z0":5.955841572405968,"aX":-10.736467902923128},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-5.6,"breakHorizontal":10.6,"spinRate":1623,"spinDirection":242},"zone":13,"typeConfidence":0.93,"plateTime":0.4240199927734465,"extension":6.17542429713185},"index":2,"playId":"6aa55d9f-20cb-3f52-9a61-4308bc813aa6","pitchNumber":3,"startTime":"2026-06-18T04:19:27.634Z","endTime":"2026-06-18T04:19:32.133Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:19:32.133Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Billy Cook flies out to center fielder Henry Bolte.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-18T04:19:31.917Z","endTime":"2026-06-18T04:20:52.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"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":{"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":98.8,"endSpeed":90.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.085154653961,"aZ":-22.336419309044786,"pfxX":-9.198716246567145,"pfxZ":4.732666945380607,"pX":0.15055999075670332,"pZ":2.2988926492891513,"vX0":6.33708534714932,"vY0":-143.67993491400628,"vZ0":-6.33895803734612,"x":111.26,"y":176.71,"x0":-0.8950144427131205,"y0":50.00388291762544,"z0":5.933935613663659,"aX":-19.122616012909955},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.3,"breakHorizontal":15.2,"spinRate":2402,"spinDirection":216},"zone":5,"typeConfidence":0.89,"plateTime":0.3820678041011232,"extension":5.9439307028899995},"index":0,"playId":"5241c95c-3314-3412-a1a1-94e56525b76d","pitchNumber":1,"startTime":"2026-06-18T04:19:57.527Z","endTime":"2026-06-18T04:20:01.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.084271369589835,"aZ":-39.200977209989254,"pfxX":3.258968714547402,"pfxZ":-4.872250805448475,"pX":0.14899664603722612,"pZ":0.9076627147234249,"vX0":2.0172394276935943,"vY0":-119.62671631787052,"vZ0":-3.6899414545436198,"x":111.32,"y":214.27,"x0":-1.1299213015063474,"y0":50.003535702805905,"z0":6.001201217113105,"aX":4.700547746723389},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-9.5,"breakHorizontal":-6.4,"spinRate":2530,"spinDirection":41},"zone":14,"typeConfidence":0.82,"plateTime":0.45868535442256997,"extension":6.069966079842477},"index":1,"playId":"7dcab819-0543-3187-a86a-74acdb0b97b1","pitchNumber":2,"startTime":"2026-06-18T04:20:15.494Z","endTime":"2026-06-18T04:20:19.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.678793683142725,"aZ":-44.388088377826655,"pfxX":7.161038164480508,"pfxZ":-8.381007593835267,"pX":-0.6604463364204372,"pZ":2.1737373338719346,"vX0":-1.0009419102902235,"vY0":-120.81752964685542,"vZ0":-0.11168096381877857,"x":142.17,"y":180.09,"x0":-1.1664268076447368,"y0":50.00430837180213,"z0":6.169041968886334,"aX":10.435277324314017},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-14.9,"breakHorizontal":-12.6,"spinRate":2573,"spinDirection":37},"zone":7,"typeConfidence":0.87,"plateTime":0.4558609680964949,"extension":5.964848833252828},"hitData":{"launchSpeed":93.9,"launchAngle":36.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":94.12,"coordY":57.06}},"index":2,"playId":"63a48f52-f583-3904-a38a-d52093f72654","pitchNumber":3,"startTime":"2026-06-18T04:20:42.477Z","endTime":"2026-06-18T04:20:52.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:20:52.425Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esmerlyn Valdez strikes out swinging.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-18T04:21:18.525Z","endTime":"2026-06-18T04:22:25.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Esmerlyn Valdez replaces Ryan O'Hearn.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":12,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-18T04:21:11.474Z","endTime":"2026-06-18T04:21:20.745Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":656811,"link":"/api/v1/people/656811"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.44441712944463,"aZ":-17.631201889790525,"pfxX":-5.141672222518106,"pfxZ":6.973362732316872,"pX":-0.47980416743116616,"pZ":3.719901900801964,"vX0":3.5622765100199265,"vY0":-143.74309456771934,"vZ0":-3.509950803887198,"x":135.29,"y":138.34,"x0":-1.0694647272831335,"y0":50.00036354779285,"z0":6.056588654331322,"aX":-10.719147018846243},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.1,"breakHorizontal":8.5,"spinRate":2338,"spinDirection":216},"zone":11,"typeConfidence":0.92,"plateTime":0.3815664328791102,"extension":5.868401126154023},"index":1,"playId":"5d25491c-7d87-3583-a5d5-edb70eb3ca9d","pitchNumber":1,"startTime":"2026-06-18T04:21:20.745Z","endTime":"2026-06-18T04:21:24.129Z","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":85.5,"endSpeed":77.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.739638271816784,"aZ":-29.666591514041258,"pfxX":8.061116382183922,"pfxZ":1.6343867186678391,"pX":0.6959030319705555,"pZ":2.195793205537853,"vX0":2.512441834672059,"vY0":-124.33281991945076,"vZ0":-2.5134630742485857,"x":90.47,"y":179.49,"x0":-1.3801537620310032,"y0":50.00163446681272,"z0":5.733802281483696,"aX":12.358178636466889},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.5,"breakHorizontal":-15.2,"spinRate":2561,"spinDirection":59},"zone":9,"typeConfidence":0.9,"plateTime":0.4440646994535178,"extension":5.9358991323140815},"index":2,"playId":"acde3520-e325-3103-831d-dacb8958ec80","pitchNumber":2,"startTime":"2026-06-18T04:21:41.564Z","endTime":"2026-06-18T04:21:44.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.0,"endSpeed":90.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.16993083787957,"aZ":-15.084084131219626,"pfxX":-4.019205322649036,"pfxZ":8.02440889279889,"pX":0.7380155669736375,"pZ":3.5121289146484727,"vX0":6.494002575762617,"vY0":-145.48140308640316,"vZ0":-4.205299086128371,"x":88.87,"y":143.95,"x0":-1.0075281359181638,"y0":50.002398316977,"z0":5.899417797154051,"aX":-8.560175408201072},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":13.8,"breakHorizontal":5.9,"spinRate":2342,"spinDirection":219},"zone":12,"typeConfidence":0.91,"plateTime":0.3774159439350373,"extension":6.186175283379452},"index":3,"playId":"0333b401-d1c4-3126-80e7-f2a56391935e","pitchNumber":3,"startTime":"2026-06-18T04:22:02.269Z","endTime":"2026-06-18T04:22:06.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.195422641515382,"aZ":-35.64291333266262,"pfxX":-6.683412119428555,"pfxZ":-2.0202920922333485,"pX":-0.01824628039196096,"pZ":1.264831824026811,"vX0":4.807884165189287,"vY0":-130.82846132072072,"vZ0":-5.094097508556891,"x":117.7,"y":204.63,"x0":-1.0207743964172322,"y0":50.004330903091706,"z0":5.939636699556633,"aX":-11.470049848905871},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-4.7,"breakHorizontal":10.9,"spinRate":1508,"spinDirection":237},"zone":13,"typeConfidence":0.93,"plateTime":0.42028641782901577,"extension":6.060495158857577},"index":4,"playId":"a28632eb-eab9-3e8c-8fb7-bb0c3ee195bc","pitchNumber":4,"startTime":"2026-06-18T04:22:20.927Z","endTime":"2026-06-18T04:22:25.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:22:25.732Z","atBatIndex":80},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Zack Gelof homers (11) on a fly ball to left field.","rbi":1,"awayScore":12,"homeScore":4,"isOut":false},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T04:24:39.121Z","endTime":"2026-06-18T04:25:24.312Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":{"id":676755,"link":"/api/v1/people/676755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Esmerlyn Valdez remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":12,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T04:23:38.830Z","endTime":"2026-06-18T04:23:38.846Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":656811,"link":"/api/v1/people/656811"}},{"details":{"description":"Pitching Change: Isaac Mattson replaces Dennis Santana.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-18T04:23:38.846Z","endTime":"2026-06-18T04:24:40.901Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676755,"link":"/api/v1/people/676755"},"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":92.4,"endSpeed":83.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59608246207001,"aZ":-10.80972024018768,"pfxX":-5.53267095119154,"pfxZ":11.906482517588856,"pX":-0.4907212915256033,"pZ":2.0214099085642023,"vX0":3.5202012966685476,"vY0":-134.23411327881985,"vZ0":-8.033505730568455,"x":135.71,"y":184.2,"x0":-1.1116851230476155,"y0":50.003937003187005,"z0":5.854945284709654,"aX":-9.928167728896955},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.7,"breakHorizontal":9.1,"spinRate":2315,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.4106880421302601,"extension":6.416521106033608},"index":2,"playId":"89e03682-7383-3223-ae5e-03aef62fc8ac","pitchNumber":1,"startTime":"2026-06-18T04:24:40.901Z","endTime":"2026-06-18T04:24:44.770Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7992554339572,"aZ":-29.852502068434948,"pfxX":2.3238082127338524,"pfxZ":1.59488885339805,"pX":-0.45228888317626964,"pZ":2.248270017897741,"vX0":1.1936129412163121,"vY0":-119.91639528134588,"vZ0":-2.39179175709737,"x":134.24,"y":178.08,"x0":-1.2587606271682186,"y0":50.000156091180486,"z0":5.929151940669772,"aX":3.3739535896195267},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.5,"breakHorizontal":-4.4,"spinRate":2101,"spinDirection":85},"zone":7,"typeConfidence":2.0,"plateTime":0.4572455423147477,"extension":6.269396465422213},"hitData":{"launchSpeed":96.8,"launchAngle":36.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.28,"coordY":78.62}},"index":3,"playId":"0929c5f7-8391-3b49-a6d7-af926ba514c3","pitchNumber":2,"startTime":"2026-06-18T04:24:59.177Z","endTime":"2026-06-18T04:25:24.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:25:24.312Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":12,"homeScore":4,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T04:25:37.908Z","endTime":"2026-06-18T04:27:08.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33158559958226,"aZ":-12.008184209810647,"pfxX":-4.941839085547026,"pfxZ":10.87831769394084,"pX":0.6755441790411607,"pZ":2.4169558244893645,"vX0":6.171930449882627,"vY0":-135.90642116809394,"vZ0":-6.942152692966935,"x":91.25,"y":173.52,"x0":-0.9925742819874608,"y0":50.002043546656964,"z0":5.85482287051223,"aX":-9.16030046877485},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.2,"breakHorizontal":7.4,"spinRate":2330,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.40445227295713204,"extension":6.477851250783986},"index":0,"playId":"5d34bc71-a716-386a-848c-697d16e31785","pitchNumber":1,"startTime":"2026-06-18T04:25:45.340Z","endTime":"2026-06-18T04:25:48.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":84.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.893334299508574,"aZ":-12.874115831062284,"pfxX":-6.118810405543265,"pfxZ":10.325042733738675,"pX":-0.17608014670219557,"pZ":3.377470536065521,"vX0":4.760823543830442,"vY0":-137.64083627816007,"vZ0":-4.084020968282654,"x":123.71,"y":147.59,"x0":-1.1558460739632284,"y0":50.00166276908009,"z0":5.787778868447717,"aX":-11.436731788500031},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":9.7,"spinRate":2349,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.4019365778314441,"extension":6.406230833119839},"index":1,"playId":"99ae1c4a-d748-331e-9d86-017f1744d6a1","pitchNumber":2,"startTime":"2026-06-18T04:26:03.847Z","endTime":"2026-06-18T04:26:07.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":84.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.64826289720666,"aZ":-12.144097759094574,"pfxX":-3.686804136536969,"pfxZ":10.792095346332509,"pX":-0.3336311558757488,"pZ":3.8962153346194537,"vX0":3.336992947001635,"vY0":-136.7212072464388,"vZ0":-3.1264090263294024,"x":129.72,"y":133.58,"x0":-1.1027833294302896,"y0":50.00283713132789,"z0":5.911345868275573,"aX":-6.843090102892177},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.8,"breakHorizontal":5.8,"spinRate":2320,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4036582596909084,"extension":6.347334158723525},"index":2,"playId":"5b66115a-1f74-3d67-b6ad-3f1287e3dadc","pitchNumber":3,"startTime":"2026-06-18T04:26:21.729Z","endTime":"2026-06-18T04:26:25.857Z","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":95.1,"endSpeed":85.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.29128468964314,"aZ":-13.709587899554922,"pfxX":-6.512439909358196,"pfxZ":9.723386984428634,"pX":0.5397116270819082,"pZ":2.283465939622646,"vX0":6.560633854717833,"vY0":-138.04859861871165,"vZ0":-6.873304993464422,"x":96.43,"y":177.13,"x0":-1.0398914156594101,"y0":50.005349310065036,"z0":5.75772920482724,"aX":-12.371509842127265},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":10.2,"spinRate":2377,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.39920673599241674,"extension":6.587871902967538},"index":3,"playId":"2f991c82-7221-3640-b271-cf799b3e5596","pitchNumber":4,"startTime":"2026-06-18T04:26:41.391Z","endTime":"2026-06-18T04:26:44.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.289114787129435,"aZ":-12.947809808037015,"pfxX":-5.022379755475237,"pfxZ":10.32874117347052,"pX":-0.3957153768807963,"pZ":3.1962427935542848,"vX0":3.9304536072299463,"vY0":-135.9326997455707,"vZ0":-4.766453109181384,"x":132.08,"y":152.48,"x0":-1.2117535299615798,"y0":50.00079500826848,"z0":5.87927378202208,"aX":-9.34739540587651},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.8,"breakHorizontal":8.2,"spinRate":2296,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.40376508445073656,"extension":6.445781269442626},"index":4,"playId":"ff21aec4-6e1f-3744-bd88-f729a33261ff","pitchNumber":5,"startTime":"2026-06-18T04:27:03.830Z","endTime":"2026-06-18T04:27:08.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:27:08.154Z","atBatIndex":82},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Henry Bolte flies out sharply to center fielder Billy Cook.","rbi":0,"awayScore":12,"homeScore":4,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T04:27:07.925Z","endTime":"2026-06-18T04:29:33.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.18118256559766,"aZ":-14.8474828340871,"pfxX":-4.24359212139782,"pfxZ":9.342904476468865,"pX":-0.5274540283449266,"pZ":3.8430528741274794,"vX0":3.2002769719204256,"vY0":-136.34182200800382,"vZ0":-2.814106700264628,"x":137.11,"y":135.02,"x0":-1.1740467627408175,"y0":50.00052581465168,"z0":5.932734483725359,"aX":-7.868196245205484},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":6.8,"spinRate":2209,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4040594142620524,"extension":6.3906036604758985},"index":0,"playId":"c63c7b99-43b4-3a2e-b79f-2a804a3bc9d6","pitchNumber":1,"startTime":"2026-06-18T04:27:34.960Z","endTime":"2026-06-18T04:27:39.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.556579179131102,"aZ":-32.65282172648613,"pfxX":8.253435540195994,"pfxZ":-0.32660578342316704,"pX":-0.002190091689917038,"pZ":2.260524660827952,"vX0":0.5038334991246253,"vY0":-121.50561651585207,"vZ0":-2.0019120396127335,"x":117.08,"y":177.75,"x0":-1.2835958961581593,"y0":50.00040427685305,"z0":5.95380621079587,"aX":12.24119785842784},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.8,"breakHorizontal":-15.0,"spinRate":2247,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.45214988680737767,"extension":6.2392169274295695},"index":1,"playId":"a7ae2a4e-ceb5-3a8d-83b1-7d0a0d518a38","pitchNumber":2,"startTime":"2026-06-18T04:27:53.897Z","endTime":"2026-06-18T04:27:57.859Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":12,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-18T04:28:07.118Z","endTime":"2026-06-18T04:28:18.335Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"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":83.6,"endSpeed":76.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.864831184137046,"aZ":-35.066303150983046,"pfxX":4.788220121562342,"pfxZ":-1.9597512153338592,"pX":0.4678095879683966,"pZ":-0.33896338475751814,"vX0":2.258167616542611,"vY0":-121.504613804847,"vZ0":-7.4718709766906,"x":99.17,"y":247.93,"x0":-1.099772764147457,"y0":50.00459122407774,"z0":5.8766101457078515,"aX":7.060898571142225},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.3,"breakHorizontal":-9.2,"spinRate":2284,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.45317825683141333,"extension":6.206862726562345},"index":3,"playId":"cc749499-9fd5-3fba-ae14-c1f9b1395d05","pitchNumber":3,"startTime":"2026-06-18T04:28:18.335Z","endTime":"2026-06-18T04:28:21.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00872225550679,"aZ":-37.013029749619164,"pfxX":5.037838096507453,"pfxZ":-3.3225751075085643,"pX":0.9991251296644366,"pZ":2.6358241963476203,"vX0":3.702453120651906,"vY0":-120.91355872887583,"vZ0":-0.263615763095163,"x":78.92,"y":167.61,"x0":-1.2147975691232638,"y0":50.00161029736614,"z0":6.037515377715234,"aX":7.341435172702865},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-5.8,"breakHorizontal":-10.1,"spinRate":2301,"spinDirection":48},"zone":12,"typeConfidence":2.0,"plateTime":0.4557312409283667,"extension":6.298729405252735},"index":4,"playId":"73ff4edb-76a9-375b-8355-abab8d175552","pitchNumber":4,"startTime":"2026-06-18T04:28:41.339Z","endTime":"2026-06-18T04:28:45.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.6,"endSpeed":74.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.582047084951597,"aZ":-32.14070871988596,"pfxX":8.17643737857538,"pfxZ":0.029266037037994685,"pX":-0.04044499501462669,"pZ":0.9105732197611092,"vX0":0.45309807924488105,"vY0":-118.69462476666038,"vZ0":-4.7604318785251385,"x":118.54,"y":214.19,"x0":-1.2945021932414027,"y0":50.00561912845077,"z0":5.929560430769086,"aX":11.455891306390653},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.0,"breakHorizontal":-14.9,"spinRate":2426,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.46471712716422475,"extension":6.118572789491891},"index":5,"playId":"0b9ca0ef-f4f4-35b2-a4a3-2691be75208b","pitchNumber":5,"startTime":"2026-06-18T04:29:02.808Z","endTime":"2026-06-18T04:29:07.258Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.196421923789817,"aZ":-31.18567191236388,"pfxX":7.688844945127913,"pfxZ":0.7079985272876979,"pX":0.29314427461085923,"pZ":2.5756385339248395,"vX0":1.4049912755985152,"vY0":-117.9484886604844,"vZ0":-1.1814642468994712,"x":105.83,"y":169.24,"x0":-1.310143264090676,"y0":50.00106924674474,"z0":5.9934963432404595,"aX":10.688482524525227},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.3,"breakHorizontal":-14.3,"spinRate":2369,"spinDirection":52},"zone":6,"typeConfidence":2.0,"plateTime":0.4667355019546986,"extension":6.278193176918653},"hitData":{"launchSpeed":103.5,"launchAngle":33.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":143.7,"coordY":46.51}},"index":6,"playId":"64a1fe3b-372b-329e-8cac-dea9732f8dd4","pitchNumber":6,"startTime":"2026-06-18T04:29:22.483Z","endTime":"2026-06-18T04:29:33.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:29:33.713Z","atBatIndex":83},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alika Williams strikes out swinging.","rbi":0,"awayScore":12,"homeScore":4,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T04:29:39.453Z","endTime":"2026-06-18T04:31:33.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".346"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".080"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.188"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.038"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.625"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.071"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".350"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.44"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.25"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.30"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.79"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.96"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.15"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.01"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.15"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.24"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"57.34"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"61.67"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.51"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.21"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.188"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.038"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.625"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.071"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".350"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"}],"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":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.331445413016546,"aZ":-10.827179826633019,"pfxX":-3.7108471334762156,"pfxZ":11.584889515192522,"pX":-0.6234774990686361,"pZ":2.921147520865902,"vX0":2.708031232149225,"vY0":-135.76947430924065,"vZ0":-5.5435983874878,"x":140.77,"y":159.91,"x0":-1.1582721747826474,"y0":50.00407607400214,"z0":5.762612854905326,"aX":-6.83826765190647},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.8,"breakHorizontal":6.0,"spinRate":2424,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.4054511567019352,"extension":6.520688118256138},"index":0,"playId":"b0f5225c-095e-3740-a3aa-6e0ea8a69037","pitchNumber":1,"startTime":"2026-06-18T04:30:06.556Z","endTime":"2026-06-18T04:30:11.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05656626940613,"aZ":-10.075172208755577,"pfxX":-5.946496973270783,"pfxZ":11.708321830240653,"pX":-0.24856486416349122,"pZ":2.3750427692552547,"vX0":4.48595681835643,"vY0":-137.38890999236057,"vZ0":-7.20654654992063,"x":126.47,"y":174.65,"x0":-1.1404383610395923,"y0":50.003442191717426,"z0":5.7384880660600395,"aX":-11.223663090536634},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.7,"breakHorizontal":9.7,"spinRate":2334,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.4006330537174083,"extension":6.48949836173991},"index":1,"playId":"bec2a3ac-6c7c-30f6-a882-42791f9817eb","pitchNumber":2,"startTime":"2026-06-18T04:30:31.367Z","endTime":"2026-06-18T04:30:35.166Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":12,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-18T04:30:55.055Z","endTime":"2026-06-18T04:31:28.374Z","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, 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":85.2,"endSpeed":77.8,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.945566977073295,"aZ":-34.03050069554873,"pfxX":4.872260843337112,"pfxZ":-1.2120925302282712,"pX":0.3937577618325026,"pZ":1.3744206776175947,"vX0":2.2808598232905637,"vY0":-123.97479913689412,"vZ0":-4.069813478084958,"x":101.99,"y":201.67,"x0":-1.1749720757031499,"y0":50.00180066202757,"z0":5.91998532875621,"aX":7.47905482472342},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.0,"breakHorizontal":-9.4,"spinRate":2498,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.44413582599991264,"extension":6.345802325428594},"index":3,"playId":"65feb90e-07f7-34ce-9bd9-72159bed9e5e","pitchNumber":3,"startTime":"2026-06-18T04:31:28.374Z","endTime":"2026-06-18T04:31:33.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:31:33.406Z","atBatIndex":84}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alika Williams strikes out swinging.","rbi":0,"awayScore":12,"homeScore":4,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T04:29:39.453Z","endTime":"2026-06-18T04:31:33.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".346"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".080"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.188"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.038"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.625"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.071"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".350"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.44"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.25"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.30"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.79"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.96"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.15"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.01"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.15"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.24"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"57.34"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"61.67"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.51"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.21"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.188"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.038"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.625"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.071"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".350"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"}],"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":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.331445413016546,"aZ":-10.827179826633019,"pfxX":-3.7108471334762156,"pfxZ":11.584889515192522,"pX":-0.6234774990686361,"pZ":2.921147520865902,"vX0":2.708031232149225,"vY0":-135.76947430924065,"vZ0":-5.5435983874878,"x":140.77,"y":159.91,"x0":-1.1582721747826474,"y0":50.00407607400214,"z0":5.762612854905326,"aX":-6.83826765190647},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.8,"breakHorizontal":6.0,"spinRate":2424,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.4054511567019352,"extension":6.520688118256138},"index":0,"playId":"b0f5225c-095e-3740-a3aa-6e0ea8a69037","pitchNumber":1,"startTime":"2026-06-18T04:30:06.556Z","endTime":"2026-06-18T04:30:11.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05656626940613,"aZ":-10.075172208755577,"pfxX":-5.946496973270783,"pfxZ":11.708321830240653,"pX":-0.24856486416349122,"pZ":2.3750427692552547,"vX0":4.48595681835643,"vY0":-137.38890999236057,"vZ0":-7.20654654992063,"x":126.47,"y":174.65,"x0":-1.1404383610395923,"y0":50.003442191717426,"z0":5.7384880660600395,"aX":-11.223663090536634},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.7,"breakHorizontal":9.7,"spinRate":2334,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.4006330537174083,"extension":6.48949836173991},"index":1,"playId":"bec2a3ac-6c7c-30f6-a882-42791f9817eb","pitchNumber":2,"startTime":"2026-06-18T04:30:31.367Z","endTime":"2026-06-18T04:30:35.166Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":12,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-18T04:30:55.055Z","endTime":"2026-06-18T04:31:28.374Z","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, 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":85.2,"endSpeed":77.8,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.945566977073295,"aZ":-34.03050069554873,"pfxX":4.872260843337112,"pfxZ":-1.2120925302282712,"pX":0.3937577618325026,"pZ":1.3744206776175947,"vX0":2.2808598232905637,"vY0":-123.97479913689412,"vZ0":-4.069813478084958,"x":101.99,"y":201.67,"x0":-1.1749720757031499,"y0":50.00180066202757,"z0":5.91998532875621,"aX":7.47905482472342},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.0,"breakHorizontal":-9.4,"spinRate":2498,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.44413582599991264,"extension":6.345802325428594},"index":3,"playId":"65feb90e-07f7-34ce-9bd9-72159bed9e5e","pitchNumber":3,"startTime":"2026-06-18T04:31:28.374Z","endTime":"2026-06-18T04:31:33.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:31:33.406Z","atBatIndex":84},"scoringPlays":[2,3,13,14,32,53,57,61,62,64,67,81],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4,5,6],"bottom":[7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":211.0,"y":104.32},"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":1,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":191.75,"y":67.15},"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":1,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":57.6,"y":62.45},"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":1,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":72.6,"y":72.16},"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":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"coordinates":{"x":115.72,"y":165.72},"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":1,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":84.03,"y":158.75},"type":"O","description":"Pop Out"}],"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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":135.47,"y":136.36},"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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":81.78,"y":75.33},"type":"O","description":"Lineout"}]}},{"startIndex":10,"endIndex":20,"top":[10,11,12,13,14,15,16],"bottom":[17,18,19,20],"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":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":142.64,"y":100.2},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":80.22,"y":112.47},"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":2,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":197.46,"y":114.32},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":125.35,"y":105.88},"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":2,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":126.64,"y":82.66},"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":2,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":113.69,"y":155.07},"type":"O","description":"Forceout"}],"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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":116.66,"y":152.0},"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":2,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":178.39,"y":83.34},"type":"O","description":"Flyout"}]}},{"startIndex":21,"endIndex":29,"top":[21,22,23,24,25],"bottom":[26,27,28,29],"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":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"coordinates":{"x":155.71,"y":86.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":63.4,"y":133.33},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":177.08,"y":106.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":198.42,"y":79.26},"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":3,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":127.28,"y":182.91},"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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":112.17,"y":157.1},"type":"O","description":"Forceout"}]}},{"startIndex":30,"endIndex":39,"top":[30,31,32,33,34,35],"bottom":[36,37,38,39],"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":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":188.23,"y":88.64},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":28.15,"y":98.99},"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":4,"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":116.73,"y":94.72},"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":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":89.76,"y":168.45},"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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":161.86,"y":167.75},"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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":126.0,"y":204.5},"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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":96.96,"y":88.64},"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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":98.48,"y":165.72},"type":"O","description":"Forceout"}]}},{"startIndex":40,"endIndex":46,"top":[40,41,42,43],"bottom":[44,45,46],"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":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":122.68,"y":83.93},"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":5,"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":210.56,"y":96.6},"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":5,"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":127.71,"y":109.59},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":152.74,"y":134.79},"type":"O","description":"Pop Out"}],"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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":113.71,"y":164.25},"type":"O","description":"Groundout"}]}},{"startIndex":47,"endIndex":56,"top":[47,48,49],"bottom":[50,51,52,53,54,55,56],"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":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":97.72,"y":81.75},"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":6,"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":129.25,"y":129.24},"type":"O","description":"Lineout"}],"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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":83.77,"y":94.22},"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":6,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":153.72,"y":174.62},"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":6,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":112.44,"y":97.56},"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":6,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":141.82,"y":99.18},"type":"H","description":"Single"}]}},{"startIndex":57,"endIndex":70,"top":[57,58,59,60,61,62,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":7,"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"coordinates":{"x":84.97,"y":21.99},"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":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":135.14,"y":120.38},"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":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":69.09,"y":64.46},"type":"O","description":"Sac Fly"},{"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":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":93.53,"y":89.01},"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":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":117.34,"y":92.41},"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":7,"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":99.28,"y":35.54},"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":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":139.99,"y":131.34},"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":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":133.29,"y":103.22},"type":"O","description":"Flyout"}]}},{"startIndex":71,"endIndex":76,"top":[71,72,73],"bottom":[74,75,76],"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":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":148.16,"y":168.38},"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":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":147.18,"y":78.23},"type":"O","description":"Flyout"}]}},{"startIndex":77,"endIndex":84,"top":[77,78,79,80],"bottom":[81,82,83,84],"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":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"coordinates":{"x":94.12,"y":57.06},"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":9,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":41.28,"y":78.62},"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":9,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":143.7,"y":46.51},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":4,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":5,"hits":4,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":4,"hits":6,"errors":0,"leftOnBase":5},"away":{"runs":12,"hits":16,"errors":1,"leftOnBase":10}},"defense":{"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"catcher":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"first":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"second":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"third":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"shortstop":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"left":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"center":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"right":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"onDeck":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"inHole":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"battingOrder":5,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"offense":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"onDeck":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"inHole":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"battingOrder":9,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":4,"airOuts":13,"runs":12,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".255","atBats":42,"obp":".337","slg":".408","ops":".745","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":27,"rbi":12,"leftOnBase":25,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":6,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":33,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":133,"era":"4.18","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.31","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":133,"balls":47,"strikes":86,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":4,"pitchesPerInning":"14.78","runsScoredPer9":"4.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":1,"chances":37,"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":"2-4 | 2 2B, 2 BB, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"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":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":41,"groundOuts":58,"airOuts":73,"runs":33,"doubles":11,"triples":1,"homeRuns":9,"strikeOuts":37,"baseOnBalls":39,"intentionalWalks":0,"hits":64,"hitByPitch":4,"avg":".281","atBats":228,"obp":".389","slg":".456","ops":".845","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":275,"totalBases":104,"rbi":32,"leftOnBase":103,"sacBunts":0,"sacFlies":4,"babip":".296","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.33","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":40,"putOuts":408,"errors":4,"chances":452,"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-2 | 2 BB, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":42,"groundOuts":55,"airOuts":72,"runs":46,"doubles":16,"triples":1,"homeRuns":18,"strikeOuts":78,"baseOnBalls":33,"intentionalWalks":0,"hits":64,"hitByPitch":2,"avg":".241","atBats":266,"obp":".326","slg":".511","ops":".837","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":304,"totalBases":136,"rbi":49,"leftOnBase":120,"sacBunts":0,"sacFlies":3,"babip":".266","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.78","popOuts":16,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":170,"putOuts":88,"errors":4,"chances":262,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID682848":{"person":{"id":682848,"fullName":"Endy Rodríguez","link":"/api/v1/people/682848"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"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":"2-5 | 2B, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":32,"groundOuts":71,"airOuts":55,"runs":50,"doubles":17,"triples":2,"homeRuns":10,"strikeOuts":69,"baseOnBalls":49,"intentionalWalks":2,"hits":76,"hitByPitch":5,"avg":".283","atBats":269,"obp":".400","slg":".472","ops":".872","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":325,"totalBases":127,"rbi":47,"leftOnBase":102,"sacBunts":0,"sacFlies":2,"babip":".344","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.90","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":109,"errors":1,"chances":111,"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, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"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":28,"gamesStarted":0,"flyOuts":11,"groundOuts":21,"airOuts":30,"runs":7,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":39,"baseOnBalls":11,"intentionalWalks":0,"hits":25,"hitByPitch":4,"atBats":113,"obp":".310","caughtStealing":6,"stolenBases":4,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":558,"era":"1.97","inningsPitched":"32.0","wins":1,"losses":0,"saves":0,"saveOpportunities":3,"holds":3,"blownSaves":3,"earnedRuns":7,"whip":"1.13","battersFaced":130,"outs":96,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":558,"balls":223,"strikes":335,"strikePercentage":".600","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.70","rbi":1,"winPercentage":"1.000","pitchesPerInning":"17.44","gamesFinished":5,"strikeoutWalkRatio":"3.55","strikeoutsPer9Inn":"10.97","walksPer9Inn":"3.09","hitsPer9Inn":"7.03","runsScoredPer9":"1.97","homeRunsPer9":"0.56","inheritedRunners":18,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":0,"flyOuts":15,"groundOuts":27,"airOuts":29,"runs":12,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":37,"baseOnBalls":12,"intentionalWalks":0,"hits":18,"hitByPitch":2,"atBats":111,"obp":".256","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":507,"era":"3.16","inningsPitched":"31.1","wins":4,"losses":1,"saves":11,"saveOpportunities":14,"holds":6,"blownSaves":3,"earnedRuns":11,"whip":"0.96","battersFaced":125,"outs":94,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":507,"balls":191,"strikes":316,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".800","pitchesPerInning":"16.18","gamesFinished":17,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"10.63","walksPer9Inn":"3.45","hitsPer9Inn":"5.17","runsScoredPer9":"3.45","homeRunsPer9":"0.57","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682254":{"person":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":true,"isSubstitute":false}},"ID669707":{"person":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"jerseyNumber":"19","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | HBP, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":16,"groundOuts":34,"airOuts":27,"runs":12,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":37,"baseOnBalls":11,"intentionalWalks":0,"hits":29,"hitByPitch":2,"avg":".230","atBats":126,"obp":".302","slg":".262","ops":".564","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":33,"rbi":7,"leftOnBase":62,"sacBunts":1,"sacFlies":0,"babip":".326","groundOutsToAirouts":"1.26","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":64,"putOuts":58,"errors":5,"chances":127,"fielding":".961","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,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":9,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".083","atBats":24,"obp":".154","slg":".333","ops":".487","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":8,"rbi":5,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663968":{"person":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"700","stats":{"batting":{"summary":"1-5 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":13,"groundOuts":54,"airOuts":29,"runs":20,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":28,"baseOnBalls":10,"intentionalWalks":1,"hits":45,"hitByPitch":2,"avg":".296","atBats":152,"obp":".345","slg":".349","ops":".694","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":53,"rbi":12,"leftOnBase":81,"sacBunts":3,"sacFlies":1,"babip":".355","groundOutsToAirouts":"1.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"152.00","popOuts":8,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656605":{"person":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":36,"groundOuts":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":0,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":12,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670990":{"person":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":true,"isSubstitute":false}},"ID676755":{"person":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":4,"strikes":12,"strikePercentage":".750","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":23,"gamesStarted":0,"flyOuts":20,"groundOuts":11,"airOuts":35,"runs":10,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":12,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":83,"obp":".340","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":400,"era":"4.09","inningsPitched":"22.0","wins":0,"losses":0,"saves":0,"saveOpportunities":2,"holds":7,"blownSaves":2,"earnedRuns":10,"whip":"1.45","battersFaced":97,"outs":66,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":400,"balls":146,"strikes":254,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.31","rbi":1,"winPercentage":".---","pitchesPerInning":"18.18","gamesFinished":4,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"7.36","walksPer9Inn":"4.91","hitsPer9Inn":"8.18","runsScoredPer9":"4.09","homeRunsPer9":"0.41","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"301","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"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":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":3,"groundOuts":4,"airOuts":6,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".182","atBats":22,"obp":".182","slg":".182","ops":".364","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":4,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":32,"errors":0,"chances":32,"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":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","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":32,"gamesStarted":0,"flyOuts":21,"groundOuts":21,"airOuts":41,"runs":17,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":16,"intentionalWalks":1,"hits":27,"hitByPitch":2,"atBats":115,"obp":".338","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":512,"era":"4.50","inningsPitched":"30.0","wins":2,"losses":3,"saves":2,"saveOpportunities":4,"holds":4,"blownSaves":2,"earnedRuns":15,"whip":"1.43","battersFaced":133,"outs":90,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":512,"balls":187,"strikes":325,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".400","pitchesPerInning":"17.07","gamesFinished":14,"strikeoutWalkRatio":"1.63","strikeoutsPer9Inn":"7.80","walksPer9Inn":"4.80","hitsPer9Inn":"8.10","runsScoredPer9":"5.10","homeRunsPer9":"0.90","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680779":{"person":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2B, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":20,"groundOuts":34,"airOuts":48,"runs":14,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":32,"baseOnBalls":14,"intentionalWalks":0,"hits":18,"hitByPitch":4,"avg":".138","atBats":130,"obp":".242","slg":".285","ops":".527","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":150,"totalBases":37,"rbi":17,"leftOnBase":78,"sacBunts":1,"sacFlies":1,"babip":".138","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","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":11,"stolenBases":9,"stolenBasePercentage":".450","caughtStealingPercentage":".550","assists":14,"putOuts":418,"errors":3,"chances":435,"fielding":".993","passedBall":6,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"201","stats":{"batting":{"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":13,"flyOuts":8,"groundOuts":2,"airOuts":10,"runs":6,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".313","atBats":32,"obp":".436","slg":".625","ops":"1.061","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":20,"rbi":6,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".400","groundOutsToAirouts":"0.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":17,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":10,"strikes":7,"strikePercentage":".410","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"17.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | HR, 2B, 6 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":6,"leftOnBase":2,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":31,"groundOuts":57,"airOuts":48,"runs":33,"doubles":8,"triples":0,"homeRuns":11,"strikeOuts":54,"baseOnBalls":20,"intentionalWalks":1,"hits":64,"hitByPitch":2,"avg":".290","atBats":221,"obp":".351","slg":".475","ops":".826","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":105,"rbi":41,"leftOnBase":111,"sacBunts":0,"sacFlies":2,"babip":".335","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.09","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":132,"errors":1,"chances":138,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"2-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":32,"groundOuts":80,"airOuts":55,"runs":38,"doubles":11,"triples":0,"homeRuns":2,"strikeOuts":49,"baseOnBalls":16,"intentionalWalks":0,"hits":76,"hitByPitch":4,"avg":".293","atBats":259,"obp":".343","slg":".359","ops":".702","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":280,"totalBases":93,"rbi":32,"leftOnBase":110,"sacBunts":0,"sacFlies":1,"babip":".354","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"129.50","popOuts":7,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":96,"putOuts":61,"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"}]},"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,"battingOrder":"600","stats":{"batting":{"summary":"2-5 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":28,"groundOuts":34,"airOuts":58,"runs":16,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":62,"baseOnBalls":19,"intentionalWalks":1,"hits":38,"hitByPitch":2,"avg":".198","atBats":192,"obp":".277","slg":".318","ops":".595","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":213,"totalBases":61,"rbi":24,"leftOnBase":109,"sacBunts":0,"sacFlies":0,"babip":".258","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","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":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"note":"(W, 6-3)","summary":"6.0 IP, ER, 7 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":8,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":35,"strikes":58,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"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":46,"groundOuts":89,"airOuts":77,"runs":36,"doubles":13,"triples":1,"homeRuns":8,"strikeOuts":97,"baseOnBalls":22,"intentionalWalks":0,"hits":78,"hitByPitch":6,"atBats":335,"obp":".288","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1326,"era":"3.18","inningsPitched":"90.2","wins":6,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.10","battersFaced":369,"outs":272,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1326,"balls":420,"strikes":906,"strikePercentage":".680","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.16","rbi":2,"winPercentage":".667","pitchesPerInning":"14.63","gamesFinished":0,"strikeoutWalkRatio":"4.41","strikeoutsPer9Inn":"9.63","walksPer9Inn":"2.18","hitsPer9Inn":"7.74","runsScoredPer9":"3.57","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":18,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":2,"chances":14,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[687462,664040,682997,668804,695257,656811,699013,693304,542303,663968,669707,680779,677952,681895,642701,676755],"pitchers":[677952,681895,642701,676755],"bench":[682848],"bullpen":[684049,696149,696062,683003,656605,669387,682254,670990,694973,642397],"battingOrder":[687462,682997,695257,699013,693304,542303,663968,669707,680779],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Horwitz 2 (11, Civale, Civale); Reynolds, B (17, Civale); O'Hearn (8, Civale); Davis, H (4, Suarez, J)."},{"label":"HR","value":"O'Hearn (11, 4th inning off Suarez, J, 1 on, 1 out); Ozuna (6, 7th inning off Barlow, S, 0 on, 0 out)."},{"label":"TB","value":"Davis, H 2; Gonzales, N 2; Horwitz 4; Lowe, B; Mangum; O'Hearn 7; Ozuna 5; Reynolds, B 3; Triolo 2."},{"label":"RBI","value":"Horwitz (32); Lowe, B 2 (49); O'Hearn 6 (41); Ozuna (24); Reynolds, B 2 (47)."},{"label":"2-out RBI","value":"O'Hearn 2."},{"label":"Runners left in scoring position, 2 out","value":"Gonzales, N; Lowe, B; Ozuna; Mangum; Horwitz."},{"label":"SF","value":"Lowe, B."},{"label":"Team RISP","value":"5-for-16."},{"label":"Team LOB","value":"10."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Triolo (5, missed catch)."}]}],"note":[{"label":"a","value":"Struck out for O'Hearn in the 9th."}]},"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":4,"groundOuts":9,"airOuts":6,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".250","atBats":33,"obp":".329","slg":".419","ops":".748","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":12,"rbi":4,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":8,"groundOuts":4,"airOuts":13,"runs":12,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":16,"hitByPitch":2,"atBats":42,"obp":".449","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":176,"era":"4.91","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":12,"whip":"1.45","battersFaced":49,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":176,"balls":66,"strikes":110,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.31","rbi":12,"pitchesPerInning":"19.56","runsScoredPer9":"12.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":27,"errors":0,"chances":30,"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":"0-4 | 4 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":17,"groundOuts":57,"airOuts":37,"runs":22,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":55,"baseOnBalls":20,"intentionalWalks":1,"hits":34,"hitByPitch":0,"avg":".186","atBats":183,"obp":".266","slg":".284","ops":".550","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":203,"totalBases":52,"rbi":19,"leftOnBase":74,"sacBunts":0,"sacFlies":0,"babip":".242","groundOutsToAirouts":"1.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.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":118,"errors":1,"chances":120,"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,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":15,"groundOuts":27,"airOuts":27,"runs":13,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":18,"baseOnBalls":9,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".253","atBats":95,"obp":".314","slg":".495","ops":".809","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":105,"totalBases":47,"rbi":14,"leftOnBase":48,"sacBunts":0,"sacFlies":1,"babip":".260","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","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":{"gamesStarted":1,"caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","assists":7,"putOuts":196,"errors":1,"chances":204,"fielding":".995","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":24,"groundOuts":43,"airOuts":47,"runs":35,"doubles":9,"triples":1,"homeRuns":11,"strikeOuts":53,"baseOnBalls":12,"intentionalWalks":0,"hits":55,"hitByPitch":2,"avg":".281","atBats":196,"obp":".329","slg":".505","ops":".834","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":212,"totalBases":99,"rbi":28,"leftOnBase":86,"sacBunts":2,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.82","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":91,"putOuts":68,"errors":6,"chances":165,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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-1 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":28,"groundOuts":64,"airOuts":69,"runs":19,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":33,"baseOnBalls":21,"intentionalWalks":1,"hits":50,"hitByPitch":3,"avg":".235","atBats":213,"obp":".310","slg":".319","ops":".629","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":240,"totalBases":68,"rbi":19,"leftOnBase":94,"sacBunts":1,"sacFlies":2,"babip":".263","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"71.00","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":117,"errors":4,"chances":263,"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":{},"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":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":0,"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":true,"isSubstitute":false}},"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":{"summary":"0.1 IP, 4 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":2,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":10,"strikes":7,"strikePercentage":".410","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"108.00","homeRunsPer9":"27.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":34,"gamesStarted":0,"flyOuts":26,"groundOuts":29,"airOuts":40,"runs":24,"doubles":5,"triples":0,"homeRuns":7,"strikeOuts":26,"baseOnBalls":19,"intentionalWalks":2,"hits":23,"hitByPitch":7,"atBats":116,"obp":".340","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":546,"era":"6.25","inningsPitched":"31.2","wins":2,"losses":0,"saves":2,"saveOpportunities":3,"holds":10,"blownSaves":1,"earnedRuns":22,"whip":"1.33","battersFaced":144,"outs":95,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":546,"balls":226,"strikes":320,"strikePercentage":".590","hitBatsmen":7,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":1,"winPercentage":"1.000","pitchesPerInning":"17.24","gamesFinished":4,"strikeoutWalkRatio":"1.37","strikeoutsPer9Inn":"7.39","walksPer9Inn":"5.40","hitsPer9Inn":"6.54","runsScoredPer9":"6.82","homeRunsPer9":"1.99","inheritedRunners":14,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":true,"isSubstitute":false}},"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":{"summary":"2.2 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":43,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":11,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":43,"balls":16,"strikes":27,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"3.38","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":16,"groundOuts":29,"airOuts":35,"runs":24,"doubles":13,"triples":0,"homeRuns":2,"strikeOuts":42,"baseOnBalls":19,"intentionalWalks":1,"hits":48,"hitByPitch":3,"atBats":151,"obp":".402","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":694,"era":"5.54","inningsPitched":"37.1","wins":1,"losses":2,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":23,"whip":"1.79","battersFaced":176,"outs":112,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":694,"balls":261,"strikes":433,"strikePercentage":".620","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":2,"winPercentage":".333","pitchesPerInning":"18.59","gamesFinished":10,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"10.13","walksPer9Inn":"4.58","hitsPer9Inn":"11.57","runsScoredPer9":"5.79","homeRunsPer9":"0.48","inheritedRunners":13,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":11},"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"}]},"ID675961":{"person":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":21,"flyOuts":5,"groundOuts":11,"airOuts":9,"runs":6,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".295","atBats":44,"obp":".326","slg":".477","ops":".803","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":21,"rbi":5,"leftOnBase":13,"sacBunts":1,"sacFlies":0,"babip":".387","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.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":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID691777":{"person":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"401","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":14,"groundOuts":22,"airOuts":26,"runs":18,"doubles":6,"triples":2,"homeRuns":3,"strikeOuts":41,"baseOnBalls":7,"intentionalWalks":0,"hits":26,"hitByPitch":4,"avg":".232","atBats":112,"obp":".294","slg":".402","ops":".696","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":45,"rbi":14,"leftOnBase":47,"sacBunts":0,"sacFlies":3,"babip":".324","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.33","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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":39,"groundOuts":77,"airOuts":68,"runs":35,"doubles":19,"triples":2,"homeRuns":12,"strikeOuts":55,"baseOnBalls":38,"intentionalWalks":4,"hits":61,"hitByPitch":1,"avg":".235","atBats":260,"obp":".333","slg":".462","ops":".795","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":300,"totalBases":120,"rbi":39,"leftOnBase":134,"sacBunts":0,"sacFlies":1,"babip":".253","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.67","popOuts":18,"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":4,"putOuts":141,"errors":0,"chances":145,"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":{},"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":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":0,"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":true,"isSubstitute":false}},"ID650644":{"person":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(L, 5-3)","summary":"3.0 IP, 6 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":5,"runs":6,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":71,"inningsPitched":"3.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":20,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":71,"balls":25,"strikes":46,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":49,"groundOuts":44,"airOuts":86,"runs":32,"doubles":16,"triples":1,"homeRuns":12,"strikeOuts":41,"baseOnBalls":19,"intentionalWalks":1,"hits":74,"hitByPitch":1,"atBats":242,"obp":".356","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":996,"era":"4.91","inningsPitched":"58.2","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.59","battersFaced":266,"outs":176,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":996,"balls":348,"strikes":648,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":5,"winPercentage":".625","pitchesPerInning":"16.98","gamesFinished":0,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"6.29","walksPer9Inn":"2.91","hitsPer9Inn":"11.35","runsScoredPer9":"4.91","homeRunsPer9":"1.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":18},"fielding":{"gamesStarted":1,"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"}]},"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 | 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":28,"groundOuts":45,"airOuts":46,"runs":53,"doubles":13,"triples":1,"homeRuns":18,"strikeOuts":96,"baseOnBalls":68,"intentionalWalks":9,"hits":77,"hitByPitch":2,"avg":".292","atBats":264,"obp":".440","slg":".553","ops":".993","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":334,"totalBases":146,"rbi":57,"leftOnBase":83,"sacBunts":0,"sacFlies":0,"babip":".393","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.67","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":531,"errors":3,"chances":560,"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":{},"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":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":0,"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":true,"isSubstitute":false}},"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":{"summary":"3.0 IP, ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":45,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":13,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":15,"strikes":30,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":1,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":1,"flyOuts":21,"groundOuts":26,"airOuts":33,"runs":21,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":38,"baseOnBalls":15,"intentionalWalks":1,"hits":35,"hitByPitch":1,"atBats":130,"obp":".345","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":573,"era":"4.54","inningsPitched":"33.2","wins":1,"losses":1,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":17,"whip":"1.49","battersFaced":148,"outs":101,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":573,"balls":228,"strikes":345,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":4,"winPercentage":".500","pitchesPerInning":"17.02","gamesFinished":9,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"10.16","walksPer9Inn":"4.01","hitsPer9Inn":"9.36","runsScoredPer9":"5.61","homeRunsPer9":"1.07","inheritedRunners":9,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":10,"groundOuts":24,"airOuts":13,"runs":11,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":33,"baseOnBalls":7,"intentionalWalks":0,"hits":31,"hitByPitch":5,"avg":".310","atBats":100,"obp":".381","slg":".420","ops":".801","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":42,"rbi":8,"leftOnBase":33,"sacBunts":0,"sacFlies":1,"babip":".439","groundOutsToAirouts":"1.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.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":80,"errors":3,"chances":85,"fielding":".965","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":true,"isSubstitute":false}},"ID669127":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"jerseyNumber":"23","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":52,"groundOuts":49,"airOuts":96,"runs":47,"doubles":15,"triples":0,"homeRuns":18,"strikeOuts":58,"baseOnBalls":24,"intentionalWalks":1,"hits":77,"hitByPitch":4,"avg":".276","atBats":279,"obp":".341","slg":".523","ops":".864","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":308,"totalBases":146,"rbi":36,"leftOnBase":126,"sacBunts":0,"sacFlies":1,"babip":".289","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.50","popOuts":25,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":0,"flyOuts":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":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":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":0,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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}},"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-3 | 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":2,"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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":28,"groundOuts":60,"airOuts":49,"runs":20,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":7,"intentionalWalks":0,"hits":51,"hitByPitch":0,"avg":".283","atBats":180,"obp":".309","slg":".383","ops":".692","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":189,"totalBases":69,"rbi":23,"leftOnBase":83,"sacBunts":1,"sacFlies":1,"babip":".308","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.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":86,"putOuts":51,"errors":0,"chances":137,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[701762,669127,691016,805779,691777,641680,680869,671732,703607,643446,675961,650644,660761,605130,665622],"pitchers":[650644,660761,605130,665622],"bench":[666126,687515],"bullpen":[665660,686930,669372,663687,695611,643410,678022,605488,686993],"battingOrder":[701762,669127,691016,691777,641680,680869,671732,703607,675961],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Bolte (2, 7th inning off Sisk, 0 on, 0 out); Gelof (11, 9th inning off Mattson, 0 on, 0 out)."},{"label":"TB","value":"Bolte 4; Gelof 4; Heim 2; Kurtz; Wilson, J."},{"label":"RBI","value":"Bolte (8); Gelof (28); Wilson, J 2 (23)."},{"label":"Runners left in scoring position, 2 out","value":"Butler, L."},{"label":"Team RISP","value":"1-for-4."},{"label":"Team LOB","value":"5."}]}],"note":[{"label":"a","value":"Grounded out for McNeil in the 7th."}]}},"officials":[{"official":{"id":482663,"fullName":"David Rackley","link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"fullName":"Nestor Ceja","link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":605671,"fullName":"Charlie Ramos","link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427197,"fullName":"Chris Guccione","link":"/api/v1/people/427197"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Triolo (by Barlow, S); Davis, H (by Barlow, S)."},{"label":"ABS Challenge","value":"Heim (Ball-Confirmed); Reynolds, B (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Ashcraft, B 93-58; Sisk 13-8; Santana, D 11-8; Mattson 16-12; Civale 71-46; Suarez, J 43-27; Barlow, S 17-7; Medina 45-30."},{"label":"Groundouts-flyouts","value":"Ashcraft, B 8-1; Sisk 1-1; Santana, D 0-1; Mattson 0-1; Civale 2-3; Suarez, J 1-3; Barlow, S 0-0; Medina 1-2."},{"label":"Batters faced","value":"Ashcraft, B 25; Sisk 4; Santana, D 3; Mattson 4; Civale 20; Suarez, J 11; Barlow, S 5; Medina 13."},{"label":"Inherited runners-scored","value":"Suarez, J 1-1; Medina 3-3."},{"label":"Umpires","value":"HP: David Rackley. 1B: Nestor Ceja. 2B: Charlie Ramos. 3B: Chris Guccione. "},{"label":"Weather","value":"82 degrees, Partly Cloudy."},{"label":"Wind","value":"6 mph, Out To CF."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:50."},{"label":"Att","value":"9,024."},{"label":"Venue","value":"Sutter Health Park."},{"label":"June 17, 2026"}],"pitchingNotes":["Civale pitched to 1 batter in the 4th inning.","Barlow, S pitched to 4 batters in the 7th inning."],"topPerformers":[{"player":{"person":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811","boxscoreName":"O'Hearn"},"jerseyNumber":"29","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | HR, 2B, 6 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":6,"leftOnBase":2,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":31,"groundOuts":57,"airOuts":48,"runs":33,"doubles":8,"triples":0,"homeRuns":11,"strikeOuts":54,"baseOnBalls":20,"intentionalWalks":1,"hits":64,"hitByPitch":2,"avg":".290","atBats":221,"obp":".351","slg":".475","ops":".826","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":105,"rbi":41,"leftOnBase":111,"sacBunts":0,"sacFlies":2,"babip":".335","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.09","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":132,"errors":1,"chances":138,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":72,"hittingGameScore":72},{"player":{"person":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462","boxscoreName":"Horwitz"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2 2B, 2 BB, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"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":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":41,"groundOuts":58,"airOuts":73,"runs":33,"doubles":11,"triples":1,"homeRuns":9,"strikeOuts":37,"baseOnBalls":39,"intentionalWalks":0,"hits":64,"hitByPitch":4,"avg":".281","atBats":228,"obp":".389","slg":".456","ops":".845","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":275,"totalBases":104,"rbi":32,"leftOnBase":103,"sacBunts":0,"sacFlies":4,"babip":".296","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.33","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":40,"putOuts":408,"errors":4,"chances":452,"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"}]},"type":"hitter","gameScore":64,"hittingGameScore":64},{"player":{"person":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952","boxscoreName":"Ashcraft, B"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(W, 6-3)","summary":"6.0 IP, ER, 7 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":8,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":35,"strikes":58,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"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":46,"groundOuts":89,"airOuts":77,"runs":36,"doubles":13,"triples":1,"homeRuns":8,"strikeOuts":97,"baseOnBalls":22,"intentionalWalks":0,"hits":78,"hitByPitch":6,"atBats":335,"obp":".288","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1326,"era":"3.18","inningsPitched":"90.2","wins":6,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.10","battersFaced":369,"outs":272,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1326,"balls":420,"strikes":906,"strikePercentage":".680","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.16","rbi":2,"winPercentage":".667","pitchesPerInning":"14.63","gamesFinished":0,"strikeoutWalkRatio":"4.41","strikeoutsPer9Inn":"9.63","walksPer9Inn":"2.18","hitsPer9Inn":"7.74","runsScoredPer9":"3.57","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":18,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":2,"chances":14,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":63,"pitchingGameScore":63}]},"decisions":{"winner":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"loser":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}